□王英玫
《C語言程序設(shè)計》是高職院校計算機(jī)專業(yè)必修的一門專業(yè)基礎(chǔ)課,是學(xué)生初次接觸到的一門計算機(jī)編程語言,是學(xué)習(xí)其它計算機(jī)語言的基礎(chǔ),對后續(xù)其它計算機(jī)語言例如Java、Python課程的學(xué)習(xí)有著極其重要的作用。C語言學(xué)習(xí)的內(nèi)容主要包括語法規(guī)則、程序代碼及編程思路,學(xué)生普遍反映理論性強(qiáng)、課程難度大、較枯燥,雖然目前我們對該課程課堂授課模式進(jìn)行了改革,在授課的過程中也穿插一些新的信息化教學(xué)手段,力圖提高學(xué)生的學(xué)習(xí)興趣,降低課程的學(xué)習(xí)難度,但這些簡單的信息化教學(xué)手段還不能充分調(diào)動學(xué)生學(xué)習(xí)的積極性,教師也不能全面實時了解學(xué)生的學(xué)習(xí)情況及學(xué)習(xí)動態(tài)。因此,迫切需要一種新的教學(xué)模式來解決目前C語言課程教學(xué)中所存在的問題。
隨著互聯(lián)網(wǎng)和各種學(xué)習(xí)終端的迅速普及,尤其是微課、慕課以及云課堂等新型教育教學(xué)模式的發(fā)展,智慧課堂教學(xué)模式被教育專家提出并得以迅速推廣,受到師生的普遍好評。所謂智慧課堂,是以物聯(lián)網(wǎng)為載體,以先進(jìn)的信息技術(shù)手段為依托,借助某種信息平臺進(jìn)行課堂內(nèi)和課堂外的教學(xué)活動,在新技術(shù)與課堂高度融合中開展高效生動智慧的課堂教學(xué)活動。這種教學(xué)活動教師依托學(xué)生認(rèn)知水平、以學(xué)生學(xué)習(xí)的歷史數(shù)據(jù)為基礎(chǔ)提供具有針對性的教學(xué)資源推送給不同的學(xué)生,形成智能化、個性化、交互性的學(xué)習(xí)環(huán)境,教師依據(jù)平臺數(shù)據(jù)實時了解學(xué)生學(xué)習(xí)動態(tài),有針對性地進(jìn)行個性化輔導(dǎo)和交流。智慧課堂教學(xué)模式作為一種新興的教學(xué)模式,它強(qiáng)調(diào)了在學(xué)習(xí)過程中學(xué)生的主體地位,學(xué)生從被動接受知識到主動探索知識;學(xué)生的學(xué)習(xí)不再局限于課堂,而是依托互聯(lián)網(wǎng)隨時隨地開展在線學(xué)習(xí),這種學(xué)習(xí)方式體現(xiàn)了“主動性學(xué)習(xí)、隨時性學(xué)習(xí)、個性化學(xué)習(xí)”的學(xué)習(xí)理念,培養(yǎng)出具有創(chuàng)新能力和探索精神的智慧型人才。智慧課堂的學(xué)習(xí)環(huán)境開放化、教學(xué)決策智能化、互動交流實時化等特點(diǎn)與《C語言程序設(shè)計》內(nèi)容難度大、枯燥化、靈活性差的特性融合在一起,大大提升了該課程的教學(xué)效果,是一種大膽的新的教學(xué)模式的成功嘗試。
(一)互動交流實時化。生生之間及小組之間可以借助智慧平臺實時在線互動交流,討論問題,發(fā)表感想,充分調(diào)動學(xué)生學(xué)習(xí)的積極性,提高他們分析問題解決問題的能力及協(xié)作能力,體現(xiàn)出高新技術(shù)在課堂教學(xué)過程中的重要功能。師生之間通過在線交流,教師可以實時了解學(xué)生對教學(xué)內(nèi)容的掌握情況,并對學(xué)生不明白的問題給予及時的解答。
(二)學(xué)習(xí)資料個性化。教師可以根據(jù)學(xué)生的表現(xiàn)及學(xué)習(xí)需求,通過智慧平臺實時地向?qū)W生推送個性化學(xué)習(xí)內(nèi)容及輔助資料,真正做到分層教學(xué)、因材施教。高職學(xué)生水平參差不齊,差別較大,根據(jù)學(xué)生水平推送不同教學(xué)內(nèi)容和學(xué)習(xí)資料,能夠充分提高學(xué)生學(xué)習(xí)的效果,做到差異教學(xué)。
(三)了解效果動態(tài)化。智慧教學(xué)平臺具有先進(jìn)的數(shù)據(jù)分析功能,能根據(jù)學(xué)生發(fā)言、測試成績及課堂表現(xiàn)分析教學(xué)過程中產(chǎn)生的數(shù)據(jù),實時動態(tài)展示學(xué)生學(xué)習(xí)狀況,教師根據(jù)這些動態(tài)數(shù)據(jù)了解學(xué)生的學(xué)習(xí)效果,及時調(diào)整教學(xué)策略和教學(xué)流程。
(四)教學(xué)模式智慧化。智慧教學(xué)平臺具有簽到、課件、作業(yè)、測試、討論、提問、問卷調(diào)查等功能,平臺提供了大量教學(xué)工具,教師可以把這些教學(xué)工具融入到具體的教學(xué)情境中,為學(xué)生自我知識體系的構(gòu)建提供智慧化學(xué)習(xí)環(huán)境,構(gòu)建多元化智慧課堂。
在C語言課程授課的過程中,我們借助云課堂智慧職教平臺開展教學(xué)活動。云課堂智慧職教平臺是一款自主學(xué)習(xí)及授課的移動工具,提供了“互聯(lián)網(wǎng)+”時代教學(xué)與學(xué)習(xí)支持服務(wù)的共享平臺,擁有優(yōu)質(zhì)的學(xué)習(xí)資源,強(qiáng)大的題庫,支持PPT、文字、視頻等資源,靈活的課堂活動,快速地實現(xiàn)數(shù)據(jù)統(tǒng)計與匯總。教學(xué)活動包括課前、課中、課后三個階段。
(一)課前。課前,教師首先分析本次課的教學(xué)目標(biāo)和學(xué)生的學(xué)習(xí)狀況,根據(jù)分析的結(jié)果通過智慧學(xué)習(xí)平臺向?qū)W生推送精選的預(yù)習(xí)資料。預(yù)習(xí)資料包括教師自制的微視頻、精選優(yōu)質(zhì)在線課程、課件、預(yù)習(xí)習(xí)題、檢測題等內(nèi)容。教師通過智慧教學(xué)平臺可以了解學(xué)生學(xué)習(xí)進(jìn)度、預(yù)習(xí)效果,并與學(xué)生在線交流,答疑解難。通過了解學(xué)生的預(yù)習(xí)情況及平臺數(shù)據(jù)分析的結(jié)果,教師可以優(yōu)化教學(xué)策略制定合適的教學(xué)方案。師生課前預(yù)習(xí)流程圖如圖1所示。
圖1 課前預(yù)習(xí)流程圖
(二)課中。智慧課堂強(qiáng)調(diào)的是“以學(xué)生為主體,以教師為主導(dǎo)”的教學(xué)模式,在教學(xué)過程中重點(diǎn)培養(yǎng)學(xué)生的自主學(xué)習(xí)能力、合作溝通能力以及分析問題解決問題的能力。教學(xué)活動主要包括以下幾方面。
1.平臺簽到,保證出勤率。高職生由于沒有升學(xué)壓力,很多學(xué)生缺乏自控能力,再加上《C語言程序設(shè)計》這門課理論性強(qiáng),學(xué)習(xí)難度大,所以部分學(xué)生經(jīng)常遲到早退,甚至?xí)缯n。輔導(dǎo)員和任課教師采取了多種措施,但收效甚微。通過智慧平臺這個問題就迎刃而解了,智慧平臺上有一個“簽到”的功能,每次上課前教師設(shè)定簽到時間和簽到范圍,學(xué)生必須在教室里在老師指定的時間內(nèi)通過平臺進(jìn)行簽到,否則無法完成“簽到”任務(wù)。每一次課簽到的情況都保存在平臺上,教師可以當(dāng)堂查看出勤率,也可以在期末進(jìn)行簽到匯總,作為學(xué)生的平時成績。這種方法的實施,給了學(xué)生一定的壓力,大大提高了學(xué)生的出勤率。
2.教師創(chuàng)設(shè)情境,引入授課內(nèi)容?!禖語言程序設(shè)計》在教學(xué)過程中可以與生活中的實際問題結(jié)合在一起,上課時教師先創(chuàng)設(shè)情境,引起學(xué)生的學(xué)習(xí)興趣,再講授具體的指令和程序,學(xué)習(xí)效果就要好得多。例如在講授switch語句時,教師在上課時先設(shè)置一個問題:“我們今天的主要任務(wù)是編寫一個計算器程序,誰能想到怎樣編寫、用哪些指令?”計算器大家經(jīng)常使用,但用程序怎樣編寫呢?同學(xué)們有了濃厚的興趣,大家各抒己見。在學(xué)生討論得差不多時,教師借此引入switch語句。
3.師生立體互動,學(xué)習(xí)授課內(nèi)容。教師在簡單介紹switch語句的功能、使用方法等基礎(chǔ)知識后,根據(jù)學(xué)生預(yù)習(xí)的情況,引導(dǎo)學(xué)生自己使用switch語句編寫一個計算器程序。學(xué)生在編寫程序的過程中可能會出現(xiàn)多種問題,教師可以隨時解答并幫助學(xué)生訂正錯誤。編寫完的程序要上機(jī)調(diào)試,在調(diào)試的過程中學(xué)生也會遇到很多問題,教師要加以啟發(fā),幫助學(xué)生完成調(diào)試。
4.學(xué)生總結(jié),教師點(diǎn)評。學(xué)生完成調(diào)試后,這節(jié)課的主要內(nèi)容學(xué)習(xí)完畢,學(xué)生復(fù)習(xí)鞏固switch語句的基本功能和使用方法,總結(jié)自己的學(xué)習(xí)效果及學(xué)習(xí)的感受。教師根據(jù)剛才對學(xué)生的指導(dǎo)指出這節(jié)課學(xué)生掌握的情況,對表現(xiàn)好的學(xué)生加以表揚(yáng)并通過平臺給學(xué)生加分,并對集中出現(xiàn)的幾個問題進(jìn)行統(tǒng)一講解。然后教師總結(jié)這次課的重點(diǎn)、難點(diǎn)以及需要注意的一些問題,幫助學(xué)生消化吸收所學(xué)知識。師生課中立體互動的教學(xué)過程流程圖如圖2所示。
圖2 課中教學(xué)流程圖
(三)課后。課后階段,主要以復(fù)習(xí)鞏固、練習(xí)檢測為主。課后教師把作業(yè)、自測題上傳到智慧平臺上,學(xué)生需在規(guī)定時間完成。作業(yè)和自測題的完成情況教師通過智慧平臺可以及時查看,哪些學(xué)生對知識掌握得不好,哪些知識點(diǎn)學(xué)生掌握得不好,教師通過瀏覽平臺數(shù)據(jù)便一目了然。對于掌握得不太好的學(xué)生教師可以單獨(dú)對其進(jìn)行輔導(dǎo),幫助其理解吸收所學(xué)內(nèi)容,爭取全部同學(xué)都能完成學(xué)習(xí)任務(wù);對于掌握得較好的學(xué)生,可以給他們增加一些課外的內(nèi)容,拓展知識面,開闊眼界;對于想?yún)⒓尤珖売嬎銠C(jī)考試的學(xué)生,教師可以推送一些歷年真題及復(fù)習(xí)資料,給學(xué)生提供一些力所能及的幫助。智慧平臺課后檢測功能,真正實現(xiàn)了“差生吃好、優(yōu)生吃飽”的教學(xué)效果。課后復(fù)習(xí)流程如圖3所示。
圖3 課后教檢測流程圖
通過一學(xué)期的實驗教學(xué),在學(xué)期結(jié)束后普通班和實驗班進(jìn)行了對比,實驗班不論是出勤率還是學(xué)習(xí)成績都遠(yuǎn)遠(yuǎn)優(yōu)于普通班。學(xué)生也對這種教學(xué)模式進(jìn)行了充分肯定,他們認(rèn)為這種教學(xué)模式不僅提高了自己的學(xué)習(xí)興趣,降低了《C語言程序設(shè)計》課程的難度,還提高了自主學(xué)習(xí)能力以及合作交流能力,拓展了創(chuàng)新思維能力。對于這次成功的嘗試,在以后的教學(xué)過程中還將這種教育模式應(yīng)用到其他的課程中,繼續(xù)進(jìn)行創(chuàng)新和完善。