1.引言
《asp.net》是計算機科學與技術專業的必修課程,它是一門技術性要求很高的學科,但同時又必須以理論基礎作為指導實踐。如何改革教學方法,把理論教學和實踐教學有機的結合起來,如何激發出學生的學習熱情,有效提高學生的動手實踐能力,都是我們在教學中急切需要探討的問題。
2.目前教學中存在的問題
目前傳統單一的課堂講授模式只是灌輸給學生一些基本的知識,忽略了對學生主動性和創造能力的培養。同時,市面上很多教材是按知識點進行劃分,知識點之間比較分散,很多學生也只能按照教師所教授的分散的知識點來進行設計和開發,難以具有運用所學技術進行一個完整項目開發的能力。另外,學習本課程所涉及到的知識面較廣,比如必須具有一門編程語言基礎(如C#或 VB.NET 等),還需要掌握 HTML、CSS、以及數據庫等相關知識,導致學生的基礎和學習能力之間存在個體差異,教學過程中難以照顧不同層次的學生需要,不能充分體現出教育的個性化目標。
3.教學改革措施
3.1 任務驅動
計算機語言類課程具有很強的實踐性,要求學生能夠將所學的知識運用到實踐當中去,并在操作和實踐過程中不斷的發現問題和解決問題,而任務驅動的教學模式就是一種適應于培養學生自主解決問題的穩定有效的教學模式?!叭蝿镇寗印敝冈趯W習過程中,學生在教師幫助下,緊緊圍繞一個共同的任務活動中心,在強烈的問題動機驅動下通過對學習資源的積極主動應用,進行自主探索和互動協作的學習,在完成既定任務的同時,引導學生產生的一種學習實踐活動。在教學過程中采用任務驅動模式,可以讓學生帶著真實的任務進行探索性學習,將學習轉變為一個人人主動參與,并相互協作的實踐活動過程。讓學生在實踐過程中,通過對真實任務的處理,充分理解和掌握教學計劃中所要求的知識點,提高分析問題和解決問題的能力,促進團隊協作精神,提升相互間的協作能力。
3.2 采用任務驅動教學模式的改革措施
首先,確定人員分組。任務驅動教學模式要求學生圍繞設定的真實任務,相互協作共同完成任務,著重培養學生的交流能力、應變能力、以及與人合作能力等。在組建小組時,首先讓學生進行自由分組,學生根據自己的能力水平和興趣愛好自由組合,每組 6-8 人,然后由老師進行適當的調配,盡量實現每組的能力水平到達均衡。每個小組確定一小組長,負責整體構架和協調組員間的統一工作,保持定期向老師匯報項目進度。
第二,確定任務。任務驅動教學模式能否得以順利實施的一個關鍵就是設置任務。任務的真實性決定了學習者的學習興趣,任務的綜合性能夠培養學習者的創新思維。如果老師對教材的重難點沒有把握好或者對學生情況的了解程度不夠,很有可能導致教學改革的失敗。在本課程中,布置的任務是要求各個小組采用ASP.NET 技術建立一個動態網站,如班級網站、學院網站、房地產公司網站等。并提出本次項目實現的基本基本,要求至少有三級頁面、界面設計簡潔大方,數據庫設計合理,設置登陸權限,方便管理者對網站進行管理、用戶使用方便。設置好任務后,向學生介紹任務及在任務完成過程中需要把握的重難點,讓學生能更準確地理解任務。
第三,分配成員任務。任務驅動教學模式關注學生的參與過程,要求在真實任務實現過程中,每個學生都能積極主動地參與其中。確定小組的具體任務后,進行需求性分析和任務的具體剖析,確定每個組員在網站開發中承擔什么樣的責任。對于個人來說,這種責任是相對對立的,別人無法代替。任務分配并不是一次性完成,在網站開發的不同階段,每個組員應承擔不同的任務和責任。組長在進行任務分配時應盡可能使各小組成員都能得到全面充分的鍛煉。
第四,任務的開展與實施。在傳統的教學中,學生往往被動的接受新知識,將老師教給的知識進行重復,而任務驅動教學模式能夠促使學生積極主動的獲取知識,讓學生在實踐過程中不斷的發現問題,解決問題,提高技能。為了讓各個小組順利的完成任務,老師必須對每個小組的實施情況和具體實現思路進行了解,指導學生在各個階段應該注意的問題和常用的解決方法或技巧,將實踐經驗傳授給學生。為了確保每個小組能如期完成計劃,要求各小組定期匯報完成任務情況。對于每個階段出現的一些普遍性問題,老師給予集體指導。另外,老師需要經常觀察學生,與學生交談,了解學生在網站開發過程中所做的具體工作,便于在對學生任務完成情況進行評價時能給出客觀合理的成績。
第五,成果匯報。各個小組完成網站制作后,可把全班所有學生召集起來,每組組長作為代表在規定的時間內展示自己組的作品,并簡短匯報研究完成的情況,由老師對該組完成的作品進行點評。完成通過這種匯報方式,不僅老師可以清楚地了解各個小組的具體完成情況,而且各小組之間可以相互學習,共同進步。
第六,成績評價。老師通過結合筆試成績和任務的完成情況給出本門課程的最終成績。筆試主要考察學生是否掌握了基礎的、重要的知識點,而在任務完成情況的考察中要求學生說明自己的探究過程。如何利用所學知識解決遇到的問題、以及對項目所做的具體貢獻等,并根據該學生的平時表現和參與狀態確定任務完成的分值。
總結
任務驅動教學模式是一種建立在建構主義理論和最近發展區理論基礎上的教學法,通過教師在教學過程總設置啟發性的真實任務,讓學生通過實踐來掌握知識。顯著的增強了學生的創新能力和動手能力,培養了學生的自學能力和團隊協作意識。是一種比較有效的教學模式。但在運用任務驅動模式進行教學的實際過程中,還有很多問題需要注意,比如任務驅動教學模式的關鍵就是如何設置真實任務,這就要求教師能夠準確把握教學的重難點,靈活的對教學大綱要求的知識點進行分解和重組,設置的任務不能偏難也不能偏易,讓學生能夠順利的在學習過程中邊學邊實踐,從而到達循序漸進的效果。另外,在任務驅動教學中不僅需要強調學生的主體地位,激發學生的主動性和創造性,同時也不能忽略老師的宏觀調控和對學生的引導作用。
參考文獻:
[1]黃振寧《.網頁制作課程中運用任務驅動教學法的思考》[J].科技信息,2007.
[2]徐明成.《建構主義理論指導下的“任務驅動式”教學》[J].鄭州航空工業管理學院學報(社會科學版),2004.
[3]周思曉.《任務驅動式”教學法探討》[J].教育技術理論與實踐,2005.