阮彬 林嵩凱 林建勛
摘 要:計算機C語言作為計算機學科中的基礎(chǔ)學科,是很多專業(yè)的基礎(chǔ)必修課,然而相較于計算機學科其他基礎(chǔ)內(nèi)容,C語言課程難度稍大、知識點較多、實踐枯燥,學生不易接受并且興趣不足。故本校將計算機C語言課程的上課形式進行改革和初探,采用目前較為新穎的翻轉(zhuǎn)課堂形式,合理分配并充分利用課前、課中和課后時間,以學生為主、教師為輔,在課堂實踐過程中收獲了良好的效果。本文就計算機C語言課程翻轉(zhuǎn)課堂手段的應用實踐效果展開了分析,為今后翻轉(zhuǎn)課堂在計算機C語言其他內(nèi)容的課程設(shè)計與實踐提供參考。
關(guān)鍵詞:C語言 計算機教學 翻轉(zhuǎn)課堂 實踐效果分析
中圖分類號:G712 文獻標識碼:A 文章編號:1672-3791(2018)06(a)-0150-02
計算機C語言作為多數(shù)專業(yè)的基礎(chǔ)學科,相比于簡單計算機基礎(chǔ)操作和計算機基礎(chǔ)軟件等課程,具有較高的學習難度,同時對學生興趣的吸引不足。傳統(tǒng)的計算機C語言教學課堂中,以教師為主的“一言堂”模式進行教學,學生只能被動操作。隨著C語言課程難度的加深和學生興趣不高,計算機C語言教學效果并不理想。為了提升學生學習興趣和課堂參與程度,采用目前較為新穎的翻轉(zhuǎn)課堂形式,配合信息化技術(shù)教學輔助手段,將枯燥和難度較高的計算機C語言課程生動化、簡單化,通過前期實踐與探索,證明翻轉(zhuǎn)課堂在提高C語言課程教學效果方面有顯著作用,適宜持續(xù)推廣。
1 翻轉(zhuǎn)課堂概述
翻轉(zhuǎn)課堂最早由美國人提出,其教學模式打破傳統(tǒng)的以教師為主、學生被動受課的模式,采用課前教師布置作業(yè)、學生預習并完成課前作業(yè),課上學生主講、教師指導糾錯,課后思考和持續(xù)探究的創(chuàng)新教學模式。
課前,教師一般通過制作微課視頻或發(fā)布問題的方式,將課程學習內(nèi)容和重要知識點提前告知學生。然后學生觀看視頻,并采用查閱資料和閱讀文獻等方式探究教師布置的課前問題,完成預習作業(yè)并上交,隨后準備課上展示材料。最后教師通過批改預習作業(yè),總結(jié)易錯點和集中出錯點,進行針對性備課。換言之,教師真正的課前準備分為兩部分,一部分是給學生布置作業(yè),另一部分是待學生完成預習作業(yè)后進行批改和針對性備課。
課上,教師對新課中集中的問題進行啟發(fā),隨后將學生分組,學生以小組形式進行匯報和展示,由學生講解新課內(nèi)容。組內(nèi)成員進行討論、各小組之間通過相互糾錯和學習、教師指導。這種模式打破了每節(jié)課程由教師拋出問題、解決問題的教學模式,而是將大部分時間交給學生進行展示和匯報,不僅解決了重難點問題,還培養(yǎng)了學生團隊寫作能力和語言表達能力、思維能力等。教師在課堂中主要作用是把握課程主線,在適當?shù)恼n程節(jié)點進行總結(jié)和引導。
課后,學生完成課堂總結(jié)和教師布置的思考題,完成作業(yè)的同時預習下一節(jié)課的內(nèi)容??傊?,翻轉(zhuǎn)課堂的教學內(nèi)容主要是在課前準備和課上教學形式的改變,所謂“翻轉(zhuǎn)”,就是學生與老師角色互換,學生講課、教師點評,以實現(xiàn)學生為主、教師為輔的創(chuàng)新教學模式。
2 計算機C語言教學翻轉(zhuǎn)課堂的教學方案
依據(jù)翻轉(zhuǎn)課堂的定義,結(jié)合計算機C語言課堂教學實際情況,制定了“for語句”和“while語句”兩個常見循環(huán)語句學習課程翻轉(zhuǎn)課堂的教學方案。課前,教師在以往C語言知識點中,引出循環(huán)語句的應用必要性,然后制作一個簡短的程序執(zhí)行視頻上傳至網(wǎng)絡教學平臺中,讓學生通過視頻了解循環(huán)語句執(zhí)行的效果,初知C語言中循環(huán)語句的特點。隨后布置作業(yè),讓學生通過文獻閱讀和資料查閱,總結(jié)常用的兩類循環(huán)語句“for”和“while”的使用格式和注意事項,完成網(wǎng)絡教學平臺中的預習作業(yè),并要求學生通過預習制作預習成果PPT,待課上完善和展示。課前的最后一項任務是教師在網(wǎng)絡平臺上批改學生作業(yè),總結(jié)錯誤率較高和較為重點的內(nèi)容,依此作為備課依據(jù)進行課程準備。
課上,教師首先在課上放映循環(huán)語句使用效果視頻,拋出使用循環(huán)語句和不適用循環(huán)語句程序復雜性區(qū)別的問題,總結(jié)課前作業(yè)中錯誤問題,然后指導學生分組進行展示匯報前的討論。由于計算機C語言課程必須有計算機作為教具,故要求學生通過課前預習準備和課上教師引導,修改完善課前預習PPT,準備小組匯報。學生討論完畢后,每組派組長主講、組員補充,每組匯報完畢后其他組成員先進行錯誤指正,然后由老師小結(jié),隨后下一小組匯報,直至所有小組匯報完畢。
匯報結(jié)束后,教師進行下一部分內(nèi)容的講解,所有本節(jié)課知識點由學生講解完畢后,教師全面總結(jié),進行課上練習和課后作業(yè)布置。
整個課上的教學過程中,教師言語變少,僅為指導性和評價性語言,而主要知識點的內(nèi)容有學生進行討論、講解和匯報,這樣充分實現(xiàn)了翻轉(zhuǎn)課堂教學模式中的課堂上教學流程和目的。
3 翻轉(zhuǎn)課堂在C語言課程中實踐效果分析
在“for語句”和“while語句”兩個常見循環(huán)語句學習課程翻轉(zhuǎn)課堂的執(zhí)行過程中,課前和課上,學生和教師的總體實踐效果較好,但仍有部分環(huán)節(jié)擁有提升和改善空間。
首先,在課前預習和完成網(wǎng)絡平臺作業(yè)部分,學生產(chǎn)于率達到了90%以上,但仍有學生不完成課前預習作業(yè),這主要是因為少數(shù)學生學習參與程度不高,沒有充分完成課前內(nèi)容。今后課前預習和作業(yè)部分,教師應該進行時間點控制,例如在規(guī)定時間點之后,仍有學生未完成作業(yè),教師應及時與學生溝通,督促完成課前預習任務。
其次,在課上環(huán)節(jié)中,教師能夠?qū)崿F(xiàn)角色的轉(zhuǎn)換,同時能夠正確合理地把握課堂脈絡,小結(jié)和總結(jié)及時,并能充分將時間交給學生。學生方面,在分組匯報過程中,大部分學生能夠主動參與到討論、PPT修改完善和發(fā)言匯報等活動中,但是少部分同學在獨立發(fā)言時,口語表述能力較差,并存在怯場等現(xiàn)象,這是因為平時學生交流溝通能力不足所導致。因此,教師不光要督促學生新課知識的學習和講解匯報,更要注重學生交流和溝通能力。
此外,在課上環(huán)節(jié)中,小組互評環(huán)節(jié)中學生表現(xiàn)較為出色,能夠及時發(fā)現(xiàn)對方錯誤的同時,在進行匯報時會避免上述同學犯過的錯誤。這是學生相互學習和進步的表現(xiàn)。
總體來講,該節(jié)課程達到了翻轉(zhuǎn)課堂的教學目的,提高了學生的課堂參與程度,通過新知識學習后,在稍后的課上練習過程中,學生對“for語句”和“while語句”的實際使用正確率超過85%,而以往的新課中,正確率僅能達到60%~75%左右。由此可見,翻轉(zhuǎn)課堂的優(yōu)勢明顯。
4 翻轉(zhuǎn)課堂在計算機C語言課程教學中的展望
翻轉(zhuǎn)課堂在計算機C語言課程中的應用適用于較為基礎(chǔ)和難度適中的問題,不適用于較為復雜程序或高深內(nèi)容中。未來,在C語言課程的翻轉(zhuǎn)課堂教學設(shè)計中,應根據(jù)具體課程內(nèi)容制定不同的教學策略,而不能千篇一律應用翻轉(zhuǎn)課堂的教學模式,否則可能造成教學效果不佳、學生抵觸和方案等效果。
5 結(jié)語
翻轉(zhuǎn)課堂在計算機C語言課程中的應用能夠收獲較為良好的效果,通過“for語句”和“while語句”兩個常見循環(huán)語句學習課程的教學設(shè)計與實踐,學生和教師順利實現(xiàn)了角色互換,教師將課堂交給學生,學生參與程度和學習興趣明顯增強,可以在C語言較為基礎(chǔ)和中等難度的課程中進行推廣和使用。
參考文獻
[1] 陳越洲,王傳立,肖必武.C語言教學中“部分翻轉(zhuǎn)課堂”教學模式探索[J].電腦知識與技術(shù),2017(25):138-140,158.
[2] 邊倩,王振鐸.基于慕課的“C語言程序設(shè)計”課程翻轉(zhuǎn)課堂教學模式的探索研究[J].微型電腦應用,2018,34(3):35-37.
[3] 周玉珍,陳蕓.基于微課程的計算機語言通識類課程翻轉(zhuǎn)課堂模型建構(gòu)及實踐[J].職教通訊, 2017(18):6-10.