王莉利,楊 永,李瑞芳 (東北石油大學計算機與信息技術學院,黑龍江 大慶 163318)
基于JiTT理念的《程序設計》課程教學改革探討
王莉利,楊 永,李瑞芳 (東北石油大學計算機與信息技術學院,黑龍江 大慶 163318)
《程序設計》是高校計算機專業的學生的必修課程,該課程的傳統教學模式存在一定弊端,導致學生學習興趣不高,教學效果不好。提出一種基于JiTT理念的《程序設計》課程教學模式。實踐證明,運用該教學模式能夠整體提高學生的程序設計能力,取得了較好的教學效果。
JiTT;《程序設計》;教學模式
《程序設計》是大多數高校計算機和非計算機專業學生必修的一門公共計算機基礎課,主要是培養學生應用計算機技術來解決實際問題的能力。由于該課程具有極強的實踐性,因而要求學生既要掌握理論知識,又要熟練掌握操作技能。但無論是面向結構的C語言還是面向對象的VF語言,傳統的教學模式都激發不了學生的學習興趣,教學效果不好。分析其原因有以下幾點:①授課時間受限。程序設計的課時有限,教師要在規定時間內完成教學計劃,基本上都是采取“填鴨式”的教學方式,學生只能被動地接受知識。②師生信息反饋受限,除了上課,師生之間交流少,教師不清楚學生對知識的掌握情況,授課重點定位不準確。③理論與實際脫節,教學中過于注重理論性,與實際應用聯系不緊密。為了提高程序設計課程的教學質量,亟需對該課程的教學模式進行改革,引進先進的教學理念和現代教育技術。下面,筆者基于JiTT理念對《程序設計》課程教學改革進行探討。
JiTT(Just-in-Time Teaching)是建立在“基于網絡的學習任務”和“主動學習者課堂”交互作用基礎上的一種新型教與學策略,是20世紀末在歐美國家高校本科教學改革中出現的一種新的教學方式,其運作程序很簡便,容易被教師理解和接受,可行性和可操作性非常強,其教學過程如下:學生在課前認真完成教師在網絡上布置的預習任務,并向教師提交作業,教師根據學生的作業情況及時調整授課內容,實施針對性的教學措施以滿足學生的求知需求。該教學理念的主要教學目標如下[1]:教師要使課堂教學效果最優化;學生能合理利用課外時間獲得最優的學習效率;建立并培養團隊合作精神。

圖1 教學模式結構圖
基于JiTT理念的《程序設計》課程教學模式如圖1所示。該教學模式由4個環節構成,即信息反饋環節、課堂教學環節、團隊合作環節、多元化評價環節。每個環節都由教師和學生參與其中,4個環節相輔相成,缺一不可。
2.1信息反饋環節
在進行正式課堂教學之前,應該讓學生對將要學習的教學內容有足夠理解,而簡單布置課本預習任務已經不能到達預定效果。因此,教師需要制作《程序設計》課程的專題網站,將學生預習的內容放到網頁上,并且隨著授課內容的改變實時更新網頁的內容[2]。為了吸引學生,網站上的內容要具有趣味性和挑戰性。
首先,教師需要精心編制一些案例,案例主要是用來解決生活中的實際問題,讓學生對其用途有所了解。比如,當講到窮舉法的時候,可以列舉密碼破譯的案例。然后將案例中所應用到的知識點詳細列舉出來,供學生參考和學習。此時,學生對所要學習的內容有所了解但是理解還不透徹。因此,教師需要布置思考作業,在作業中巧妙設置陷阱,只要學生對知識點的理解有所偏差,就會給出錯誤答案。在課前,學生將思考作業的答案以E-mail的形式發給教師,教師要及時通過檢查學生的答案,然后根據學生的答題情況對教學設計進行適當調整。
2.2課堂教學環節
傳統的“課本+黑板”的課堂教學方式只是突出了教師在課堂上的主導地位,學生對知識沒有直觀的認識,理解起來十分困難。因此,應采用多樣化的課堂教學方法[3],如利用Powerpoint、Flash或者其他的技術來制作生動形象的課件,從而調動學生的學習熱情。同時,教師可以就所學內容提出相關問題讓學生在課堂上開展分組辯論。此外,還可以讓學生講授本節課的某個知識點。最后教師對課堂進行總結,給出相關知識的正確解釋,并對表現好的學生進行表揚。這樣,不但可以充分調動學生的學習積極性并加深對所學知識的理解。
2.3團隊合作環節
對于《程序設計》課程來說,要求學生用所學的知識解決一些實際問題顯得十分重要。因此,教師要給學生布置一些實驗來鍛煉其實際編程能力。實驗由單人實驗和分組實驗2部分組成。單人實驗題目相對簡單,工作量較小,主要涉及一些基本知識點的編程,要求學生獨立完成。分組實驗題目具有一定難度,需要學生進行團隊合作。學生團隊自主安排時間和地點進行分析和討論,當涉及到未學過的知識點時,鼓勵學生通過網絡搜索或去圖書館查資料來尋找答案,由此培養學生獨立解決問題的能力和團隊合作精神。分組實驗完成后,需要撰寫實驗報告,并在報告中標出每個成員所作的工作,以便后期進行成績的評定。
2.4多元化評價環節
傳統的、單一的筆試已經不能全面、準確地衡量學生對所學知識的掌握程度[4]。為此,可以采用多元化評價體系來評定學生的最終成績:預習反饋(10%)、課堂表現(20%)、實驗作業(15%)、創新精神(10%)、期末機試(45%)。
1)預習反饋 教師從學生在課前提交的思考作業上,觀察學生是否認真完成了預習任務,并作相應的記錄。
2)課堂表現 學生是否按時上課、在課堂上是否積極參與互動等是評測的重要指標。
3)實驗作業 主要考查團隊合作環節中學生完成實驗作業的情況。
4)創新精神 主要考查學生在課程學習過程中是否有新的觀點和想法。
5)期末機試 課程結束后進行統一上機測試,由電腦統一閱卷,從而避免人為因素干擾,由此公平公正地評價學生的學習成績。
該評價體系的目的在于力求全面、客觀地反映學生對知識的理解程度和靈活運用的能力,培養學生創新精神和主動學習的意識。
基于JiTT理念的《程序設計》課程教學模式改變了傳統的以教師為中心的教學方式,將現代教育技術引進其中,利用計算機和網絡的優勢,突破了時間和空間的限制,是一種既能發揮教師的主導作用又能充分體現學生認知主體作用的新型教學模式。實踐證明,該教學模式的授課效果明顯好于傳統教學模式,學生的學習興趣濃厚,學習效果顯著,解決實際問題的能力得到提高。
[1]魏麗麗,黃卓芬.基于網絡環境的JiTT教學模式的研究[J].軟件導刊,2010,3(11):78-80.
[2]吳玉學.JiTT模式在高校課程教學中的應用研究[D].金華:浙江師范大學,2010.
[3]衣治安,倪紅梅,吳亞娟.VB程序設計課程立體化教學模式的研究與實踐[J].中國電力教育,2009,28(10):34-36.
[4]程琳.基于JiTT的高校教師信息素養培養模式研究[J].情報科學,2010,33(10):1496-1500.
[編輯] 李啟棟
N4
A
1673-1409(2013)22-0143-02
2013-05-13
黑龍江省高等教育科學研究“十二五”規劃基金項目(HGJXHC110178)。
王莉利(1979-),女,碩士,講師,現主要從事人工智能、圖像處理方面的教學與研究工作。