程序設計課程的任務驅動分組教學法_第1頁
程序設計課程的任務驅動分組教學法_第2頁
程序設計課程的任務驅動分組教學法_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、程序設計課程的任務驅動分組教學法摘要:職業(yè)學校的程序設計類課程采用任務驅動法進展教學,在此根底上學生分組進展學習,以學習小組的形式由學得好的學生帶動其他學生學習,培養(yǎng)學生程序制作的自我開發(fā)的才能過程中養(yǎng)成學生團隊合作精神和工作方法,并且使程序設計教學課程可以使軟件制作人才脫穎而出,適應信息產業(yè)對軟件開發(fā)“精英帶著團隊的人才需求。本文闡述的就是筆者應用任務驅動加分組進展程序設計課程教學的嘗試。關鍵詞:程序設計教學分組任務驅動程序設計課程要求學生具有較強的邏輯思維和細心制作的才能,計算機真實地檢驗學生的程序是否做得出來而且有無錯漏,這些要求使許多初學程序設計的學生有畏難情緒;傳統(tǒng)的大班式教學從講理

2、論到上機編程驗證程序的教學方法,往往使學生所做的程序達不到學習內容要求的結果,學生編程練習錯漏多,學習效果參差不齊,制作軟件的創(chuàng)造才能得不到提升,為此我們上程序設計課采用任務驅動教學法?!叭蝿镇寗邮且环N建立在建構主義學習理論根底上的教學方法,它將再現式教學轉變?yōu)樘骄渴綄W習,學生的學習活動必須與大的任務或問題相結合,以探究問題來引動和維持學習者學習的興趣和動機,老師創(chuàng)立真實的教學環(huán)境,讓學生帶著真實的任務學習;在任務驅動教學法中學生必須擁有學習的主動權,老師那么不斷地挑戰(zhàn)和鼓勵學生學習獲得進步。在程序設計課程的教學中,老師采用任務驅動教學法大多是把任務布置給學生并作簡單講解后,由學生自己看書學習

3、完成任務,學生的創(chuàng)新才能和獨立分析問題、解決問題的才能明顯進步,但這種教學法也有缺陷,主要是學生自學太多,總體學習效率較低,學生各自為證統(tǒng)一性差,而且沒有改變不同層次學生學習的問題,鑒于這些原因,我們可把“任務驅動和“分組兩種教學法結合起來應用,教學效果會更好。一、分組1、分組前的工作分組前要對全班各個學生的學習才能和知識根底有全面深化的理解,要發(fā)現和培養(yǎng)學生中的學習帶頭人,這個過程往往要占去全部課程學習時間的1/3左右,在分組前的教學可用不分組的任務驅動教學法或講解上機點評歸納的教學法,邊教學邊理解學生,同時教學的進展使學生打下一定的理論根底和制作技能。2、怎樣分組一個班級有幾十個學生,可分

4、為假設干個學習小組,但分組數不宜超過5組,組數太多使每組人數太少不便于對學生作統(tǒng)一要求,老師兼顧太多組亦會顧此失彼;每個小組要確立一至二名學習帶頭人作為學習小組長,同時兼顧學生間的友誼和合作,方便互相學習,好中差三類學生適當搭配完成分組。二、任務驅動下的分組學習1、設置任務老師精心設置任務是教學成功的第一步,假如要學習的新知識點多,我們可把教材中的每一章設計成一個大任務,再將大任務分為假設干小任務,每一節(jié)又由一個或幾個小任務組成;在教材和各種參考資料中會有許多練習題,任務驅動學習要求精選習題配合新知識點學習,而不是做大量習題的“題海戰(zhàn)術;假如已經把大多數的新知識點學完,我們就要設置綜合程序設計

5、任務,培養(yǎng)學生綜合運用知識技能進展程序開發(fā)設計的才能。對于同一章節(jié)的學習或同一局部內容所設置的任務,任務可準備多個,便于把任務分配到各個學習小組使用。2、任務的分配在分配任務到各個小組之前,老師應招集各個小組長進展研討學習,小組長在老師的提點下提出自己學習并完成任務的思路,老師甚至可以讓小組長先行去完成任務,使小組長能更好地帶著全組同學完成任務。當這些準備工作做好后,就可以把任務分發(fā)到各個小組的學生中去,要讓每個學生都明確完成任務要用到的新知識點和任務要求所要到達的目的,使他們有的放矢去學習并完成任務。各個小組間的任務可以一樣,也可以不同。假如任務一樣,在學生學習完成同一任務的過程中,老師把各

6、個小組完成任務的優(yōu)劣進展比照講評,在各個小組之間形成競爭,進步學習效率,同時使對全班學生的統(tǒng)一要求到達更好的效果。假如各個小組的任務不同,可以使全班分小組學習應用不同的知識點,各個小組完成任務后進展小組之間的穿插比照學習,最終使各個小組都能完成多個任務,全班學生接觸到更廣闊的知識面,獲得更高的學習效率。轉貼于論文聯盟.ll.3、任務的完成完成任務的過程就是學生學習運用知識點進展程序設計的過程,在這個過程中學生是學習的主角,因為老師在之前已經培訓了各個小組長,他們在各個小組學生學習完成任務的過程中要起到以點帶面的作用,其實由已經學會了的學生去教那些正在學習的學生會有不錯的教學效果。老師在這個過程

7、中要做的就是催促和鼓勵學生去完成任務,當然,對于學生的典型問題老師可以分小組或在全班進展講解,保證不會因為“卡殼造成學習效率的降低。當各個小組的任務完成到一定程度時,老師要及時調用學生的程序,在全班進展演示點評,造成班級中各個小組之間一種競爭為了更好地完成任務的態(tài)勢,同時也是小組之間互相借鑒學習的時機。通過這樣的學習并完成任務的過程,各個學生按任務要求所做的作品既有個人的創(chuàng)造性,又能到達任務要求的統(tǒng)一標準,學生作品的程度普遍比其它教學方法要高得多。4、任務的總結和測試許多使用任務驅動教學法的老師并不重視對學生完成任務和學習情況的總結,認為這樣做浪費學生的學習時間,其實這是一個誤區(qū)。盡管老師在學

8、生完成任務的過程中已經對各個學習小組所做的任務進展點評比擬,但在每部份的任務完成后,老師再次對學生作品進展演示評價,并找出學生作品中的典型案例作為樣板,進而對所學習和運用到的知識點做歸納是必要的,這樣做會使任務驅動下的分組學習法的教學效果得到升華,承上啟下為后繼內容的學習和完成更多的任務打下基矗任務驅動分組學習法強調學生之間的互助學習,會造成一些學得差學生的依賴性,甚至有的學生把組內別人的作品抄襲復制上交了事,所以老師的還有一個重要任務就是在各個任務學習和任務制作階段完成后對學生進展測試,這樣老師才能掌握各個學生的學習情況,也使得學生看到自己的差距,鼓勵學生把差距變成學習的動力,特別是測試后發(fā)現差生,就要由學習小組長幫助他們學習,以到達共同進步的目的。我們在職業(yè)學校的程序設計課程教學中使用任務驅動分組學習法進展教學,包括語言、+、VisualBASI和數據庫等門課程,不僅在當前的課程學習上效果良好,更重要的是這種教學法對學生將來的開展有兩方面

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論