何汝博
【關鍵詞】任務驅動法;高職計算機;運用策略
現當下高職院校往往缺乏對計算機教學的重視程度,因此,在高職院校的課堂中引入“任務驅動法”教學以及迫在眉睫。“任務驅動法”是指教師在教學過程中為學生布置相同的任務,學生圍繞任務進行獨自或合作學習,可以豐富課堂教學內容,以提高學生學習計算機的熱情,培養適合社會需要的綜合型人才。
為響應教育部提出的高校應培養綜合型人才的需求,教師應立足于學生的真實想法和心理特點進行教學,制定促進學生全面發展的教學任務,明確教學目標,為學生布置課堂學習任務,培養學生獨立思考的能力,避免“填鴨式”教學,讓高職學生自主意識到學好計算機在未來社會中的作用,在豐富課堂內容的同時也調動學生學習計算機的積極性[1]。
以C語言編程教學為例,教師可以以生活中的例子切入教學內容,如通過C語言編寫一套系統,實現學生的信息管理,要求設計一個菜單程序,包含查詢學生信息、求平均成績、對成績排序、進行成績統計和退出系統等功能,以生活中的例子為例作為教學任務更容易讓學生了解掌握計算機C語言系統編程。之后,教師可以給學生安排課堂任務,讓學生舉一反三,通過計算機編寫教師工資匯編,要求只能使用C語言,讓學生充分掌握C語言的使用,也在自主學習的過程中了解計算機為人類生活帶來的便捷。教師通過可以在高職課堂上引入生活實例,消除學生與計算機之間的距離感,不僅豐富了課堂內容也提升了學生學習計算機的興趣。
對于剛接觸計算機的高職學生而言,由于對計算機的沒有充分了解而感到陌生,枯燥的學習任務往往會引起學生的抵觸情緒,甚至還會產生厭學心理。因此,教師應在課堂上豐富學生對計算機的認知,讓學生了解計算機不僅僅是一門學科,更推動著時代發展與進步的重要工具,創新教學模式,調動學生學習計算機課程的積極性[2]。
教師可以在計算機編程教學中讓學生進行小組學習探究,先讓學生觀看《漢劉邦》片段,在片段結束后引出“韓信點兵”的問題,要求學生進行小組探究,最終以編程的形式呈現。小組成員在課堂上集思廣益,各司其職,討論出最終的編程結果。在此過程中,教師可以參與到各小組的討論,引導沒有思路的小組分析問題,并寫出編程思路。討論結束后,教師提問個別學習小組,檢測小組探究的結果。教師可以要求學生在下節課時上交編程代碼,并要求小組中派一個代表向大家介紹編程思路,包括小組的分工、解題思路等,讓班級成員達到思維共享,培養合作意識,為日后步入社會工作打下良好的基礎。教師在課堂上布置趣味任務,讓學生以小組的形式進行探究,既調動了學生的思維模式也活躍了課堂氣氛,打破傳統計算機課堂的枯燥感。
教師在給學生布置任務時,要在學生的能力范圍內進行,不要布置超綱的教學任務,超綱的任務會讓學生倍感壓力從而失去學習興趣。教師在檢測學生完成任務的情況時要對學生給予科學的評價,如果遇到某位同學最后的編程代碼并不是最優解時,首先要對該學生做得好的部分給予肯定,然后指出存在不足的地方及改進措施。
例如:教師在講到Python畫圖時,教師可以在教授直方圖的基礎上讓學生在課堂上完成散點圖。在檢測學生的完成情況時,如果遇到學生不能夠獨立完成散點圖,首先要對學生給予肯定,之后對學生存在的問題進行分析,并幫助學生完成散點圖的繪制。高職時期往往是學生建立正確人生觀和價值觀的時期,如果在此階段遭受批評往往會打壓學習者的自信心。由此可見,通過科學布置任務,優化評價方式,把直接評價轉變為多對學習者進行鼓勵的形式,更有利于學生建立自信心。
計算機作為高校的一門基礎學科,不僅可以開拓學生視野,還有利于啟發學生的思維。高職教師要培養學生在計算機方面的學習能力,可以在課堂中通過“任務驅動法”展開教學,通過具體的教學任務、小組間的團結協作以及恰當的評價方式,來推動任務的有效開展,減少學生與計算機之間的距離感,不斷提升學生在學習計算機方面的信心和能力。讓學生主動意識到計算機在大數據時代的重要性,努力成為適應社會需求的綜合型人才。