淺談高職計算機編程類課程的網(wǎng)絡(luò)教學方式
添加時間:2020-07-11淺談高職計算機編程類課程的網(wǎng)絡(luò)教學方式
馬 睿
(廈門東海職業(yè)技術(shù)學院 信息工程學院)
摘要:隨著網(wǎng)絡(luò)教學的全面開展,各類課程都在尋找更好的教學方式。本文首先對高職計算機編程類課程在網(wǎng)絡(luò)教學中的難點進行討論,圍繞兩個難點,以直播與錄播結(jié)合的教學方式解決互動溝通的問題,再以直播答疑、遠程協(xié)助等方式解決實踐操作中的問題,同時通過客觀題和主觀題相結(jié)合的形式布置作業(yè),更好地督促學生學習。最后對網(wǎng)絡(luò)教學的優(yōu)勢和存在的問題進行分析,提出改進方向。
關(guān)鍵詞:計算機編程;網(wǎng)絡(luò)教學
1. 引言
受新冠病毒疫情影響,2020年春季學期無法按時開學。在教育部“停課不停學”的號召下,我校也于2月17日起開始進行網(wǎng)絡(luò)教學。
得益于中國互聯(lián)網(wǎng)的迅速發(fā)展,大規(guī)模的居家在線學習已成為可能。眾多在線課程平臺也已發(fā)展多年,部分學生平時也有接觸了解。然而當網(wǎng)絡(luò)授課真正成為疫情中教學的一項救急手段,對于教師和學生而言都是不小的挑戰(zhàn)。
本文以《Android移動應用開發(fā)》課程為例,討論高職計算機編程類課程進行網(wǎng)絡(luò)教學的一種方式。《Android移動應用開發(fā)》是軟件技術(shù)專業(yè)的專業(yè)核心課程,在整個課程體系中處于非常重要的地位。該課程是理論與編程實踐操作相結(jié)合的課程,以實踐為主,理論知識穿插講解。因此授課過程中教師不僅要講理論知識,還要通過編程演示進行說明,并幫助學生解決編程過程中遇到的問題。
2. 計算機編程類課程在網(wǎng)絡(luò)授課中的難點
在開始正式授課之前,我學院軟件教研室就對編程實踐類課程的網(wǎng)絡(luò)教學方式進行了討論,這類課程在網(wǎng)絡(luò)授課中的難點主要在于:
(1) 傳統(tǒng)課堂中,師生的交流是課堂學習的靈魂,方便溝通并及時調(diào)整教學計劃。然而在網(wǎng)絡(luò)授課中無法面對面,如何及時獲得學生的學習反饋。
(2) 課程以學生上機實踐為主,學生只有通過上機實操,才能較好的掌握編程技術(shù)和提高編程能力,網(wǎng)絡(luò)授課環(huán)境下如何指導學生上機操作,并及時幫助學生解決實踐中的問題。
3. 計算機編程類課程的網(wǎng)絡(luò)授課方式
考慮到網(wǎng)絡(luò)授課互動的重要性,對于《Android移動應用開發(fā)》,教師在上課時采用直播與錄制視頻相結(jié)合的方式。偏重理論的部分采用直播形式,學生積極性較高,直播過程中可以隨時互動溝通,對一些有疑問的地方再重新講解,直播后可將同期視頻上傳;實踐操作部分由于步驟較多,學生需要反復學習,直播意義不大,因此采用錄播方式。教師備課時錄制好教學視頻,上傳至視頻網(wǎng)站,學生不必下載視頻,節(jié)省時間并且能夠反復收看,同時更適合網(wǎng)絡(luò)狀況不好的學生。
本課程網(wǎng)絡(luò)教學包括授課、答疑和作業(yè)三個主要環(huán)節(jié)。
3.1 授課
授課前教師在QQ課群上傳PPT課件、教案等文字材料,以供學生預習;偏重理論部分直播授課時進行PPT講解和操作演示,學生通過彈幕提問,實現(xiàn)師生課堂交互;實踐操作部分提前錄制視頻并上傳至網(wǎng)站,方便學生回看或者家中網(wǎng)絡(luò)情況不好的學生學習。
視頻發(fā)布在網(wǎng)站后,該網(wǎng)站提供視頻的數(shù)據(jù)分析,包括播放量、播放完成率、退出視頻時間等,可根據(jù)分析結(jié)果及時調(diào)整教學策略。圖1所示為所有視頻稿件的播放量對比,可以直觀看出播放量高和播放量低的視頻,播放量可以反應出學生對各個知識點的興趣,同時對于播放量較低的視頻知識點,教師聽取學生反饋意見后進行文檔、直播等方式的補充,彌補視頻教學的不足。
圖2所示為視頻播放完成率,反映學生完整觀看視頻的統(tǒng)計情況。視頻知識點過于簡單、或過于難懂,都會導致播放完成率低。對于學生能快速掌握的知識點,教師可在課堂中布置延伸知識點練習,鼓勵有余力的學生自行查資料、討論完成;對于難度較大的知識點或操作,教師可通過直播形式幫助學生進一步分解知識點,循序漸進地進行學習,并及時調(diào)整學習內(nèi)容和進度。
圖1 視頻播放量曲線
圖2 視頻播放完成率曲線
3.2 答疑
在直播中,大部分學生彈幕提問,一些共同問題通過直播操作演示回復,或者QQ文字回復解決。
但學生編程過程中遇到的有些問題,截圖、文字溝通等形式很難找到問題所在,對于這類問題,主要采用QQ遠程控制學生電腦操作解決。例如,在使用Eclipse進行編程時,部分學生啟動軟件后出現(xiàn)JRE錯誤,學生不知道原因。教師采用QQ遠程控制學生電腦,發(fā)現(xiàn)是學生安裝Java JDK路徑存在中文字符所導致。演示重新安裝至英文路徑并配置環(huán)境變量,解決了這部分學生的問題,如此達到了面對面交流一樣的效果。同時也鼓勵學生之間集思廣益,大家將自己遇到的問題發(fā)到課程群中一起討論,在相互幫助的過程中培養(yǎng)解決問題的能力。
3.3 作業(yè)
作業(yè)采用超星學習通布置,分為理論作業(yè)和實踐作業(yè)兩種形式。理論作業(yè)主要制作成客觀題形式,學習通軟件可以對客觀題自動評分,并且方便設(shè)置及格分數(shù),低于及格分數(shù)自動打回重做,杜絕部分學生的敷衍行為,作業(yè)截止時間之后,學生可以查看正確答案和解析,加深對錯題的理解。教師也可通過學習通的分析數(shù)據(jù),及時掌握學生學習情況。
圖3所示為一次測驗十個客觀題的正確率分布,從中可找出正確率較低的題目,總結(jié)得出大部分學生的知識弱點。進一步地,對于每個題目,軟件給出了正確人數(shù)和錯誤人數(shù),并可查看錯誤的具體名單,如圖4所示。同時也可以查看每個題目的答題分布情況,如圖5所示,方便及時掌握容易混淆的點,有側(cè)重地給學生進行講解。
實踐作業(yè)以主觀題形式布置,學生編程完成,以截屏或源代碼形式提交作業(yè),教師通過截圖直觀了解學生完成情況,對于結(jié)果有問題的學生,可下載學生提交的附件查看錯誤并指導學生改正。
圖3 客觀題正確率分布
圖4 單題答題情況
圖5 單題統(tǒng)計數(shù)據(jù)
4. 網(wǎng)絡(luò)教學效果
經(jīng)過不斷摸索和改進,該課程能夠正常推進教學工作。從第四周開始課程以實踐為主,因此目前采用以錄播為主要授課形式。學生反饋錄播與傳統(tǒng)課堂相比更有利于完成實踐操作,能夠邊看邊練,實踐過程中出現(xiàn)的錯誤基本上都能在教學視頻中找到解決方法,因此隨著教學的不斷改進和學生的逐步配合,遠程解決問題的工作量有所下降。
表1為《Android移動應用開發(fā)》本學期三個班級的網(wǎng)絡(luò)教學數(shù)據(jù),表2為該課程往屆課堂教學數(shù)據(jù)。數(shù)據(jù)對比表明:實施網(wǎng)絡(luò)教學與傳統(tǒng)課堂教學相比,學生簽到率基本持平,簽到情況更多與班級學習氛圍有關(guān)。在作業(yè)方面,網(wǎng)絡(luò)教學一般按課時布置,這樣更有利于督促學生觀看視頻學習;而傳統(tǒng)課堂教學作業(yè)布置更為靈活,一般按教學節(jié)點布置,因此數(shù)量少于網(wǎng)絡(luò)教學。網(wǎng)絡(luò)教學學生作業(yè)完成質(zhì)量高于傳統(tǒng)課堂教學,原因是學生學習時間不局限于課堂,并且可以反復觀看視頻進行學習,更有利于知識和技能的掌握。
表1 《Android移動應用開發(fā)》網(wǎng)絡(luò)教學數(shù)據(jù)
簽到率 | 作業(yè)數(shù)量 | 作業(yè)平均分 | |
18軟件1 | 81.3% | 22 | 93.6 |
18軟件2 | 90.6% | 22 | 90.2 |
18軟件3 | 88.2% | 22 | 96.1 |
表2 《Android移動應用開發(fā)》往屆課堂教學數(shù)據(jù)
班級 | 簽到率 | 作業(yè)數(shù)量 | 作業(yè)平均分 |
17軟件1 | 91.1% | 15 | 73.5 |
17軟件2 | 84.3% | 15 | 79.0 |
《Android移動應用開發(fā)》課程經(jīng)過不斷探索和改進,正朝著積極的方向發(fā)展,當然編程實踐類課程進行網(wǎng)絡(luò)教學也存在一些問題,比如學生過度依賴視頻,出現(xiàn)問題時首先想到的是去視頻中找答案而不是自己思考;部分學生編程課變成了打字課,只求按照標準完成作業(yè),而不去理解其中的知識點。針對這個問題,除了視頻中講解的內(nèi)容,教師會在作業(yè)中增加一到兩個額外知識點,提示方向,要求學生自行查找資料完成,但由于課程本身有難度,附加題完成情況一般,在接下來的工作中,將對此類問題繼續(xù)研究改進。
5. 結(jié)束語
網(wǎng)絡(luò)教學是一種開放式、多元化的教學方式,網(wǎng)絡(luò)教學更多地是以學生為主導,教學過程除了教授知識技能外,同時也培養(yǎng)了學生自主學習、團隊討論的能力,同時提升了學生的自律性,雖然只是疫情中不得已采用的一種教學形式,但卻在教師團隊不斷總結(jié)、改進中展現(xiàn)出自身的優(yōu)勢。疫情結(jié)束恢復正常課堂后,網(wǎng)絡(luò)教學也將作為傳統(tǒng)教學的一種重要輔助方式而存在,為教師和學生提供更全面的知識保障。
[1] 作者簡介:馬睿,女,1986年生,碩士研究生,講師、高級工程師。