邱宏
【摘要】程序設計類的課程要求學生一邊學習理論知識,一邊進行實踐,只有開展這樣的教學活動,才能讓學生在實踐中迅速發現知識理論的不足,應用理論知識找到實踐的方向。程序設計類課程是適合應用混合教學模式要求的。
【關鍵詞】混合教學模式 計算機教學 程序設計
【中圖分類號】G64 【文獻標識碼】A 【文章編號】2095-3089(2017)32-0238-02
混合教學模式,是指教師在教學中應用一種以上的教學模式開展教學活動。程序設計類課程的教學特點為實踐性非常強,如果學生一味在課堂上聽理論知識,就會不明白抽象理論知識的意思,這是傳統課堂教學模式教學效率低下的原因,因此教師要在教學中應用混合教學模式開展教學活動。
1.在課前引導學生預習
教師如果在課前沒有充分的引導學生預習,在課堂中就須花費大量的時間講述理論知識,接下來就沒有足夠的時間引導學生探討知識,讓學生在交流探討中突破學習重點、難點。混合式的教學模式,就是要教師發揮信息技術的優勢,引導學生在課前充分的學習,解決課堂中教學效率低下的問題。
以教師引導學生學習畫流程圖為例。教師可以在教學前為學生推送教學PPT,教學PPT包含以下的內容。
第一,教學引入,教師引導學生思考,在生活中,我們經常用這樣的句子語言描述事物:(1)今天我在家看書。(2)今天如果不下雨,我就和朋友出去玩;如果下了雨,我就在家看書。(3)我早上起來,吃了早飯開始看書;吃了中飯繼續看書;吃完晚飯還是看書,直到我睡覺的時候才把書放下。教師引導學生思考,剛才這三句話,出現了怎樣的流程?以上的例子與學生的生活結合得非常緊密,學生能理解這三句話的意思。經過思考,學生分析出了第(1)句是一般流程語句;第(2)句是選擇語句,它中間出現了分支選項;第(3)句是循環語句,表現出一個事件循環開始和事件循環中止的條件。
第二,教學分析,當學生理解了描述一個流程時出現的三種狀態以后,教師可呈現這三個事件發生的流程圖。教師可以引導學生看到流程圖有標準的繪制方法。結合這三個事件,教師可以引導學生了解流程圖有起止/終止符、流程走向符號、處理符號、輸入/輸出符號、選擇符號、連接符號這六種。結合以上三個流程案例,教師可引導學生了解流程符號的使用方法及使用意義。
第三,課前習題,教師可引導學生思考,學生曾經學習過三角形面積公式,能不能應用流程圖的方式繪制出三角形面積公式的計算流程呢?在這一教學環節,教師需要通過一道習題引導學生去思考、實踐,讓學生在學習中初步掌握理論知識。
2.在課堂展現學習問題
教師在開展課堂教學以前,可以先了解學生做的預習作業,從學生的作業中了解學生的學習情況,將學生學習遇到的重點與難點放到課堂中來探討。
比如學生在學習流程圖時,最常遇到的問題如下:第一,學生繪制的流程圖不規范,有些學生覺得開始/結束這兩個符號是多余的,有時忘了寫或者索性不寫了。第二,學生的判斷語句容易出現判斷分析;學生的循環語句沒有明晰的循環條件,造成或者流程循環不下去,或者造成一個死循環。第三,學生的流程圖欠缺邏輯性,常常發生一個流程和另一個流程欠缺必然的聯系。此時教師可以通過流程圖的教學實例讓學生理解流程圖繪制的規范性。
教師將學生遇到的學習問題呈現在課堂上,可以幫助學生了解他們在學習時犯下的錯誤,找到糾正錯誤的方向。
3.在課堂組織學生探討
在教師呈現了理論知識,幫助學生彌補了理論知識缺陷后,教師要引導學生把課前預習遇到的問題放到課堂上來探討。教師要給予學生充分的探討時間,讓學生通過探索找到學習存在的問題;結合理論學習來糾正問題;引導學生探討學習問題,來發掘更多學習的問題,使學生了解到知識的深入性與廣泛性。
程序設計知識比較復雜,有時學生一個人不能突破學習的難關。教師要在教學中為學生布置經典的習題,讓學生把習題放到課堂中來探討,找到習題解答中存在的問題,找出正確答案獲得的方向。
4.在課后鼓勵學生拓展
在學生通過探討,進一步完善知識結構以后,教師要引導學生結合學過的知識進行拓展。老師可以引導學生組織學習同好會,或學習同好小組,讓學生在課后也共同積極探討學習問題。
教師的課后拓展,不是一味的給學生布置很多習題,讓學生奮戰在書山題海中,而是要引導學生在學習的過程中深入的發掘知識,通過和其他人共同探索找到學習的樂趣。
混合教學模式,包含翻轉課堂教學模式、課堂展示教學模式、小組合作教學模式、課后興趣小組學習模式等。教師要意識到,程序設計是一門實踐性很強的課程,傳統的理論教學法無法滿足程序設計課程開展的需求,教師必須開展混合教學,發揮每種教學模式的優勢,提高教學效率。
參考文獻:
[1]陳然,楊成.SPOC混合學習模式設計研究[J].中國遠程教育.2015(05)
[2]王移芝,金一,周圍.基于“計算思維”能力培養的教學改革探索與實踐[J]. 中國大學教學. 2014(03)endprint