黃園媛 廖卓凡 吳宏林
摘? 要: 2020年初,為應(yīng)對(duì)疫情并保證教學(xué)進(jìn)度,各校紛紛開(kāi)展線上教學(xué)以滿足學(xué)生在家學(xué)習(xí)的需求。文章通過(guò)分析Java程序設(shè)計(jì)課程線上教學(xué)的特點(diǎn)及困難,借助“雨課堂”和傳智播客教輔平臺(tái),在授課形式和考核指標(biāo)等方面進(jìn)行調(diào)整和探究。教學(xué)實(shí)踐表明,調(diào)整后的教學(xué)模式能有效地保證各環(huán)節(jié)的教學(xué)效果,提高了師生互動(dòng)性。 該模式可為其他課程的在線教學(xué)提供參考。
關(guān)鍵詞: Java程序設(shè)計(jì); 線上教學(xué); 雨課堂; 傳智播客教輔平臺(tái)
中圖分類號(hào):G642????????? 文獻(xiàn)標(biāo)識(shí)碼:A???? 文章編號(hào):1006-8228(2021)01-99-03
Exploration of methods for effective online teaching of Java programming course
Huang Yuanyuan, Liao Zhuofan, Wu Honglin
(College of computer and communication engineering, Changsha University of Science & Technology, Changsha, Hunan 410114, China)
Abstract: At the beginning of 2020, in order to cope with the epidemic situation and ensure the progress of teaching, schools have launched online teaching to meet the needs of students learning at home. This paper analyzes the characteristics and difficulties of online teaching of Java programming course, and explores in the teaching form and assessment index with the help of "Rain Classroom" and the teaching assistant platform of Chuanzhi podcast, and makes adjustments accordingly. Teaching practice shows that the adjusted teaching mode can effectively guarantee the teaching effect of each link and improve the interaction between teachers and students. The teaching mode can provide reference for online teaching of other courses.
Key words: Java programming; online teaching; Rain Classroom; Chuanzhi podcast teaching assistant platform
0 引言
2020年伊始,各高校延遲開(kāi)學(xué),僅能通過(guò)網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程授課。針對(duì)此特殊情況,我們需要對(duì)教學(xué)模式進(jìn)行改革。本文結(jié)合特殊情況下Java程序設(shè)計(jì)課程的線上教學(xué)特點(diǎn)及困難,從課程教學(xué)方式和考核方式等方面進(jìn)行探索,保質(zhì)保量完成Java程序設(shè)計(jì)的教學(xué)工作。
1 存在的困難及解決方案
“Java程序設(shè)計(jì)”課程是一門理論性和實(shí)踐性都極強(qiáng)的專業(yè)基礎(chǔ)課,一般普遍采用課堂講授的教學(xué)方法和集中筆試的考核方法進(jìn)行教學(xué)[1]。但在特殊情況下,所有學(xué)生都按照要求居家觀察,無(wú)法采用傳統(tǒng)的教學(xué)模式。在高校開(kāi)學(xué)日期不明朗的前提下,需要用線上對(duì)學(xué)生進(jìn)行遠(yuǎn)程教學(xué)。我們總結(jié)線上教學(xué)過(guò)程中的各種問(wèn)題,并逐一給出了解決方案。
1.1 課前和課后環(huán)節(jié)開(kāi)展方式
困難:由于“Java程序設(shè)計(jì)”的理論性和操作性很強(qiáng),重點(diǎn)和難點(diǎn)都相對(duì)較多,學(xué)習(xí)難度比較大。教師通常把教學(xué)過(guò)程分為課前預(yù)習(xí)、課堂講授和課后復(fù)習(xí)三個(gè)環(huán)節(jié)。經(jīng)過(guò)一段時(shí)間的線上教學(xué)實(shí)踐摸索,這兩個(gè)環(huán)節(jié)存在一些問(wèn)題。
問(wèn)題① 缺少對(duì)學(xué)生課前預(yù)習(xí)情況的有效監(jiān)督以及評(píng)估:課前預(yù)習(xí)課程的學(xué)習(xí)目標(biāo)是督促學(xué)生做好課前預(yù)熱,并掌握一些基本的重要的儲(chǔ)備知識(shí)。很多老師選擇MOOC平臺(tái)作為線上學(xué)習(xí)的主要補(bǔ)充資源。但目前MOOC線上學(xué)習(xí)存在學(xué)生完成度低、教師難以有效介入學(xué)生學(xué)習(xí)過(guò)程、教師無(wú)法因材施教等問(wèn)題。
問(wèn)題② 無(wú)法督促學(xué)生做好知識(shí)點(diǎn)達(dá)到復(fù)習(xí)鞏固:課后復(fù)習(xí)課程是教學(xué)中的一個(gè)重要環(huán)節(jié),其目標(biāo)是幫助學(xué)生做好知識(shí)點(diǎn)的復(fù)習(xí)鞏固,主要包括知識(shí)點(diǎn)回顧、課程知識(shí)測(cè)試。線上教學(xué)的形式無(wú)法有效開(kāi)展課后復(fù)習(xí)鞏固。
解決方案:針對(duì)課前預(yù)習(xí)和課后復(fù)習(xí)環(huán)節(jié),我們以傳智播客教輔平臺(tái)為工具,設(shè)計(jì)內(nèi)容包括課前預(yù)習(xí)課程與課后復(fù)習(xí)課程兩部分。
課前預(yù)習(xí) 預(yù)習(xí)內(nèi)容包括傳智播客教輔平臺(tái)體根據(jù)知識(shí)點(diǎn)提供的視頻,教師精心篩選的網(wǎng)絡(luò)視頻、教師設(shè)計(jì)的自測(cè)題等。學(xué)生們預(yù)習(xí)回答情況以及視頻的學(xué)習(xí)情況都能被平臺(tái)整合成學(xué)習(xí)數(shù)據(jù)供教師查看。教師可以根據(jù)學(xué)生們作業(yè)的完成情況,實(shí)時(shí)了解存在的問(wèn)題,并及時(shí)調(diào)整教學(xué)重點(diǎn),開(kāi)展更有針對(duì)性的線上課堂教學(xué)。
課后鞏固 教師可以在傳智播客教輔平臺(tái)上傳自己題庫(kù),根據(jù)所選的知識(shí)點(diǎn)在題庫(kù)中抽取題目生成鞏固測(cè)試題。學(xué)生完成的測(cè)試情況將由平臺(tái)進(jìn)行統(tǒng)計(jì)生成數(shù)據(jù)供教師查詢。
1.2 理論教學(xué)授課形式
困難:網(wǎng)絡(luò)直播教學(xué)是一種直接、便捷、高效的新型學(xué)習(xí)方式,其主要形式是教師通過(guò)視頻或語(yǔ)音,面向?qū)W生現(xiàn)場(chǎng)組織教學(xué)。雖然網(wǎng)絡(luò)直播授課有諸多的優(yōu)勢(shì),但是也帶來(lái)一些問(wèn)題。
問(wèn)題① 教師無(wú)法獲取學(xué)生課堂互動(dòng)的情況。很多在線直播軟件提供多種互動(dòng)形式,比如有答題,上臺(tái)以及討論的形式,但是系統(tǒng)卻無(wú)法將每個(gè)學(xué)生的正確率以及是否參與答題的過(guò)程提供給教師。
問(wèn)題② 教師無(wú)法實(shí)時(shí)接收學(xué)生對(duì)相關(guān)內(nèi)容的掌握反饋情況。網(wǎng)絡(luò)直播授課仍然局限與教師為主體,學(xué)生被動(dòng)接收的模式,授課過(guò)程中氣氛比較沉悶。需要在這種非面對(duì)面的教學(xué)模式中抓住每個(gè)學(xué)生的注意力,實(shí)際上對(duì)教師的掌控課堂的能力更高了。
解決方案:使用“雨課堂”作為網(wǎng)絡(luò)直播授課的輔助工具,幫助教師活躍課堂氣氛,能夠充分調(diào)用學(xué)生的積極性[2],可以實(shí)現(xiàn)實(shí)時(shí)問(wèn)答互動(dòng)、難點(diǎn)反饋、彈幕、幻燈片推送[3]。教師可以查看每個(gè)同學(xué)的答題情況,每次答題情況都保存在教師端,方便教師課后進(jìn)行過(guò)程化評(píng)價(jià)。學(xué)生也可以通過(guò)“雨課堂”對(duì)在線授課過(guò)程中不理解的知識(shí)點(diǎn)所在的PPT進(jìn)行“不懂”標(biāo)注。
1.3 實(shí)驗(yàn)教學(xué)的授課形式
困難:作為一門實(shí)踐性比較強(qiáng)的課程,Java程序設(shè)計(jì)在講授理論知識(shí)的同時(shí),還需要增加大量的實(shí)踐教學(xué)環(huán)節(jié),以提高學(xué)生的應(yīng)用能力和實(shí)踐能力。傳統(tǒng)的教學(xué)方式普遍采用在機(jī)房集中上機(jī)的方式進(jìn)行實(shí)踐教學(xué),這種授課方法在特殊期間必須變革。
解決方案:教師提前一天把事前準(zhǔn)備實(shí)驗(yàn)講解視頻推送給學(xué)生,并在教學(xué)平臺(tái)發(fā)布具體的實(shí)驗(yàn)內(nèi)容的文檔。實(shí)驗(yàn)當(dāng)天,利用網(wǎng)絡(luò)直播授課及時(shí)組織線上答疑和討論,線上監(jiān)督學(xué)生的進(jìn)度和質(zhì)量等。實(shí)驗(yàn)后,學(xué)生的實(shí)驗(yàn)報(bào)告通過(guò)網(wǎng)絡(luò)平臺(tái)提交。教師通過(guò)網(wǎng)絡(luò)對(duì)學(xué)生的報(bào)告進(jìn)行評(píng)價(jià),并在下一次的實(shí)驗(yàn)課的視頻中對(duì)實(shí)驗(yàn)內(nèi)容進(jìn)行詳細(xì)的講解。
1.4 課程的考核指標(biāo)
困難:考核是教學(xué)中的一個(gè)重要環(huán)節(jié)。傳統(tǒng)的考核方法就是需要收集學(xué)生的手寫書(shū)面作業(yè)或者將所有學(xué)生聚集在一起及進(jìn)行筆試。在當(dāng)前這種特殊情況下,我們需要對(duì)傳統(tǒng)考核方式進(jìn)行變革。
解決方法:由于我們?cè)谡n前,課中和課后都采用了智慧型的教輔工具。對(duì)于本課程的考核方法更加注重過(guò)程的評(píng)價(jià),其主要的內(nèi)容和權(quán)重如表1所示。
2 Java程序設(shè)計(jì)線上教學(xué)的教學(xué)探析
雖然特殊情況極具偶然性,但是給教學(xué)工作帶來(lái)前所未有的壓力和挑戰(zhàn),通過(guò)一段時(shí)間的教學(xué)實(shí)踐,我們對(duì)“Java程序設(shè)計(jì)”課程進(jìn)行改革,主要表現(xiàn)在以下幾個(gè)方面。
⑴ 改善教學(xué)方法
“Java程序設(shè)計(jì)”課程采用騰訊課堂平臺(tái)為依托開(kāi)展網(wǎng)絡(luò)直播授課,這種方式尤其對(duì)需要一些操作型的軟件教學(xué)最為合適[4]。由于網(wǎng)絡(luò)直播缺少過(guò)程的監(jiān)督和數(shù)據(jù),長(zhǎng)時(shí)間的網(wǎng)絡(luò)教學(xué)也會(huì)導(dǎo)致學(xué)生注意力不集中,參與感不強(qiáng)以及學(xué)習(xí)興趣不高等問(wèn)題。為有效地落實(shí)教學(xué)內(nèi)容,采用了項(xiàng)目驅(qū)動(dòng)法、設(shè)置陷阱法、等多種教學(xué)方法[5]。
項(xiàng)目實(shí)訓(xùn)法的運(yùn)用:我們將“銀行賬戶管理系統(tǒng)”的設(shè)計(jì)融入到Java程序設(shè)計(jì)的教學(xué)過(guò)程中,項(xiàng)目分解為如下幾個(gè)模塊進(jìn)行教學(xué)設(shè)計(jì),見(jiàn)表2。
設(shè)置陷阱法的運(yùn)用:在線上直播授課過(guò)程中,教師采取故意設(shè)置陷阱的方式,結(jié)合教學(xué)內(nèi)容的難點(diǎn)和重點(diǎn)給出錯(cuò)誤的程序代碼,讓學(xué)生在線上學(xué)習(xí)中主動(dòng)發(fā)現(xiàn)問(wèn)題然后解決問(wèn)題,達(dá)到引起學(xué)生的注意和重視。
除此之外,我們從以下幾個(gè)方面入手增強(qiáng)課堂的活躍性和互動(dòng)性:①將授課內(nèi)容分解成小片,并預(yù)設(shè)一些跟教學(xué)內(nèi)容相關(guān)的問(wèn)題,測(cè)試等;②提高學(xué)生的參與度和現(xiàn)場(chǎng)感,授課過(guò)程中時(shí)刻保持和學(xué)生的語(yǔ)言互動(dòng),發(fā)布題目等;③建立合適的激勵(lì)機(jī)制,對(duì)積極參與,表現(xiàn)好的同學(xué),及時(shí)給與評(píng)價(jià)并納入考核環(huán)節(jié);④靈活運(yùn)用幽默風(fēng)趣的語(yǔ)言,提高學(xué)生的吸引力。
⑵ 強(qiáng)調(diào)過(guò)程評(píng)價(jià)
線上教學(xué)更加強(qiáng)調(diào)在教學(xué)過(guò)程中,學(xué)生對(duì)線上預(yù)習(xí)學(xué)習(xí)情況、預(yù)習(xí)作業(yè)的完成情況、上課堂簽到、觀看回放的時(shí)長(zhǎng)、交流平臺(tái)發(fā)帖的次數(shù)、線上實(shí)驗(yàn)的成績(jī)等。
⑶ 優(yōu)化考核方式
在傳統(tǒng)成績(jī)?cè)u(píng)價(jià)體系中,主要是以期末卷面考試成績(jī)?yōu)橹鳎狈渤浞值倪^(guò)程性評(píng)價(jià)手段。線上教學(xué)可以利用網(wǎng)絡(luò),采用多樣化、過(guò)程化的考核方式,即“平時(shí)表現(xiàn)+線上直播課表現(xiàn)+單元測(cè)試+綜合項(xiàng)目實(shí)訓(xùn)+大作業(yè)=最后總分”的形式。
3 結(jié)束語(yǔ)
本文針對(duì)“Java程序設(shè)計(jì)”課程線上教學(xué)在授課形式,考核指標(biāo)等方面遇到的困難,給出相應(yīng)的解決方案。同時(shí)從教學(xué)方法、過(guò)程評(píng)價(jià)以及考核方式等方面探索Java程序設(shè)計(jì)的在線教學(xué)改革,在提高學(xué)生線上學(xué)習(xí)自律性的同時(shí),保證線上教學(xué)質(zhì)量。目前線上教學(xué)仍然存在一定的局限性,需要不斷完善視頻課程、教學(xué)文案和線上教學(xué)素材,完善線上教學(xué)的各個(gè)流程,完善評(píng)價(jià)方式,以促進(jìn)所有學(xué)生獲得充分的發(fā)展。
參考文獻(xiàn)(References):
[1] 劉長(zhǎng)旺.基于工程實(shí)踐能力培養(yǎng)的Java程序設(shè)計(jì)課程教學(xué)改革研究[J].教育教學(xué)論壇,2017.25:134-135
[2] 王秀珍,王粉梅,裴斌.基于雨課堂的智慧教學(xué)模式構(gòu)建[J].計(jì)算機(jī)教育,2018.5:11-15
[3] 金靜.基于“雨課堂”的混合教學(xué)模式[J].計(jì)算機(jī)時(shí)代,2020.3:77-83
[4] 陳紅普,凡妙然.騰訊課堂在線教育運(yùn)行模式的思考與啟示[J].現(xiàn)代教育技術(shù),2015.25(11):86-92
[5] 朱紅英,賴蘋華,宮曉曼.基于項(xiàng)目驅(qū)動(dòng)的DACUM模型Java課程開(kāi)發(fā)建設(shè)研究[J].科技通報(bào),2014.11:241-244
收稿日期:2020-08-06
基金項(xiàng)目:2019年湖南省普通高等學(xué)校教改項(xiàng)目“打造線上線下UML建模'金課及混合式教學(xué)模式的研究”(2019-291-253); 2019年湖南省學(xué)位與研究生教育改革研究項(xiàng)目(2019JGZD057); 2019年湖南省普通高等學(xué)校教改項(xiàng)目(2019-291-252)
作者簡(jiǎn)介:黃園媛(1979-),女,湖南長(zhǎng)沙人,博士,講師,主要研究方向:軟件工程。