吳粉俠 李紅
【摘要】多維互動式教學實現了傳統教學模式向新型教學模式的轉變,為實現培養學生自主學習能力、提高其綜合素質提供了有效途徑。本文研究了多維互動式教學模式在Qt程序設計課程中的教學模式,該教學方法以多種方式方法調動學生的學習主動性,讓學生的精力全部集中在課堂中。教學實踐表明,多維互動的教學方式能有效增強課堂教學效果。
【關鍵詞】多維互動;任務引領;教學模式;微課輔助
一、Qt課程的教學現狀分析
Qt是一種跨平臺的開發工具,Qt程序設計以C++語言為基礎,以培養學生應用開發能力為目標,便捷地開發GUI的嵌入式應用和桌面應用。Qt程序設計是一門培養學生軟件開發能力的課程,對計算機科學與技術專業學生非常重要。但一直以來,教學效果不好,很難達到教學目標。主要有以下原因:第一,課堂教學活動強調“教”而忽視“學”,教師一直是課堂教學的主體和中心,而學生只是被動地接受知識點,完成教師所布置的課堂活動任務,學習熱情沒有被充分調動起來。第二,教學內容、教學方法、教學課時等是課堂教學的瓶頸,傳統的教學模式使得學生分析問題、程序編寫、調試運行的具體過程一帶而過,學生理論學不透、程序寫不出,越學越難,越學越沒自信。第三,單一互動教學調動不了學生的積極性。為了調動學生積極性,高校教師在課堂上以積極提問的方式來吸引學生,但這種簡單的互動教學效果甚微。學生的課堂參與過少,導致上課走神。第四,C++語言給Qt的學習帶來困難。Qt類庫都是用C++開發的,Qt的程序用C++語言編寫,C++中的面向對象的概念、多態、繼承的理解直接決定了Qt程序設計的學習效果。學生普遍C++基礎不好,自然Qt的學習效果大打折扣,更不能深刻理解Qt程序的結構。針對以上問題,筆者在Qt程序設計課程教學進行了大膽改革,將多維互動教學模式引入課堂,探索了適合本課程教學的多維互動模式。
二、多維互動式教學模式的基本觀點
多維互動情境教學模式是以建構主義理論的核心——主體性教育理論為指導,將系統方法和現代教育技術運用到教學一體化設計中,教學模式在理論上具有科學依據,在實踐中有成效。多維互動式教學模式是在開放的教育環境下,把教師的“教”和學生的“學”等活動通過優化教學互動的方式,將與教學有關的各種教學要素優化組合,調節它們之間的關系及其內在相互作用,促進學生主動積極地學習與發展,形成多角度、多層次、多方式、多主體的和諧互動,充分調動學生的學習主動性和積極性,形成全方位、多層面的和諧互動,使師生產生思想上的共鳴,最終提高教學效果的一種全新的教學模式。
多維互動式教學模式有利于激發學生的主體意識和創新精神,有利于培養學生的自主學習和合作學習的能力,有利于促進學生再學習能力和創新能力的形成和提高。
三、多維互動式教學模式在Qt課堂中的教學模式
(一)任務引領項目教學
任務引領項目教學即把項目教學和任務引領教學相互結合起來,在其項目教學中有工作過程和任務的引導,把項目作為載體,以任務為引領,進行實踐的導向,不僅僅強調知識的系統性,更要注重內容的具體性和實施可用性。在教學過程中,通過任務引領項目教學,引導學生分析教學任務,形成解決問題的方案。
(二)實踐編程
在分析了任務的目標和任務完成的過程后,就可以引導學生開始寫程序。由于這門課實踐性特別強,所以筆者讓學生帶著筆記本進課堂,在實踐中學會編程,在實踐中理解Qt中組件的應用,理解Qt的編程思想。通過這種編程序、調試、出錯、修改、再調試……讓學生充分參與課堂,全神貫注地投入到課堂教學中。
(三)小組討論
對學生進行分組,課堂任務以小組的形式開展,每個學生獨立完成任務,但允許學生之間討論,互相幫助解決程序中的語法錯誤、編輯錯誤。學生給學生講解在某種程序上比教師講更清楚,這種模式不僅可以培養學生之間的互助合作和團隊精神,還可以培養學生的溝通能力。
(四)教師指導
在整個教學過程中,教師是以指導者的角色出現,在學生完成任務的過程中,可以及時發現并針對性地解決學生學習中遇到的問題,幫助學生完成任務,給學生成就感,增加他們學習的樂趣,激發學生的學習熱情。這種指導者的方式拉近了學生和教師之間的距離,使師生之間能有效互動。
(五)微課輔助
在學生上課之前,教師就將錄制好的微課分發給學生。由于微課不受課時的限制,所以可以更詳細地講解程序開發的思想、程序的結構,同時可以將C++的知識通過對知識的應用更生動地講解給學生,解決學生因C++上的困難而不易理解和掌握Qt程序設計的問題。學生在學習過程中,可以根據自己的情況聽微課學習,保證了不同層次的學生都能有良好的學習效果。同時,也給學生創造了課外學習的條件,幫助學生在學會編程的同時,理解程序的結構和設計思路。
(六)直觀演示程序的編寫及運行
在對學生的學習過程指導觀察之后,教師演示教學任務的完整實現過程,在這個過程中可以針對學生的問題刻意留下一些錯誤,通過編譯調試來解決,通過這個過程讓學生了解程序編譯、連接、運行中可能出現的錯誤,并教會學生讀懂這些錯誤,以解決程序中的錯誤,學會調試程序,掌握編寫程序、調試程序的技巧。這樣的教學過程能合理利用課堂時間,重點突出,提高學生的學習效果。
(七)對學生的學習及時評價反饋
每節課學生都是帶著任務學習,教師對學生的任務完成情況進行總結,對做得好的程序讓學生演示給大家,讓大家共同分享他的程序,開拓學生的編程思路。并且以平時成績的形式進行登記打分,一方面激勵學生上課用心聽講,另一方面培養學生的進取心及創新能力。
四、結語
通過這樣的多維互動,達到了良好的教學效果。主要體現在以下幾個方面:一是學生完全沉浸于課堂,有效地保證了學習效果;二是教師有充分的時間輔導學生,提高了對學生個體的關注度;三是達到了因材施教,適應了不同層次學生的學習;四是學生的學習熱情、學習積極性、學習自覺性有了很大的提高。
這種多維的互動是全方位的互動,是以任務驅動、小組討論、師生合作、生生合作的方式一起探索知識、運用知識,以激發學生的學習熱情,強化學生的創新意識和發散思維,充分調動了學生學習的積極性,提高了學生的綜合能力和課程的參與度,形成了一種全身心投入的學習狀態。
參考文獻:
[1] 于強福. 基于社會文化活動理論的
全景沉浸+多維互動式商務英語聽說教學模式研究[J]. 未來與發展,2016,40(01):85-89+94.
[2] 龔勛.多維互動式教學模式在程序語
言設計課程中的應用[J]. 新課程研究(中旬刊),2015,(04):27-28.
[3] 陳銳,楊光祖.淺談多維互動式教學
模式[J].科技信息,2009,(19):632-633.
【本文系咸陽師范學院教育教學改革研究項目“翻轉課堂教學模式在軟件工程專業中的應用研究”(2017Z014)、陜西省教育科學規劃“十三五”項目“地方院?!畱眯?創新型軟件人才培養模式研究”(SGH16H189)的階段性成果】
(作者單位:咸陽師范學院圖形圖像處理研究所)