編程操作實踐類課程網絡直播的一點兒體會
——437bwin必贏國際官網張曙光老師教學紀實
(通訊員 劉樹波 李霞)
張曙光老師,437bwin必贏國際官網公共課基礎教學中心副教授,講授《C語言程序設計》、《人工智能進展》,授課氣氛活躍,寓教于樂,深受學生好評。下面看看張老師在本次網絡授課情況下的心得與體會吧!
一、編程操作實踐類課程在網絡授課中的難點
本學期張曙光老師講授《C語言程序設計》和通識課3.0《人工智能進展》,兩門課都是和編程實踐操作有關的課程,教師不僅要講理論知識,還要通過編程演示進行說明,課程目標是要求學生會操作編程。
課程中有學生上機實習環節,學生只有通過上機實習,才能較好的掌握編程技術和提高編程能力,網課環境下如何指導學生上機操作?值得我們探討。
平常授課中,師生的交流是課堂學習的靈魂,然而在網絡授課中無法面對面,又該怎樣解決交流互動呢?
二、網絡授課方式與硬件條件
1.網絡授課采取直播方式,選擇嗶哩嗶哩直播軟件
網絡授課考慮到互動的重要性,經反復比較張曙光老師最后選擇了嗶哩嗶哩直播軟件。使用該軟件可以直播上課時同時完成錄像,以供學生反復收看,也適合網絡狀況不好的學生;輻射人數多,嗶哩嗶哩直播可以同時支持數千人聽課;互動溝通好,學生用彈幕提問師生都可以看到。
2.教師端直播硬件配置
為滿足課程學習要求,張老師用了兩臺筆記本進行直播教學。

一臺電腦用于直播+錄視頻+QQ交流+彈幕查看,另一臺用于播放PPT+編程演示。配置兩臺電腦的原因是人工智能程序運行對電腦性能要求較高,直播+錄視頻用另一臺電腦可以保證直播流暢同時錄視頻。當然,一般編程也可以采用一臺電腦加掛一個顯示器。
3.學生端硬件配置
學生需要一臺電腦+平板(或者手機),也可以用一臺電腦加掛一個顯示器。
一臺電腦用于編程實習操作,平板用于觀看直播課程,并可以發彈幕提問。如下圖所示,圖文無關,僅僅說明學生上課手段
但少部分學生可能做不到,這些學生用看PPT和視頻完成。

三、教學方法
1.直播授課前在QQ課群上傳PPT課件,以供學生預習。
2.直播授課時進行PPT講解和編程操作演示。直播時,像課堂一樣介紹PPT,操作編程演示,學生通過彈幕提問,實現師生課堂交互。
以下是直播編程時,學生截屏的交互場景,這個案例說明教師可以隨時傾聽學生的問題。并及時演示回復。

(感謝王漢飛老師提供圖片,他說是劉波老師學生截屏。演示這個Python初步知識時,學生彈幕說“love”應該是“loves”。慚愧。)
3.課后上傳同期錄像視頻到嗶哩嗶哩
直播課程結束后,上傳同期錄像視頻到嗶哩嗶哩,方便學生回看或者家中網絡情況不好的學生學習。
4.QQ遠程查看學生編程問題
在直播編程操作中,大部分學生彈幕提問,一些共同問題通過直播操作演示回復,或者QQ文字回復解決。
但學生編程過程中遇到的有些問題,不看學生的電腦,很難找到問題所在,過去學生通過上機實習和老師面對面交流解決。現在針對學生普遍存在的問題,通過直播演示QQ遠程控制學生電腦操作解決。舉一個例子,學生在使用JupyterNotebook進行Python編程時,部分學生啟動Jupyter過程出現閃退,學生不知道原因。張老師采用課程直播使用QQ遠程控制學生電腦,發現學生操作系統用戶取中文用戶名,導致Jupyter閃退。演示修改為英文用戶名,解決了這部分學生的問題。
而對個別學生解決不了的問題,在課后,通過QQ遠程操作,解決了10來個學生的上機編程實踐問題,達到了面對面交流一樣的效果。
當學生的網絡有時候不太好,連接困難,這個時候要求學生用手機設置熱點在連接電腦,效果會好多了。也有連接不成功的情況。不過這個比較費時間,所以建議學生之間相互交流,會的幫助出問題的學生。
5.上機實習課解決
采取布置上機作業,學生編程完成,截屏提交問題的方法,若有無法解決問題,教師QQ遠程協助解決。
四、教學初步效果
1.網絡流暢情況
經過大約兩周的摸索,目前直播教學情況順利,直播+錄視頻同期完成,張老師自己用手機監測直播情況,幾乎沒有出現卡頓現象。除了第一次網絡直播外,其他直播課程時,少部分學生反應有時候卡,但同時期其他學生說不卡,估計是學生家所處網絡情況所致。
2.學生選課人數統計
1)課群QQ統計人數
兩個課程共開了5個QQ課群,5個課群134+279+200+45+90。有兩個群用于旁聽學生。共計748人。其中,學校教務信息系統中《人工智能進展》選課人數400人,《C語言程序設計》65人。其他是旁聽學生,各個專業學生都有。特殊時期,允許旁聽,但旁聽生不負責作業問題,所以沒有增加工作量。
2)嗶哩嗶哩網站統計上課人數
到目前為止,嗶哩嗶哩網站統計課程粉絲人數582,部分旁聽學生不加入粉絲行列。
五、考勤和提交作業情況
按照教學計劃,從第三周開始,《C語言程序設計》每周課程提交作業。437bwin必贏國際官網公共基礎課中心原有網上作業系統,方便學生提交編程作業源代碼,現在運行良好。繼續使用網上作業系統,每次學生編程作業作為重要的課堂考勤的重要參考依據。《人工智能進展》也是通過平時作業檢查學生學習情況。
采取直播的方式進行網絡授課,是挑戰也是新的思路,需要仔細探索,找到適合師生的方式,最終達到保障教學質量的目的。