賈松浩
[摘 要] 根據(jù)計(jì)算機(jī)專業(yè)程序設(shè)計(jì)類課程的教學(xué)情況,分析了目前采用的教學(xué)模式中存在的不足,把翻轉(zhuǎn)課堂教學(xué)法引入到實(shí)際教學(xué)過(guò)程中,以項(xiàng)目驅(qū)動(dòng)的形式把學(xué)生吸引到課程的學(xué)習(xí)中來(lái)。研究二者相互結(jié)合的復(fù)合教學(xué)模式的構(gòu)思與實(shí)施方案,并在課程中進(jìn)行了應(yīng)用。教學(xué)效果表明,該復(fù)合教學(xué)模式可以很好地調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性,學(xué)生學(xué)到了更多的知識(shí),為培養(yǎng)學(xué)生的綜合素質(zhì)提供了非常好的思路。
[關(guān)鍵詞] 翻轉(zhuǎn)課堂;項(xiàng)目驅(qū)動(dòng);復(fù)合教學(xué)模式;教學(xué)效果;教學(xué)改革
[中圖分類號(hào)]? C642?? ?[文獻(xiàn)標(biāo)志碼] A [文章編號(hào)] 1008-2549(2020) 04-0090-02
一引言
計(jì)算機(jī)專業(yè)與科技的發(fā)展進(jìn)步息息相關(guān),面對(duì)行業(yè)激烈的人才競(jìng)爭(zhēng)情形,計(jì)算機(jī)專業(yè)在培養(yǎng)學(xué)生專業(yè)技能方面,要求在掌握專業(yè)理論知識(shí)的同時(shí),更要關(guān)注學(xué)生實(shí)踐能力的培養(yǎng)[1]。目前,高校的計(jì)算機(jī)專業(yè)人才培養(yǎng)在積極和企業(yè)進(jìn)行對(duì)接,期望培養(yǎng)更多的具備扎實(shí)穩(wěn)固的專業(yè)理論基礎(chǔ)知識(shí),同時(shí)又擁有較強(qiáng)實(shí)踐動(dòng)手能力的復(fù)合型人才。
高校普遍開(kāi)設(shè)了一系列的程序設(shè)計(jì)類課程,如“C++程序設(shè)計(jì)”、“Java語(yǔ)言程序設(shè)計(jì)”和“Python語(yǔ)言”等,旨在培養(yǎng)學(xué)生程序編寫和程序設(shè)計(jì)的能力。程序設(shè)計(jì)類課程具有內(nèi)容多、實(shí)踐性強(qiáng)等特點(diǎn),而目前的教學(xué)模式偏重理論知識(shí)的講解,實(shí)踐環(huán)節(jié)偏弱,這就無(wú)法更好地把學(xué)生吸引到課堂教學(xué)中,也無(wú)法發(fā)揮學(xué)生的主觀能動(dòng)性,造成了學(xué)生的學(xué)習(xí)興趣不高,從而產(chǎn)生厭學(xué)的心理,教學(xué)效果不如預(yù)期[2]。
二程序設(shè)計(jì)類課程教學(xué)存在的不足
隨著時(shí)代的變革高校采取了很多的教學(xué)方法對(duì)此進(jìn)行革新和改造,新的教育模式也在積極探索。不過(guò),存在一些普遍的問(wèn)題和不足,主要表現(xiàn)在以下三個(gè)方面。
1 學(xué)生學(xué)習(xí)興趣不足
程序設(shè)計(jì)類課程的課堂教學(xué)采用的還是教師講學(xué)生聽(tīng),教師在課堂上講解知識(shí),學(xué)生只是被動(dòng)地接受知識(shí)。這種方式最大的問(wèn)題就是不能發(fā)揮學(xué)生的主觀能動(dòng)性,無(wú)法突出“以學(xué)生為主”的主體地位,造成的后果就是無(wú)法有效地調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性。學(xué)生習(xí)慣于接受教師傳授的知識(shí),無(wú)法培養(yǎng)獨(dú)立思考能力與分析問(wèn)題解決問(wèn)題的能力,更不利于學(xué)生進(jìn)行創(chuàng)新。
2 實(shí)踐教學(xué)環(huán)節(jié)薄弱
這類課程的理論內(nèi)容較多,實(shí)踐環(huán)節(jié)無(wú)法有效的兼顧。教師先在課堂上講授理論知識(shí),再讓學(xué)生到實(shí)驗(yàn)室進(jìn)行編程實(shí)踐。在理論知識(shí)還沒(méi)有完全消化吸收的情形下,學(xué)生的編程實(shí)踐環(huán)節(jié)更多的是對(duì)教師講解內(nèi)容的照搬與模仿,致使實(shí)踐環(huán)節(jié)的教學(xué)效果不佳,對(duì)于綜合型的項(xiàng)目開(kāi)發(fā)更是無(wú)從談起[3]。
3 教學(xué)方式落后
課程的教學(xué)依舊采用較為傳統(tǒng)的教學(xué)方法,沒(méi)有很好的使用微課、慕課和網(wǎng)上學(xué)習(xí)平臺(tái)。在微課等新興教學(xué)方式日益發(fā)展的今天,教學(xué)中更要積極想辦法把它們?nèi)谌虢虒W(xué)過(guò)程中來(lái),吸引學(xué)生更好地參與到教學(xué)過(guò)程中。
針對(duì)這些問(wèn)題,需要積極探索新的教學(xué)方法,改進(jìn)傳統(tǒng)的課堂教學(xué)方法,發(fā)揮學(xué)生的主體地位,創(chuàng)造優(yōu)良的自主學(xué)習(xí)環(huán)境,提升教學(xué)效果,培養(yǎng)理論知識(shí)和實(shí)踐能力兼?zhèn)涞木C合型人才。
三 復(fù)合教學(xué)模式的設(shè)計(jì)與構(gòu)思
翻轉(zhuǎn)課堂,是指重新調(diào)整課堂內(nèi)外的時(shí)間,把學(xué)習(xí)的決定權(quán)從教師轉(zhuǎn)移到學(xué)生。教師不再獨(dú)占課堂的時(shí)間來(lái)講授知識(shí),學(xué)生需要在課前完成自主的學(xué)習(xí),他們可以看視頻講座、聽(tīng)微課,還可以與別的同學(xué)討論[4]。教師也能有更多的時(shí)間與每個(gè)人交流。
項(xiàng)目驅(qū)動(dòng)式教學(xué),可以把理論和實(shí)踐更有效地進(jìn)行結(jié)合。以項(xiàng)目開(kāi)發(fā)的完整過(guò)程為內(nèi)容,展示項(xiàng)目開(kāi)發(fā)的所有流程。該方法的目的在于鞭策和激發(fā)學(xué)生的學(xué)習(xí)興趣,使他們變被動(dòng)為主動(dòng),培養(yǎng)學(xué)生的分析問(wèn)題和解決具體問(wèn)題的綜合能力。
項(xiàng)目開(kāi)發(fā)的壓力又可以充分激發(fā)學(xué)生的學(xué)習(xí)動(dòng)力和主動(dòng)性,復(fù)合教學(xué)模式的設(shè)計(jì)如圖1所示。
復(fù)合教學(xué)模式把翻轉(zhuǎn)課堂教學(xué)和項(xiàng)目驅(qū)動(dòng)教學(xué)方法引入到程序設(shè)計(jì)類課程的教學(xué)過(guò)程中,對(duì)課程講授內(nèi)容進(jìn)行再次重構(gòu),對(duì)教學(xué)的過(guò)程進(jìn)行全新的調(diào)整。復(fù)合教學(xué)模式可以構(gòu)造一個(gè)更加適合自主學(xué)習(xí)的優(yōu)越環(huán)境,使學(xué)生成為教學(xué)的主體。
該復(fù)合教學(xué)模式分為課前、課中和課后三個(gè)環(huán)節(jié),很好地體現(xiàn)了“以學(xué)生為中心”的教學(xué)理念。復(fù)合教學(xué)模式可以讓學(xué)生的學(xué)習(xí)更加靈活、主動(dòng),讓學(xué)生的參與度更強(qiáng)。學(xué)生可以自主規(guī)劃學(xué)習(xí)內(nèi)容、學(xué)習(xí)節(jié)奏,教師采用講授法和協(xié)作法來(lái)滿足學(xué)生的需要,以促成他們的個(gè)性化學(xué)習(xí),其目標(biāo)就是為了讓學(xué)生通過(guò)實(shí)踐從而獲得更多的知識(shí)。
程序設(shè)計(jì)類課程主要圍繞軟件項(xiàng)目的開(kāi)發(fā)展開(kāi)教學(xué),把項(xiàng)目的功能科學(xué)的分解到知識(shí)點(diǎn)的講授過(guò)程中,教學(xué)內(nèi)容采用“線上”與“線下”相結(jié)合的方式進(jìn)行,讓學(xué)生參與到課堂的教學(xué)活動(dòng)中。課堂教學(xué)則側(cè)重于疑難知識(shí)的探討,該模式可以更好地培養(yǎng)學(xué)生的自主學(xué)習(xí)能力與實(shí)踐編程能力。
四 復(fù)合式教學(xué)模式的實(shí)施
以《Java EE程序設(shè)計(jì)與開(kāi)發(fā)》課程為案例,對(duì)復(fù)合式教學(xué)模式的方案實(shí)施,主要包括以下幾個(gè)環(huán)節(jié)。
1 課前準(zhǔn)備
翻轉(zhuǎn)課堂實(shí)施的前提是學(xué)生在課前做好充分的準(zhǔn)備,這樣才能保障后續(xù)教學(xué)活動(dòng)的效果。課前預(yù)習(xí)和平臺(tái)學(xué)習(xí)是該模式的重要環(huán)節(jié),學(xué)生的課前學(xué)習(xí)效果將會(huì)直接影響到課堂的授課。對(duì)于課前教學(xué),學(xué)生可以通過(guò)微課、在線學(xué)習(xí)平臺(tái)等方式準(zhǔn)備課堂內(nèi)容。
教師按照課程的教學(xué)目標(biāo),概括每節(jié)課的知識(shí)點(diǎn)和思考的問(wèn)題,發(fā)布到在線學(xué)習(xí)平臺(tái)上。學(xué)生被分成小組,分配一定的任務(wù),讓學(xué)生帶著任務(wù)進(jìn)行課前準(zhǔn)備,這樣的效果會(huì)更好。在這個(gè)互聯(lián)網(wǎng)時(shí)代,學(xué)生可以通過(guò)互聯(lián)網(wǎng)學(xué)習(xí)豐富的在線課程。這些資源具有非常強(qiáng)的實(shí)戰(zhàn)指導(dǎo)意義,可以為學(xué)生提供更好的學(xué)習(xí)機(jī)會(huì)。
2 課堂授課的設(shè)計(jì)與實(shí)施
課堂教學(xué)圍繞課前的準(zhǔn)備情況,組織學(xué)生進(jìn)行講解,在講解以后,鼓勵(lì)其他組的學(xué)生通過(guò)詰問(wèn)和提問(wèn)題的方式,組織學(xué)生進(jìn)行知識(shí)的探討。教師此時(shí)更多的是對(duì)疑難問(wèn)題的講解和共性問(wèn)題的探討,可以更好地從基礎(chǔ)知識(shí)講解中擺脫出來(lái),有更多的精力進(jìn)行答疑,從而提高授課效率。
按照程序開(kāi)發(fā)的流程進(jìn)行授課的設(shè)計(jì),也就是說(shuō)圍繞需求分析、設(shè)計(jì)、編程實(shí)現(xiàn)和測(cè)試等環(huán)節(jié)展開(kāi)教學(xué)方案的實(shí)施。按照課程的教學(xué)大綱來(lái)制定恰當(dāng)?shù)恼n時(shí)目標(biāo)。教學(xué)的內(nèi)容包含:Spring框架、MyBatis、Spring MVC和SSM框架整合等內(nèi)容。
教學(xué)開(kāi)展過(guò)程中,教師可以根據(jù)學(xué)生課前學(xué)習(xí)情況和遇到的問(wèn)題進(jìn)行講解,能夠更加有針對(duì)性地進(jìn)行教學(xué)。并據(jù)此分配小組的學(xué)習(xí)任務(wù),鼓勵(lì)學(xué)生通過(guò)小組這個(gè)團(tuán)隊(duì)的形式進(jìn)行協(xié)同式學(xué)習(xí),共同完成學(xué)習(xí)任務(wù)[5]。這個(gè)過(guò)程不但激勵(lì)學(xué)生自主化學(xué)習(xí),同時(shí),也可以培養(yǎng)學(xué)生的團(tuán)隊(duì)精神和協(xié)作意識(shí)。
3 課后學(xué)習(xí)的多種方式
課程授課的過(guò)程不但包括課前的準(zhǔn)備、課中的授課,同樣包括課后提供各種形式方便學(xué)生學(xué)習(xí)。隨著科技的進(jìn)步和發(fā)展,微課、慕課等新興的方式發(fā)展如火如荼,對(duì)于和科技結(jié)合非常緊密的計(jì)算機(jī)專業(yè)的課程,更要趕上這股發(fā)展的潮流。
《Java EE程序設(shè)計(jì)與開(kāi)發(fā)》課程在授課以后,要求學(xué)生進(jìn)行在線學(xué)習(xí),學(xué)生可以借助于網(wǎng)上的資源,包括微課和慕課。課程提供了一個(gè)在線學(xué)習(xí)平臺(tái),學(xué)生可以在平臺(tái)上找到課件、程序源代碼、程序分析等資源,同時(shí)可以在線進(jìn)行討論和探討,遇到解決不了的問(wèn)題,也可以及時(shí)和教師溝通,均能得到迅速地回復(fù)。這種多樣化的學(xué)習(xí)形式,可以吸引學(xué)生更好的學(xué)習(xí),同時(shí)也可以鞏固前期的學(xué)習(xí)效果,對(duì)編程能力的提升起著非常重要的作用。
4 建立新的成績(jī)?cè)u(píng)價(jià)機(jī)制
傳統(tǒng)的教學(xué)中,學(xué)生的最終成績(jī)是由試卷成績(jī)組成,即使有平時(shí)表現(xiàn)的分?jǐn)?shù),針對(duì)性也不強(qiáng)。為了更好地激勵(lì)學(xué)生進(jìn)行自主化的學(xué)習(xí),復(fù)合教學(xué)模式對(duì)成績(jī)?cè)u(píng)價(jià)機(jī)制進(jìn)行了改進(jìn)。
該機(jī)制包括三個(gè)部分,第一是課前預(yù)習(xí)階段成績(jī),包括課前預(yù)習(xí)情況、預(yù)習(xí)的效果和小組的準(zhǔn)備情況;第二是理論授課過(guò)程中的表現(xiàn),包括學(xué)生討論情況、小組協(xié)作情況;第三是學(xué)生的課后學(xué)習(xí)情況,包括在線資源的利用、與其他同學(xué)的交流溝通、微課慕課的學(xué)習(xí)情況;第四是學(xué)生團(tuán)隊(duì)的軟件項(xiàng)目的完成情況,包括需求分析、設(shè)計(jì)、編碼和測(cè)試全流程的情況。
這樣的考核方式就要求學(xué)生在學(xué)習(xí)的全流程都需要全身心的投入,并積極參與到各個(gè)環(huán)節(jié),可以更好地提升學(xué)生對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)、B/S架構(gòu)程序的開(kāi)發(fā)等綜合能力。
總之,基于翻轉(zhuǎn)課堂的項(xiàng)目驅(qū)動(dòng)式的復(fù)合教學(xué)模式把傳統(tǒng)課堂中的知識(shí)傳授進(jìn)行了優(yōu)化,更多的引入學(xué)生參與到教學(xué)過(guò)程中來(lái),發(fā)揮學(xué)生的主體作用,對(duì)于程序設(shè)計(jì)類課程的教學(xué)尤其合適,可以更好地激發(fā)學(xué)生學(xué)習(xí)的積極性與主觀能動(dòng)性??梢愿玫貙?shí)現(xiàn)個(gè)性化的教學(xué),提升主動(dòng)學(xué)習(xí)能力與實(shí)踐編程能力。
參考文獻(xiàn):
[1]惠驛晴.在教學(xué)中融入翻轉(zhuǎn)課堂模式的實(shí)踐研究[J].中國(guó)校外教育,2019(30):149-150.
[2]王峰,曹喜濱,孫兆偉,陳雪芹.航空宇航學(xué)科創(chuàng)新型人才培養(yǎng)模式探索——以哈爾濱工業(yè)大學(xué)為例[J].大學(xué)教育,2019(10):146-149+179.
[3]畢蓉蓉.關(guān)于計(jì)算機(jī)任務(wù)教學(xué)中任務(wù)設(shè)計(jì)的有效性分析[J].教書育人(高教論壇),2018(24):108-109.
[4]仝春靈.基于翻轉(zhuǎn)課堂的混合教學(xué)模式設(shè)計(jì)[J].教育教學(xué)論壇,2019(38):201-203.
[5]趙衛(wèi)東,袁雪茹.基于項(xiàng)目實(shí)踐的機(jī)器學(xué)習(xí)課程改革[J].計(jì)算機(jī)教育,2019(09):151-154.(責(zé)任編輯:姜海晶)