福建省福州鰲峰學校 阮小滸
在傳統信息技術課上,教師通常將信息技術操作技巧與方法給學生演示出來,然后學生再機械地模仿和練習。實施這種教學方式,看似讓學生的操作權得到了保障,但是并未從根本上改變他們的思維以及被動接受知識的狀態,這對學生信息素養的培養極其不利。而任務驅動教學法的運用讓學生真正參與任務探究活動,他們在任務的驅動下需要調動思維,展開任務討論、實踐分析等學習活動。基于此,筆者談一些看法。
運用任務驅動教學法,教師根據教學實際情況創設感悟問題的情境,并利用學習任務驅動學生,再根據他們的任務完成情況衡量其學習成果,這對調動學生能動性有重要意義,使他們真正參與知識建構,既能加深他們對課程知識的理解,還能鍛煉其自主學習能力、問題分析能力等諸多能力。
首先,它的運用有助于學生興趣的培養。從本質上來說,運用任務驅動教學法就是教師給學生提供一個具體的問題,然后讓他們自主完成,學生可以自主思考,也可以合作研究,尋找解決問題的方法,并且在解決一個又一個問題后獲得成就感、滿足感,從而產生濃厚的學習興趣。
其次,它的運用有利于鍛煉學生的實際操作能力。在任務的驅動下,學生需要整合所掌握的知識以及現有的資源去操作,熟練運用計算機,從而完成相應的計劃,培養與提升實際操作能力。
最后,它的運用能夠促進教學目標個性化。在任務的驅動下,學生學習知識的自覺性、積極性都被調動,通過對任務的探討,他們的實踐操作能力、思維能力均得到鍛煉,而且任務驅動教學法的實施能夠顯著推動學生進步,使他們的思維得到更好的發展。
與“講解—接受”式教學手段不同,任務驅動教學法讓學生取代教師成為主體,換言之,一切教學活動都圍繞學生去開展。因此,教師需要認真研究學情,對每個學生的特點進行把握,從實際出發,結合教學內容給學生設計合適的學習任務,這是非常重要的一個環節,教師必須確保設置的任務符合實際學情,不能讓學生感到輕松,也不讓他們因為學習任務過難而承受巨大的壓力。除了遵循適宜性原則,教師還應盡可能遵循趣味性、生活性等原則,通過具有生活性、趣味性的學習任務充分調動學生能動性,為學生自覺、主動參與任務探究活動奠定基礎。
例如,在教授MakeCode 的變量、隨機數和賦值方法時,可以通過完成一個加法運算器的任務,來掌握這些內容。這個加法運算是學生非常熟悉的,日常生活與學習經常用到,能夠自己動手設計一個,足以挑起他們的興趣點,調動他們的積極性。這個任務中,需要利用基本的編程命令,通過學會設置變量、隨機數的使用并賦值來完成。初次接觸的學生可能會比較茫然,所以可以先指導學生分解任務步驟:(1)在變量模塊中分別設置加數、被加數與和三個變量;(2)正確使用“輸入”“變量”“數學”“基本”等功能,編寫相應的程序;(3)連接并下載到Micro:bit 中。
在給學生布置任務后,教師應秉持少干預的原則,將掌控權交給學生,讓他們分組討論,圍繞任務制作具體的實施方案,分析和討論的內容均指向如何更好更快地完成任務,包括需要做哪些事情以及如何去做這些事情,這至關重要,直接影響教學成效。在這個環節,學生會根據完成任務的需求提出各種問題,其中一些問題是學生已經學過的,他們會根據學過的知識給出對應的解決方案;還有一些問題是以前沒有學過的,這也是設置學習任務所需要達到的教學目標,旨在引導學生通過對這類問題的分析掌握信息技術知識。在這個過程中,教師要給予學生足夠的空間、時間,讓他們自主思考并操作,以此培養學生的實踐能力。
例如,在指導學生學習“電子表格數據”有關內容時,教師讓各個小組分析學習任務,在這個基礎上制定任務實現步驟。通過分組討論,結合課本上的內容,學生制定了實現任務的具體步驟:(1)建立“xls”格式的文件,命名為“成績表”,對表頭部分進行完善,同時添加上相應的字段名,如“單科最高分”“總成績”等;(2)運用公式函數對數據進行分析和處理,計算出需要的總分、平均分等,并且學會使用自動填充柄;(3)根據需要對相應的數據進行篩選,然后復制到合適的位置;(4)按照字段進行降序、升序排序。在確定好任務實施步驟后,各小組再針對每個環節進行深入研究,將每一個步驟落實到具體的操作中。例如,在電子表格數據處理工作中,應用公式函數計算是最重要的一個環節,很多學生雖然知道要求總分、平均分等,但是卻不知道如何實現。對于這個問題,學生則需要展開討論,結合課本、資料并且展開實踐活動,探討如何運用公式函數去計算數據。通過小組討論,學生用SUM 函數計算各個科目成績總分;用AVERAGE計算出各個科目成績平均分;用MAX、MIN 函數計算出單科最高分與最低分。在這個環節,他們相互幫助、彼此合作,不斷提出問題并分析、解決問題,從而有效完成學習任務,充分發揮自身作用,為任務的順利完成打好基礎。
任務驅動教學法強調教師以“幕后導演”身份展開教育工作,與學生密切合作,輔助、幫助學生實現學習目標。引導學生自主思考或合作探究學習任務的過程中,教師不能“袖手旁觀”,必須時時關注學生動態,在保障其探究自主權后鼓勵他們以合作交流、個人探究等形式學習信息技術的操作技巧和理論知識,使學生的學習經驗得到進一步豐富,促使其能力發展與智力成長。
例如,在學習搭建巡線小車時,主要是利用到巡線傳感器,在使用過程中,如果只用一個傳感器,在一條閉合的黑色曲線的環境中,可以勉強完成巡線任務。但是實際運行過程中,要不斷糾正線路,所以基本的姿態就是一扭一扭地前進,速度也受影響。而且,遇到不是閉合曲線、有直角轉彎、十字路口或者線路已到盡頭等境況時,小車就無法處理了。為了解決這個問題,就要讓學生充分展開討論,利用圖示——在不同狀況下會出現什么樣的傳感器識別特征,進一步引導他們探究:如果有多個傳感器同時使用,會不會在使用上有所幫助呢?從而引導學生順利完成學習任務,同時培養學生的自主學習能力。
在學生完成任務后,教師應組織他們分享交流成果,在這個基礎上總結歸納,建立完善的知識體系。首先,教師讓每個小組的代表展示成果,并闡述其思路。其次,組織學生互評、自評,針對任務完成情況以及實踐過程給予客觀的評價,借助自評方式培養學生的自我反思能力,而通過互評方式引導他們相互借鑒、取長補短。最后,教師總評價,結合各小組的情況進行總結,將學生存在的問題逐一提出來,引導全班學生一起分析這些問題,探尋解決問題的方法,促使學生更好地掌握信息技術知識與技能。
綜上所述,任務驅動教學法在信息技術課上受到廣大師生歡迎,也發揮了顯著的促進作用。教師應充分利用這一教學手段完善教學內容的系統性、整體性,將任務驅動教學手段的作用充分發揮出來,以此增強學生的體驗感、成就感,促進學生動手能力與思維能力的提升,借助完成的任務促使學生建立完善的知識結構并產生更加濃厚的學習興趣,從而實現教學效益最大化。