• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      任務(wù)驅(qū)動教學(xué)法在C語言程序設(shè)計(jì)課程中的應(yīng)用

      2012-12-31 00:00:00宋文琳
      計(jì)算機(jī)時代 2012年10期

      摘要: 從任務(wù)設(shè)計(jì)、任務(wù)分析、任務(wù)實(shí)施和任務(wù)評價四個方面介紹任務(wù)驅(qū)動教學(xué)法在C語言程序設(shè)計(jì)中的應(yīng)用,教學(xué)實(shí)踐表明,任務(wù)驅(qū)動教學(xué)法對于激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生程序設(shè)計(jì)的能力,提高教學(xué)質(zhì)量作用明顯。

      關(guān)鍵詞: 任務(wù)驅(qū)動; C語言; 程序設(shè)計(jì); 教學(xué)質(zhì)量

      中圖分類號:G642 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2012)10-53-02

      0 引言

      C語言是高校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的學(xué)生必須掌握的一種高級程序設(shè)計(jì)語言。它具有語言簡潔緊湊、數(shù)據(jù)結(jié)構(gòu)豐富、使用靈活方便、功能強(qiáng)大、目標(biāo)程序效率高、可移植性好等特點(diǎn)。通過C語言程序設(shè)計(jì)課程的教學(xué),不僅要求學(xué)生掌握C語言的基本語法及其使用方法,更要求學(xué)生能運(yùn)用C語言結(jié)構(gòu)化的程序設(shè)計(jì)方法和技巧,初步建立程序設(shè)計(jì)的思想,養(yǎng)成良好的編程風(fēng)格,使學(xué)習(xí)者具有一定的分析程序、設(shè)計(jì)程序的能力。

      傳統(tǒng)的教學(xué)方法注重理論知識的傳授,缺少程序設(shè)計(jì)能力的培養(yǎng),教師通常采用“講概念-分析概念-例題講解-上機(jī)演示”的教學(xué)模式。在整個教學(xué)過程中,以教師講授為主,學(xué)生處于被動的接受狀態(tài)。對于部分難以理解的概念、繁多的語法規(guī)則和枯燥的例題,學(xué)生感覺找不到頭緒,從而失去學(xué)習(xí)興趣和學(xué)習(xí)動機(jī),容易產(chǎn)生厭學(xué)思想。因此,如何改進(jìn)教學(xué)方法,以激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的編程能力,提高教學(xué)質(zhì)量,是C語言教師值得思考的問題。筆者根據(jù)實(shí)際教學(xué)過程中的體會,在文中探討如何將任務(wù)驅(qū)動教學(xué)法應(yīng)用于教學(xué)過程中。

      1 任務(wù)驅(qū)動教學(xué)法的實(shí)施

      任務(wù)驅(qū)動教學(xué)是以“任務(wù)為主線,教師為主導(dǎo),學(xué)生為主體”的一種教學(xué)方式,要求教師將教學(xué)內(nèi)容隱含在一個或多個具有代表性的任務(wù)中,學(xué)生處于主體地位,在教師的引導(dǎo)下,運(yùn)用學(xué)習(xí)資源,進(jìn)行自主和協(xié)作學(xué)習(xí),完成既定的任務(wù)。這種教學(xué)方法與以傳授知識為主的傳統(tǒng)教學(xué)方法相比較,轉(zhuǎn)變了教學(xué)理念,以解決問題、完成任務(wù)為目的,使學(xué)生處于主動的學(xué)習(xí)狀態(tài),在完成任務(wù)的過程中掌握理論知識、程序設(shè)計(jì)方法和技巧。任務(wù)驅(qū)動教學(xué)法主要包括四部分:任務(wù)設(shè)計(jì)、任務(wù)分析、任務(wù)實(shí)施和任務(wù)評價。

      1.1 任務(wù)設(shè)計(jì)

      在教學(xué)中,任務(wù)直接影響教學(xué)效果,所以,任務(wù)的設(shè)計(jì)和編排成為任務(wù)驅(qū)動教學(xué)的關(guān)鍵。一個較好的任務(wù)設(shè)計(jì),不僅要能用到已學(xué)的知識點(diǎn),還要能引出新的內(nèi)容。在設(shè)計(jì)任務(wù)時要注意以下三點(diǎn)。

      第一,任務(wù)要吸引學(xué)生。興趣是最好的老師,要設(shè)計(jì)讓學(xué)生感興趣的任務(wù)。任務(wù)的內(nèi)容最好與學(xué)生生活密切相關(guān),那些實(shí)用的任務(wù)容易引起學(xué)生的興趣,激發(fā)學(xué)生的學(xué)習(xí)欲望。

      第二,任務(wù)要難度適中。在任務(wù)的設(shè)計(jì)過程中,要根據(jù)學(xué)生的實(shí)際情況及現(xiàn)有的知識水平,設(shè)計(jì)合理的任務(wù)。每個任務(wù)包含的知識點(diǎn)不宜過多,一般不要多于兩個重點(diǎn)或難點(diǎn),否則學(xué)生會因?yàn)殡y度大,解決不了而挫敗,進(jìn)而降低學(xué)習(xí)積極性;如果任務(wù)過于簡單,學(xué)生能夠輕易完成,也不能達(dá)到教學(xué)大綱的要求。

      第三,任務(wù)要分層次。學(xué)生在學(xué)習(xí)過程中,因多種原因知識接受能力會有所不同。教師應(yīng)根據(jù)學(xué)生的個體差異,把任務(wù)劃分為不同的層次。比如,可將任務(wù)分為基本任務(wù)和擴(kuò)展任務(wù)。在完成基本任務(wù)后,學(xué)生可自行選擇是否執(zhí)行擴(kuò)展任務(wù)。

      例如,在講解數(shù)組時,掌握數(shù)組的使用方法及相關(guān)算法是教學(xué)重點(diǎn),運(yùn)用數(shù)組解決實(shí)際問題是教學(xué)難點(diǎn)。圍繞重點(diǎn)和難點(diǎn),我們提出與學(xué)生學(xué)習(xí)相關(guān)的任務(wù):將10名學(xué)生的成績由高分到低分進(jìn)行排序。為了適用于不同層次的學(xué)生,可將任務(wù)分成多個子任務(wù):①10名學(xué)生的成績用什么方式存儲·②用冒泡算法對分?jǐn)?shù)進(jìn)行排序。③采用不同的排序算法對分?jǐn)?shù)進(jìn)行排序。

      其中,任務(wù)①、②為基本任務(wù),要求學(xué)生完成,任務(wù)③為擴(kuò)展任務(wù),學(xué)生可量力而為。

      1.2 任務(wù)分析

      這一階段主要由教師引導(dǎo)學(xué)生對任務(wù)進(jìn)行分析,明確任務(wù)所要實(shí)現(xiàn)的操作和所要達(dá)到的目的,尋找解決問題的方案。在分析任務(wù)的過程中,教師適時引入任務(wù)所涉及的知識點(diǎn),講授相關(guān)的理論知識和操作步驟,逐步展開教學(xué)活動。

      ⑴ 任務(wù)①分析

      假設(shè)用變量來存儲分?jǐn)?shù),需要定義10個變量?;仡櫼阎v過的例題:三個變量a、b、c,從大到小進(jìn)行排序。按照相同的算法,執(zhí)行10個分?jǐn)?shù)的排序,得出結(jié)論:用變量存儲多個數(shù)據(jù)進(jìn)行排序,步驟太繁瑣。因此,引入數(shù)組的概念:按序排列的相同類型數(shù)據(jù)的集合。而學(xué)生成績這組數(shù)據(jù)具有相同的數(shù)據(jù)類型,并且排列有先后順序,它們滿足用數(shù)組來存儲的條件。在此基礎(chǔ)上,教師展開關(guān)于數(shù)組的定義、初始化和引用方式等知識的介紹。

      ⑵ 任務(wù)②分析

      以冒泡排序算法為例,分析用數(shù)組存儲數(shù)據(jù),進(jìn)行排序的思路?;舅惴ǎ簩?0名學(xué)生的成績保存到score數(shù)組中,從第1個學(xué)生的成績score[0]開始,對第1個學(xué)生和第2個學(xué)生成績進(jìn)行比較,若發(fā)現(xiàn)第1個學(xué)生的成績小于第2個學(xué)生的成績,則交換兩者的位置,然后比較第2個數(shù)和第3個數(shù),以此類推,把較大的數(shù)交換到前面。當(dāng)?shù)谝惶私Y(jié)束后,最小的數(shù)放到了最后;第二趟比較仍然從第1個數(shù)開始,一直到倒數(shù)第2個數(shù),進(jìn)行兩兩比較,如此下去,重復(fù)以上過程,直至最終完成排序。

      在任務(wù)分析階段,學(xué)生了解了解決問題涉及的理論知識和算法,明確了解決問題的操作步驟,就可以具體執(zhí)行任務(wù)了。

      1.3 任務(wù)實(shí)施

      任務(wù)實(shí)施階段是提高學(xué)生自主學(xué)習(xí)能力和解決問題能力的階段。教師要提供充足的時間,讓學(xué)生運(yùn)用已掌握的相關(guān)知識,自主完成具體的任務(wù)。學(xué)生可以獨(dú)立探索完成,也可以采用協(xié)作、討論等方式完成任務(wù)。在學(xué)生遇到困難時,教師應(yīng)該進(jìn)行有效的指導(dǎo)和點(diǎn)撥。

      對成績進(jìn)行排序,學(xué)生可按照以下步驟編寫相應(yīng)代碼:

      學(xué)生在教師的引導(dǎo)下,由簡到繁,由易到難,循序漸進(jìn)地完成一系列任務(wù)。在此過程中,學(xué)生不斷獲得成就感,激發(fā)了更多的求知欲望,并提高了分析問題和解決問題的能力。此外,學(xué)生在完成任務(wù)時,可以互相學(xué)習(xí),互相探討,從而能夠?qū)W習(xí)到更多的技巧和方法。

      1.4 任務(wù)評價

      當(dāng)學(xué)生完成任務(wù)后,教師要及時進(jìn)行評價和歸納。對任務(wù)完成順利的學(xué)生給予充分的肯定,評價完成任務(wù)的所用的方法;對于沒有完成任務(wù)的學(xué)生,教師給予鼓勵和提示,幫助他們分析方案的不足之處;對于解題思路有創(chuàng)新的學(xué)生,教師給予表揚(yáng)。通過教師客觀、具體和積極的評價,學(xué)生不僅可以了解自己掌握知識的情況,確定下一步努力的方向,而且能增強(qiáng)自信心,保持學(xué)習(xí)的積極性,激發(fā)學(xué)習(xí)興趣。另外,由于學(xué)生在完成任務(wù)的過程中,對知識的學(xué)習(xí)是零散的,不系統(tǒng)的,所以,教師應(yīng)加強(qiáng)課堂小結(jié)和知識點(diǎn)的回顧,幫助學(xué)生梳理知識,更好地理解、吸收和記憶所學(xué)的知識和技巧。

      當(dāng)然,教師也可以組織學(xué)生進(jìn)行教學(xué)評價和自我評價。一方面,教師可以根據(jù)學(xué)生對教學(xué)效果的評價,將下一次的教學(xué)活動進(jìn)行適當(dāng)?shù)恼{(diào)整;另一方面,學(xué)生在總結(jié)學(xué)習(xí)感受和收獲的同時,可以鍛煉自我表達(dá)能力和自我評價能力。

      2 結(jié)束語

      教學(xué)實(shí)踐證明,以任務(wù)為驅(qū)動的教學(xué)模式充分促進(jìn)了師生互動,培養(yǎng)了學(xué)生的自主學(xué)習(xí)習(xí)慣,提高了學(xué)生分析問題和解決問題的能力。學(xué)生完成任務(wù)后,能感受到成功的喜悅,增強(qiáng)了學(xué)習(xí)興趣和學(xué)習(xí)欲望。與傳統(tǒng)的教學(xué)模式相比,任務(wù)驅(qū)動教學(xué)模式優(yōu)勢明顯,同時,對教師的主導(dǎo)作用提出了更高的要求。隨著教學(xué)改革的不斷深入,這種以“任務(wù)為主線,學(xué)生為主體,教師為主導(dǎo)”的教學(xué)模式,將會得到更為廣泛的應(yīng)用。

      參考文獻(xiàn):

      [1] 譚浩強(qiáng).C語言程序設(shè)計(jì)(第四版)[M].清華大學(xué)出版社,2010.

      [2] 劉志凱.任務(wù)驅(qū)動教學(xué)法在VFP程序設(shè)計(jì)中的應(yīng)用[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2011.15:227

      [3] 王琳艷.“任務(wù)驅(qū)動”教學(xué)法在《大學(xué)計(jì)算機(jī)基礎(chǔ)》課程中的應(yīng)用[J].電腦知識與技術(shù),2011.7(25):6277

      [4] 王文浩.“任務(wù)驅(qū)動”教學(xué)法探究[J].科技信息,2008.18:171

      [5] 劉延輝.如何使“任務(wù)驅(qū)動教學(xué)法”更有效[J].信息技術(shù)教學(xué)與研究,2011.60:162

      龙山县| 惠州市| 弋阳县| 小金县| 三穗县| 崇仁县| 望都县| 新巴尔虎左旗| 若尔盖县| 长子县| 光山县| 株洲县| 寿光市| 新宾| 大方县| 庆阳市| 石景山区| 阿鲁科尔沁旗| 遂平县| 垦利县| 丹棱县| 宝鸡市| 平罗县| 汉阴县| 铁力市| 凌海市| 长春市| 台安县| 巴彦淖尔市| 丰城市| 富裕县| 新干县| 和林格尔县| 岳阳市| 金塔县| 柳林县| 夹江县| 九江市| 滦平县| 沾益县| 通州市|