程錦 林徐
摘要:2020年國(guó)內(nèi)的疫情對(duì)高校的教學(xué)秩序產(chǎn)生不利影響,學(xué)生前期不能到學(xué)校參加正常的學(xué)習(xí)。Java課程由理論和實(shí)踐兩部分組成。為了克服疫情對(duì)Java課程教學(xué)的影響,Java理論課程采用線上教學(xué)模式;Java實(shí)踐課程由于不適合線上教學(xué),繼續(xù)采用傳統(tǒng)的線下教學(xué)模式。但是,線上教學(xué)作為高校出現(xiàn)的新型教學(xué)模式,還存在教學(xué)效果不佳的問題,影響后期的實(shí)踐課程教學(xué)。線上理論課程和線下實(shí)踐課程產(chǎn)生時(shí)間差,學(xué)生對(duì)理論知識(shí)缺少鞏固實(shí)踐練習(xí),實(shí)踐教學(xué)之前對(duì)知識(shí)點(diǎn)存在遺忘的現(xiàn)象,都進(jìn)一步制約Java實(shí)踐課程教學(xué)的推進(jìn)。因此,Java實(shí)踐課程教學(xué)方式改革。通過在線下實(shí)踐課程中的實(shí)驗(yàn)課增加了課堂復(fù)習(xí)和課后鞏固環(huán)節(jié),采用線上線下混合教學(xué)模式,加深學(xué)生對(duì)Java課程知識(shí)點(diǎn)的掌握及應(yīng)用;在課程設(shè)計(jì)過程中,由教師統(tǒng)一講解搭建框架,指導(dǎo)學(xué)生完成Java課程設(shè)計(jì),進(jìn)一步加深學(xué)生的Java課程知識(shí)點(diǎn)的掌握及應(yīng)用。這些疫情下催生的最新線上線下結(jié)合的Java課程教學(xué)方式都是Java實(shí)踐課程未來改革的方向。
關(guān)鍵字:疫情防控;Java實(shí)踐課程;線下線上教學(xué)結(jié)合;教學(xué)方式改革
中圖分類號(hào):G642? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)18-0101-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
2020年春節(jié),一場(chǎng)空前的全民抗疫行動(dòng)在全國(guó)展開。疫情對(duì)人們的生活、學(xué)習(xí)的方方面面都產(chǎn)生了前所未有的影響,教學(xué)工作也受到了疫情的嚴(yán)重影響。前期由于防疫的需要,學(xué)生無法返回學(xué)校開展正常的傳統(tǒng)線下上課。為了不耽誤學(xué)生的正常學(xué)習(xí)進(jìn)程,各個(gè)學(xué)校在做好疫情防控工作的基礎(chǔ)上,本著“學(xué)校統(tǒng)籌、學(xué)院主導(dǎo)、教師主體、學(xué)生中心”的原則,依托各類在線教學(xué)平臺(tái),充分利用信息化技術(shù),積極開展線上教學(xué)。
計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)與眾多網(wǎng)上課程一樣,可在線上實(shí)現(xiàn)理論教學(xué)。因此,是首批開展線上教學(xué)的是一些理論課程?!禞ava語(yǔ)言程序設(shè)計(jì)》課程作為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)中的一門專業(yè)課程,自然也是比較早的加入線上教學(xué)。隨著疫情的緩解,線下教學(xué)逐步恢復(fù),Java實(shí)踐課程,包括《Java語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)》和《Java語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)》兩門課,在學(xué)生返校后學(xué)習(xí),這就導(dǎo)致理論與實(shí)踐有所脫節(jié),促使實(shí)踐教學(xué)環(huán)節(jié)的教學(xué)方式要有所改革。
1實(shí)踐課程教學(xué)背景
1.1 理論課程線上教學(xué)效果無法保證
2020年1月,新冠疫情迅速蔓延,導(dǎo)致高校無法正常開學(xué)。在2020年上半年不確定開學(xué)時(shí)間的前提下,為了不影響學(xué)生對(duì)Java理論課程的學(xué)習(xí),3月份率先開始了《Java程序設(shè)計(jì)》理論課程的線上教學(xué)。實(shí)踐課程學(xué)生返校后進(jìn)行,為了給實(shí)踐課程留出充足的時(shí)間,每周安排兩次理論課程教學(xué),每次兩節(jié)課,整個(gè)理論課程預(yù)計(jì)十周全部上完。
線下教學(xué)作為傳統(tǒng)的教學(xué)方式,教師和學(xué)生都比較熟悉,教師也有著豐富的教學(xué)經(jīng)驗(yàn)積累,教學(xué)過程具有相對(duì)完備的教學(xué)過程管理體系。線上教學(xué)在之前很少用于大規(guī)模的學(xué)生教學(xué),教師首次應(yīng)用。由于學(xué)生學(xué)習(xí)狀態(tài)相對(duì)比較難監(jiān)控,教學(xué)過程管理存在一定的問題;教學(xué)模式的改變也對(duì)學(xué)生的學(xué)習(xí)造成很大的沖擊和影響,學(xué)生學(xué)習(xí)行為由被動(dòng)轉(zhuǎn)換為主動(dòng),教師做到“線上教學(xué)”的同時(shí)卻不一定能保證學(xué)生“線上學(xué)習(xí)”,學(xué)生獨(dú)自一人在家里對(duì)著電腦或手機(jī)學(xué)習(xí),少了課堂的約束性,學(xué)習(xí)效果大打折扣。另外,很多學(xué)生初次接觸線上學(xué)習(xí),對(duì)線上學(xué)習(xí)的流程和學(xué)習(xí)方法也比較陌生,不同課程會(huì)采用不同線上教學(xué)方式,需要在不同軟件之間進(jìn)行切換,無形中會(huì)妨礙學(xué)生認(rèn)知的連貫性,影響注意力的集中,影響學(xué)習(xí)效果。更有甚者,個(gè)別學(xué)生缺少必要的線上教學(xué)接收設(shè)備、網(wǎng)絡(luò)不暢等客觀因素,也會(huì)影響到線上教學(xué)的開展。
1.2 實(shí)踐課程更適合線下教學(xué)
疫情期間,學(xué)生和老師在不同的地方,通過各種線上方式來完成授課和學(xué)習(xí)。理論課程對(duì)硬件要求較低,很多課程只需要學(xué)生有一部手機(jī)即可,實(shí)踐課程對(duì)硬件的要求就會(huì)稍微高一點(diǎn),需要電腦及配置環(huán)境,比如Java課程,就需要學(xué)生下載并安裝JDK環(huán)境,有些學(xué)生所在地沒有電腦或者沒有無線網(wǎng)絡(luò),硬件條件達(dá)不到線上實(shí)踐課程的教學(xué)要求。對(duì)于Java課程設(shè)計(jì)這樣的實(shí)踐課程,學(xué)生需要兩三人組成一個(gè)小組,共同完成一個(gè)系統(tǒng)的開發(fā),在此期間,很多細(xì)節(jié)都需要與教師面對(duì)面溝通。在系統(tǒng)開發(fā)過程中遇到困難也需要教師現(xiàn)場(chǎng)查看學(xué)生的數(shù)據(jù)庫(kù)和代碼來幫助解決,這些都是線上教學(xué)無法實(shí)現(xiàn)的。所以,Java課程就安排了線上理論教學(xué)加線下實(shí)踐的模式。
1.3 理論課程與實(shí)踐課程時(shí)間不同步
傳統(tǒng)教學(xué)模式下,理論課程與實(shí)驗(yàn)課程是同步開展的。學(xué)生在學(xué)習(xí)理論知識(shí)的同時(shí)間段就可以通過實(shí)驗(yàn)課程鞏固所學(xué)理論知識(shí),給課程設(shè)計(jì)做好準(zhǔn)備,也可以給后序理論課程打下更堅(jiān)實(shí)的基礎(chǔ)。在疫情期間,從三月份開始開展Java理論教學(xué),五月初理論課程就已經(jīng)結(jié)束,而實(shí)驗(yàn)課程在六月初學(xué)生返校后才開始,與正常教學(xué)模式比,線下實(shí)驗(yàn)課程開始時(shí)間比理論課晚了三個(gè)月。這三個(gè)月的時(shí)間差,由于缺少必要的課程實(shí)踐練習(xí)來加深對(duì)理論的理解和記憶,學(xué)生很難有效掌握前期的理論學(xué)習(xí)知識(shí)。而由于學(xué)生沒有掌握前期的理論教學(xué)知識(shí),又造成實(shí)踐可能無法順利完成。這樣理論教學(xué)與實(shí)踐的脫節(jié),相互影響,相互制約,造成實(shí)踐課程教學(xué)困難重重。
2實(shí)踐課程改革方式
2.1 線上線下混合教學(xué)模式
隨著現(xiàn)代互聯(lián)網(wǎng)教學(xué)模式的不斷深入,傳統(tǒng)教學(xué)模式已受到現(xiàn)代信息技術(shù)的較大影響,受疫情影響“線上授課”已經(jīng)從一開始的新鮮轉(zhuǎn)變成了一種常態(tài)。多數(shù)教學(xué)專家開始提倡將“互聯(lián)網(wǎng)+”與線上線下教學(xué)相結(jié)合,提出了線上與線下相結(jié)合的混合式教學(xué)模式。Java實(shí)踐課程操作性較強(qiáng),需要學(xué)生在教師的指導(dǎo)下完成相應(yīng)的實(shí)驗(yàn)內(nèi)容,而相關(guān)知識(shí)的學(xué)習(xí)以及教學(xué)管理可以線上完成。另外,學(xué)生已經(jīng)有了多門課程線上學(xué)習(xí)的經(jīng)驗(yàn),對(duì)于這種混合教學(xué)模式的接受性也較強(qiáng)。
每次實(shí)踐課開始前五分鐘在線上學(xué)習(xí)平臺(tái)發(fā)布簽到,簽到形式采用普通簽到、位置簽到或手勢(shì)簽到。普通簽到要求學(xué)生拍攝一張現(xiàn)場(chǎng)指定標(biāo)志物(如講臺(tái)等)的照片,位置簽到要求學(xué)生定位到實(shí)踐課程指定教學(xué)區(qū)域,手勢(shì)簽到要求學(xué)生按照教師在黑板上畫的特定手勢(shì)來進(jìn)行簽到。采用不同的簽到方式主要是為了防止學(xué)生代簽到或忘記簽到,保證學(xué)生實(shí)踐課程的出勤率。
Java實(shí)踐課程比理論課程遲三個(gè)月開課,導(dǎo)致學(xué)生學(xué)習(xí)理論課程的時(shí)候沒有及時(shí)配合實(shí)驗(yàn)課程進(jìn)行知識(shí)的鞏固,并且在進(jìn)行實(shí)驗(yàn)課程的時(shí)候,對(duì)理論知識(shí)有所遺忘。針對(duì)學(xué)生的這一問題,采取了一邊復(fù)習(xí)理論知識(shí)一邊進(jìn)行實(shí)驗(yàn)課程教學(xué)的模式。其中,Java理論知識(shí)的復(fù)習(xí)采用線上教學(xué)的方式。在每次實(shí)踐課程前一天,教師需要整理出與此次實(shí)驗(yàn)課程相關(guān)的理論知識(shí)重點(diǎn),搭配講解,錄制5-10分鐘的視頻上傳到線上學(xué)習(xí)平臺(tái),并要求學(xué)生在參加實(shí)踐課程之前觀看,并在實(shí)驗(yàn)報(bào)告冊(cè)上“預(yù)習(xí)報(bào)告”部分寫出自己總結(jié)的知識(shí)點(diǎn),如果有疑問也可以將問題寫下來,提前交給老師。一般學(xué)校中都會(huì)存在幾個(gè)平行班同時(shí)學(xué)習(xí)一門課程,在傳統(tǒng)的教學(xué)中,由于教室規(guī)模的限制,很難實(shí)現(xiàn)所有的平行班同時(shí)上課。通過線上教學(xué)模式,提前錄制的理論知識(shí)點(diǎn)視頻只要上傳到線上教學(xué)平臺(tái),可以根據(jù)各個(gè)平行班級(jí)的具體上課進(jìn)度發(fā)放給學(xué)生,學(xué)生也可以不限時(shí)間地點(diǎn)地反復(fù)觀看學(xué)習(xí),直到完全掌握所有的理論知識(shí)點(diǎn)。教師也節(jié)省了反復(fù)講解的時(shí)間,騰出更多的時(shí)間備課,優(yōu)化教學(xué)設(shè)計(jì),提高教學(xué)質(zhì)量。教師也可根據(jù)學(xué)生提交的疑問,提前了解學(xué)生的知識(shí)盲點(diǎn),并做好有針對(duì)性的準(zhǔn)備。
2.2 課上復(fù)習(xí)課后鞏固練習(xí)
每次實(shí)踐課程開始時(shí),教師先花10-15分鐘對(duì)實(shí)踐內(nèi)容做講解,對(duì)照題目逐句分析需求,幫助學(xué)生理解需要實(shí)現(xiàn)的功能,帶領(lǐng)學(xué)生回憶Java課程相關(guān)知識(shí)點(diǎn),講解編程方法及技巧。在講解完實(shí)踐課程需要、功能及相關(guān)知識(shí)點(diǎn)之后,再花5分鐘對(duì)學(xué)生在“預(yù)習(xí)報(bào)告”上提出的問題做出解答,同樣會(huì)與理論知識(shí)點(diǎn)相結(jié)合,幫助學(xué)生找回理論知識(shí)的記憶。
實(shí)驗(yàn)課程結(jié)束后,為了幫助學(xué)生鞏固理論和實(shí)驗(yàn)的知識(shí)點(diǎn),教師可以給學(xué)生留一項(xiàng)與實(shí)驗(yàn)內(nèi)容所涉及的知識(shí)點(diǎn)相同的任務(wù),讓學(xué)生課后完成,學(xué)生可以獨(dú)立完成,也可以兩三個(gè)同學(xué)組成一個(gè)團(tuán)隊(duì)完成。這樣學(xué)生不光可以鞏固相關(guān)知識(shí)點(diǎn),也再一次加強(qiáng)了編程能力,同時(shí)增強(qiáng)了團(tuán)隊(duì)合作能力,為后續(xù)的課程設(shè)計(jì)打下了堅(jiān)實(shí)的基礎(chǔ)。
2.3 演示搭建系統(tǒng)項(xiàng)目框架過程
課程設(shè)計(jì)是在實(shí)驗(yàn)課結(jié)束后兩周內(nèi)開展的實(shí)踐環(huán)節(jié),在這兩周時(shí)間內(nèi),學(xué)生兩三個(gè)人組成一個(gè)團(tuán)隊(duì),設(shè)計(jì)并實(shí)現(xiàn)一個(gè)管理系統(tǒng)。課程設(shè)計(jì)從需求分析到系統(tǒng)設(shè)計(jì),再到最后的實(shí)現(xiàn)和測(cè)試,全部都由學(xué)生自己完成。2020年在疫情的大背景下,由于教學(xué)和學(xué)習(xí)內(nèi)外的原因,學(xué)生的學(xué)習(xí)效果有所下降,對(duì)課程設(shè)計(jì)任務(wù)也有很多問題。
在選題階段,教師可以提供給學(xué)生一些參考題目。這些題目都是最基礎(chǔ)的管理系統(tǒng),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的增刪改查相關(guān)操作。通過這些基礎(chǔ)的管理系統(tǒng)的搭建及操作,可以加深學(xué)生對(duì)Java的知識(shí)點(diǎn)的掌握及對(duì)Java編程的理解。教師也可以給學(xué)生一些自由發(fā)揮的空間,允許這些學(xué)生根據(jù)自己的興趣選題。但是,教師需要對(duì)學(xué)生的自助選題進(jìn)行審核及優(yōu)化。在審核及優(yōu)化的過程中,教師也要盡量幫助學(xué)生把握自選題目的方向,避免選擇一些超出學(xué)生所學(xué)知識(shí)點(diǎn)太多的題目,影響課程設(shè)計(jì)的推進(jìn)。
在Java課程設(shè)計(jì)實(shí)現(xiàn)階段,教師可以先給學(xué)生定好需要實(shí)現(xiàn)的界面,包括登錄界面、主界面、增加界面、刪除界面、修改界面和查詢界面。然后,依次演示各個(gè)界面整體框架的開發(fā)過程,每演示一個(gè)界面,讓學(xué)生根據(jù)前期的選題,搭建框架并添加與所選題目相關(guān)的內(nèi)容。在兩周時(shí)間內(nèi),學(xué)生就可以在教師的演示和指導(dǎo)下,將六個(gè)界面的設(shè)計(jì)和編程全部完成,學(xué)生也在框架的基礎(chǔ)上做出了自己的系統(tǒng)。
3 結(jié)語(yǔ)
2020年度的Java實(shí)踐課程的教學(xué)工作是在疫情期間的特殊教學(xué)模式。經(jīng)過思考、準(zhǔn)備和實(shí)施等階段,通過線上理論知識(shí)的學(xué)習(xí)和線下實(shí)踐的結(jié)合,克服了疫情給教學(xué)帶來的不利影響,最終取得了良好的教學(xué)效果。在此過程中的很多教學(xué)改革和創(chuàng)新,不僅適用于疫情期間,也是未來Java實(shí)踐課程以及其他課程的實(shí)踐環(huán)節(jié)可以借鑒和學(xué)習(xí)的。作為一名計(jì)算機(jī)專業(yè)課教師,認(rèn)真上好每一次課程,就是對(duì)抗疫最大的貢獻(xiàn)。
參考文獻(xiàn):
[1] 祝智庭,彭紅超.全媒體學(xué)習(xí)生態(tài):應(yīng)對(duì)大規(guī)模疫情時(shí)期上學(xué)難題的實(shí)用解方[J].中國(guó)電化教育,2020(3):1-6.
[2] 張超,呂淑云.疫情期高校線上教學(xué)質(zhì)量保障問題與對(duì)策[J].黑龍江科學(xué),2020,11(9):32-33.
[3] 劉志剛,李幸潔.我國(guó)疫情防控背景下的高校法學(xué)教學(xué)方式改革[J].安陽(yáng)師范學(xué)院學(xué)報(bào),2020(1):1-5.
[4] 宋春花.疫情期間高校網(wǎng)絡(luò)教學(xué)存在的問題及解決對(duì)策[J].黑龍江科學(xué),2020,11(13):112-113.
[5] 李興華,羅來珍,程美玉.疫情期間線性代數(shù)課程線上教學(xué)模式探索[J].黑龍江教育(理論與實(shí)踐),2020(9):8-9.
[6] 段鵬.疫情應(yīng)急體系下高校線上教學(xué)運(yùn)行機(jī)制研判[J].中國(guó)高等教育,2020(9):13-15.
[7] 謝幼如,邱藝,黃瑜玲,等.疫情防控期間“停課不停學(xué)”在線教學(xué)方式的特征、問題與創(chuàng)新[J].電化學(xué)教育研究,2020,41(3):20-28.
【通聯(lián)編輯:光文玲】