摘? 要:隨著網(wǎng)絡(luò)的迅速發(fā)展,出現(xiàn)了各種各樣直播平臺以滿足線上教學(xué)的需要。對西北大學(xué)現(xiàn)代學(xué)院數(shù)字媒體藝術(shù)專業(yè)學(xué)生在“C語言程序設(shè)計(jì)”課程中進(jìn)行線上教學(xué),通過探索,找出適合的線上教學(xué)平臺,并對具體的線上教學(xué)前的準(zhǔn)備、線上教學(xué)的實(shí)施和線上教學(xué)后延伸進(jìn)行了詳細(xì)的闡述。分析得出線上教學(xué)實(shí)踐后取得了一定的成效,也存在不足。要在實(shí)踐的基礎(chǔ)上總結(jié)經(jīng)驗(yàn),不斷的改進(jìn)教學(xué),以提高教學(xué)質(zhì)量。
關(guān)鍵詞:線上教學(xué);騰訊課堂;“C語言程序設(shè)計(jì)”課程
中圖分類號:TP301;G434? ? ? 文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2021)01-0193-03
Exploration and Practice of Online Teaching Mode of
“C Language Programming” Course
XUE Ru
(Modern College of Northwest University,Xian? 710130,China)
Abstract:With the rapid development of the internet,a variety of live broadcasting platforms have emerged to meet the needs of online teaching. Through the online teaching of the students majoring in digital media art in Modern College of Northwest University in the course of “C Language Programming”,through the exploration,find out the suitable online teaching platform,and the specific preparation before online teaching,the implementation of online teaching and the extension after online teaching are described in detail. The analysis shows that the teaching practice has achieved some results,but there are also shortcomings. To sum up experience on the basis of practice,and constantly improve teaching,in order to improve the quality of teaching.
Keywords:online teaching;Tencent classroom;“C Language Programming” course
0? 引? 言
近些年來,線上教學(xué)在高校進(jìn)行了廣泛而全面的實(shí)施,出現(xiàn)了許多典型的線上教學(xué)案例。通過在“C語言程序設(shè)計(jì)”課程線上教學(xué)中的具體實(shí)施,得到了一些經(jīng)驗(yàn)方法。所帶班級是數(shù)字媒體藝術(shù)專業(yè),該專業(yè)是技術(shù)和藝術(shù)結(jié)合的一個(gè)新興專業(yè),該專業(yè)的學(xué)生通過學(xué)習(xí)“C語言程序設(shè)計(jì)”課程,達(dá)到的教學(xué)目標(biāo)是要掌握計(jì)算機(jī)軟件開發(fā)方面的基礎(chǔ)知識,以及程序設(shè)計(jì)的一些基本結(jié)構(gòu)和方法,具備通過程序設(shè)計(jì)解決一些實(shí)際問題的能力,培養(yǎng)學(xué)生的思維能力和動手實(shí)踐能力。線上教學(xué)和線下教學(xué)一樣,要首先達(dá)到教學(xué)目標(biāo),而且線上教學(xué)可以共享、共建、節(jié)約教學(xué)資源[1]。在實(shí)際“C語言程序設(shè)計(jì)”課程線上教學(xué)中主要通過騰訊課堂進(jìn)行授課,并結(jié)合QQ群進(jìn)行線上教學(xué)的具體實(shí)施。
1? “C語言程序設(shè)計(jì)”課程線上教學(xué)的探索
在“C語言程序設(shè)計(jì)”課程線上教學(xué)中首先使用了QQ直播,但在使用的過程中也發(fā)現(xiàn)了一些問題,首先,QQ直播在分享PPT的時(shí)候不能顯示動畫放映效果,由于使用C語言編程的案例所制作的課件很多過程是一步一步出現(xiàn)的,這樣學(xué)生的聽課效果才比較好,所以沒有動畫放映會影響課堂效果,如果用分享屏幕的話,可以實(shí)現(xiàn)放映動畫效果,但又看不到評論區(qū),不能很好地和學(xué)生進(jìn)行互動。其次,在“C語言程序設(shè)計(jì)”課程教學(xué)中有很多編程實(shí)例要運(yùn)行結(jié)果,所以在講解過程中要在PPT和程序編輯器中來回切換,QQ直播在進(jìn)行切換的時(shí)候也不方便,從分享PPT切換到程序編輯器,再從程序編輯器切換到PPT時(shí),又要重新上傳PPT,需要等待時(shí)間,還要從頭放映PPT。最后,QQ直播不能簽到、記錄上課時(shí)長,每次上課前先點(diǎn)名,但會出現(xiàn)個(gè)別學(xué)生中途退出的問題。使用多個(gè)直播平臺后,發(fā)現(xiàn)騰訊課堂可以解決這個(gè)問題,騰訊課堂在分享PPT放映時(shí)有動畫效果,還可以很好地和學(xué)生互動,在進(jìn)行各種轉(zhuǎn)換的時(shí)候非???,而且分享屏幕的時(shí)候只用第一次選定區(qū)域,后面就不用再選定,分享起來很快。騰訊課堂簽到十分便捷,能完整記錄上課時(shí)長,所以后續(xù)在“C語言程序設(shè)計(jì)”課程線上課堂主要采用騰訊課堂的教學(xué)方式。
2? 線上教學(xué)在“C語言程序設(shè)計(jì)”課程中的實(shí)踐
下面以西北大學(xué)現(xiàn)代學(xué)院數(shù)字媒體藝術(shù)專業(yè)2019級所教班級的學(xué)生為教學(xué)對象,在“C語言程序設(shè)計(jì)”課程線上教學(xué)中結(jié)合QQ群,在課堂上主要采用騰訊課堂直播教學(xué),介紹在線教學(xué)在“C語言程序設(shè)計(jì)”課程中的具體實(shí)踐。
2.1? 線上教學(xué)前的準(zhǔn)備
備課是教學(xué)的前提,相對于線下教學(xué)來說,線上教學(xué)講授的速度更快一些,所以在備課的準(zhǔn)備工作中,內(nèi)容上要更加的詳細(xì)而充實(shí),準(zhǔn)備工作要更加完善。首先讓學(xué)生進(jìn)行充分的預(yù)習(xí),通過建立班級QQ群,把課件推送給學(xué)生,由于“C語言程序設(shè)計(jì)”上機(jī)實(shí)踐很重要,為了讓學(xué)生在家里也能很好地上機(jī)操作,把易用的C語言安裝軟件推薦給學(xué)生,讓學(xué)生在學(xué)習(xí)到“C語言程序設(shè)計(jì)”課程操作章節(jié)時(shí)能夠在家中進(jìn)行程序的編寫和運(yùn)行,如圖1所示。
教師還可以通過布置一些課前任務(wù),讓學(xué)生提前完成,在進(jìn)行騰訊課堂直播教學(xué)前,教師首先在每節(jié)課上課前10分鐘左右在QQ群中發(fā)送騰訊課堂的鏈接,提醒同學(xué)們按時(shí)進(jìn)入課堂,如圖2所示。
教師可以把班里的學(xué)生分成幾個(gè)小組,并建立QQ小組群先進(jìn)行課前任務(wù)的討論,推舉出小組發(fā)言人準(zhǔn)備在線上課堂進(jìn)行發(fā)言。還可以把重要的知識點(diǎn)提前錄制成微課小視頻,讓學(xué)生看手機(jī)之余也能有效的學(xué)習(xí)。通過這些方法能夠很好地調(diào)動學(xué)生的學(xué)習(xí)積極性,提高學(xué)習(xí)興趣。
2.2? 線上教學(xué)的具體實(shí)施
在具體的線上教學(xué)過程中,線上教學(xué)需要注入一定的活力,不但需要教師掌握直播平臺的使用,而且還要能夠真正掌控網(wǎng)上直播課堂,不斷的改進(jìn)教學(xué)方法,從而達(dá)到更好的直播教學(xué)效果。要把教學(xué)中以教師為中心的單方面講授,改變?yōu)橐詫W(xué)生為中心,因此,課堂教學(xué)環(huán)節(jié)的設(shè)置要多種多樣,這樣可以讓學(xué)生學(xué)習(xí)積極性更高。在線上教學(xué)中,課堂互動和課堂管理尤為重要。因此,教師應(yīng)該積極應(yīng)對線上教學(xué)出現(xiàn)的各種情況,更好的服務(wù)教學(xué)[2]。
在課堂互動中,主要采用了重點(diǎn)知識測試貫穿法,不同于之前線下教學(xué),測試主要放在教師講授完畢后,由于線上教學(xué)教師不能直接看到學(xué)生,要想很好的了解學(xué)生的在線情況和對知識的掌握情況,需要讓測試分布到整個(gè)教學(xué)的過程中,按每個(gè)重要的知識設(shè)置測試,測試時(shí)間也不宜過長。首先在PPT的制作中,按照知識點(diǎn)進(jìn)行詳細(xì)制作,對每個(gè)重點(diǎn)知識設(shè)置測試題目,來加強(qiáng)學(xué)生對重要知識的掌握程度。例如在線上講解C語言循環(huán)結(jié)構(gòu)時(shí),重點(diǎn)要讓學(xué)生掌握三種語句的用法,并能靈活運(yùn)用進(jìn)行編程,教師在線上要通過實(shí)例把重點(diǎn)知識進(jìn)行貫穿,在線上教學(xué)中主要采取了舉手連麥、討論區(qū)回復(fù)和發(fā)答題卡三種方式進(jìn)行互動:舉手連麥可以讓小組發(fā)言人進(jìn)行發(fā)言,也可以用于講解編程時(shí)讓學(xué)生先主動說出編程的思路或流程,在這個(gè)過程中還要注重開發(fā)學(xué)生思維,如一道題用多種方法怎么實(shí)現(xiàn),讓學(xué)生積極參與其中;討論區(qū)回復(fù)可以讓師生針對問題時(shí)積極討論;發(fā)答題卡可以讓所有同學(xué)同時(shí)參與,教師更好地了解學(xué)生線上學(xué)習(xí)的情況,并及時(shí)掌握回答的正確率。下面是“C語言程序設(shè)計(jì)”課程線上騰訊課堂教學(xué)時(shí)的圖片,如圖3所示。
在課堂管理中,結(jié)合多種管理方式,騰訊課堂在考勤功能方面設(shè)置得非常便捷,課前可以簽到、能夠記錄學(xué)生在線聽課的時(shí)長,上完課后可以生成考勤表,以便教師對考勤的管理。為防止學(xué)生登錄課堂而不在線上的情況,課堂互動時(shí),通過截屏記錄學(xué)生的互動記錄,并隨機(jī)點(diǎn)名提問學(xué)生,以檢查學(xué)生是否真正在線上上課。由于“C語言程序設(shè)計(jì)”課程考核時(shí)平時(shí)成績占30%,期末考試成績占70%,之前線下課程主要按考勤和作業(yè)來記錄平時(shí)分,線上教學(xué)時(shí),把課堂互動記錄也算到平時(shí)成績中,這樣更能調(diào)動學(xué)生的學(xué)習(xí)積極性,有利于線上課堂的管理。
2.3? 線上教學(xué)后的延伸
實(shí)施線上教學(xué)后,騰訊課堂自動生成回放,學(xué)生可以隨時(shí)觀看回放,對所學(xué)知識進(jìn)行復(fù)習(xí)與鞏固。通過QQ的老師助手讓學(xué)生提交作業(yè),可以設(shè)置提交的時(shí)間,督促學(xué)生按時(shí)提交,教師進(jìn)行及時(shí)的批改。學(xué)生遇到不會的問題,可以通過QQ進(jìn)行提問,教師給予及時(shí)的解答,遇到一些典型的問題,也可以在QQ群中進(jìn)行互動,同時(shí)由教師進(jìn)行解答。
由于“C語言程序設(shè)計(jì)”課程實(shí)踐性非常強(qiáng),因此上機(jī)實(shí)踐很重要,所以在課后要求學(xué)生編寫程序后一定要上機(jī)運(yùn)行,并把運(yùn)行出來的結(jié)果發(fā)給教師。在編寫和調(diào)試程序時(shí)遇到問題要及時(shí)通過QQ及時(shí)和教師溝通。比如循環(huán)結(jié)構(gòu)程序設(shè)計(jì)教學(xué)后,比如讓學(xué)生針對1到1 000的偶數(shù)和的程序編寫這一問題通過所學(xué)的三種語句分別進(jìn)行編寫,并進(jìn)行實(shí)際調(diào)試,并把三種方法運(yùn)行的結(jié)果都發(fā)送給教師,這樣要求學(xué)生可以督促其動手實(shí)踐,把程序編寫和調(diào)試正確。
實(shí)施線上教學(xué)后還可以使用問卷星定期進(jìn)行調(diào)查,向?qū)W生了解學(xué)習(xí)效果、在線的授課情況、輔導(dǎo)答疑的情況等等,及時(shí)地聽取學(xué)生的意見和建議。通過對西北大學(xué)現(xiàn)代學(xué)院數(shù)字媒體藝術(shù)專業(yè)班級的學(xué)生進(jìn)行線上教學(xué),用問卷星對數(shù)字媒體藝術(shù)班級46名學(xué)生進(jìn)行調(diào)查“C語言程序設(shè)計(jì)”課程直播教學(xué)效果,有71.74%的學(xué)生認(rèn)為優(yōu)秀,19.57%的學(xué)生認(rèn)為良好,8.70%的學(xué)生認(rèn)為一般,如圖4所示,由此可以看出,大多數(shù)學(xué)生認(rèn)為直播教學(xué)效果還是可以的。教師可以根據(jù)調(diào)查問卷結(jié)果及時(shí)改進(jìn)教學(xué)內(nèi)容、教學(xué)方式與方法,提高教學(xué)效果[3]。
3? 結(jié)? 論
通過“C語言程序設(shè)計(jì)”課程線上教學(xué)的探索和實(shí)踐,找到了適合本課程的教學(xué)平臺,并發(fā)現(xiàn)線上教學(xué)可以讓課堂互動的形式更加多樣,能夠調(diào)動大多數(shù)學(xué)生學(xué)習(xí)的積極性,而且線上學(xué)習(xí)資源更豐富,滿足了一部分學(xué)生拓寬知識面的需求。課堂測試準(zhǔn)確度更高,能夠快速地掌握學(xué)生的正確率和錯(cuò)誤率,及時(shí)地了解學(xué)生的學(xué)習(xí)情況。但是和線下教學(xué)相比,也存在一些不足。例如,教師無法知道所有學(xué)生課堂的實(shí)時(shí)狀態(tài),也會存在一些自律性不強(qiáng)的學(xué)生,不能做到全程認(rèn)真聽課,有時(shí)在教學(xué)中已宣布下課,進(jìn)入下一個(gè)班級的課堂,還有極個(gè)別學(xué)生一直在線沒有退出的現(xiàn)象。還有在課堂互動舉手連麥環(huán)節(jié)總是固定的一些學(xué)生積極參與,有部分學(xué)生只有教師點(diǎn)名才參與其中。由于“C語言程序設(shè)計(jì)”課程也是實(shí)踐性很強(qiáng)的一門課程,上機(jī)操作中遇到問題時(shí),線上教學(xué)的實(shí)時(shí)性不夠強(qiáng),在線下機(jī)房中進(jìn)行教學(xué),教師能夠及時(shí)發(fā)現(xiàn)問題并給予指導(dǎo),而線上必須等學(xué)生提出后才能通過互動的方式進(jìn)行解答。因此,教師在實(shí)際教學(xué)過程中,要不斷地進(jìn)行總結(jié),找出線上教學(xué)和線下教學(xué)的優(yōu)勢,來提高教學(xué)質(zhì)量。
參考文獻(xiàn):
[1] 張軼,曹瑩.大數(shù)據(jù)背景下數(shù)字化教學(xué)資源的多元化共建與共享 [J].江蘇高教,2017(11):71-73.
[2] 李小玲,魏建國,袁繼敏.新工科背景下基于OBE的《C語言程序設(shè)計(jì)》課程建設(shè) [J].攀枝花學(xué)院學(xué)報(bào),2020,37(5):103-107.
[3] 劉光蓉.疫情防控背景下《C語言程序設(shè)計(jì)》課程教學(xué)模式探索與實(shí)踐 [J].武漢輕工大學(xué)學(xué)報(bào),2020,39(5):104-108.
作者簡介:薛茹(1979—),女,漢族,河南魯山人,副教授,碩士,研究方向:計(jì)算機(jī)技術(shù)。