夏鈺紅 靳紫輝 陳婷 吳珊
基于教育理念的先進(jìn)性并考慮到教育本身具有的系統(tǒng)性,高校將致力于培養(yǎng)學(xué)生的動(dòng)手能力和知識(shí)的運(yùn)用能力,為達(dá)到人才市場(chǎng)的高要求,務(wù)必選擇適合的教育模式來實(shí)現(xiàn)學(xué)生技能水平的提升。Java作為軟件技術(shù)專業(yè)的核心語言課程,與CDIO教育模式相結(jié)合更符合教學(xué)的新需求。因此,本文將探討適合應(yīng)用型高校專業(yè)發(fā)展的教育模式,促使學(xué)生養(yǎng)成自主實(shí)踐的學(xué)習(xí)習(xí)慣。
CDIO;Java系列課程實(shí)踐教學(xué)體系;應(yīng)用型高校
CDIO即“構(gòu)思-設(shè)計(jì)-實(shí)現(xiàn)-操作”的工程教育思想,以最大程度體現(xiàn)并反映出軟件開發(fā)的背景;要專門準(zhǔn)備用于工程實(shí)踐的開展和實(shí)施的場(chǎng)所;教師應(yīng)具有高素質(zhì)CDIO的教學(xué)能力;學(xué)生的考核評(píng)價(jià)標(biāo)準(zhǔn)與CDIO的培養(yǎng)標(biāo)準(zhǔn)應(yīng)保持一致等。針對(duì)學(xué)生在學(xué)習(xí)Java系列課程時(shí)存在的有關(guān)分析能力不足、解決問題能力不足、實(shí)際開發(fā)能力不足、團(tuán)隊(duì)協(xié)作配合不默契等問題,采取把CDIO教學(xué)思想合理引入其中的教學(xué)方法,可以明顯解決這些問題并取得十分喜人的教學(xué)效果。
一、在Java系列課程中實(shí)踐教學(xué)體系應(yīng)重視建設(shè)的思路
1.1實(shí)踐教學(xué)體系的建立要完整
在充分深入人才市場(chǎng),了解相關(guān)企業(yè)開發(fā)崗位人才特點(diǎn)后,整理出的有關(guān)人才培養(yǎng)的知識(shí)內(nèi)容和Java系列實(shí)踐課程如下:高級(jí)程序設(shè)計(jì)ⅠⅡ、軟件測(cè)試與項(xiàng)目管理、Web前端開發(fā)、游戲開發(fā)、項(xiàng)目實(shí)訓(xùn)等總共六門課程。
以上課程分別隸屬于Java項(xiàng)目開發(fā)的不同領(lǐng)域范圍,課程間聯(lián)系較為緊密,是軟件開發(fā)方面較為核心的重要課程,包含了主要的Java技術(shù)應(yīng)用領(lǐng)域。由于課程間的緊密聯(lián)系,知識(shí)點(diǎn)的環(huán)環(huán)相扣,就此建立了一個(gè)關(guān)于Java系統(tǒng)開發(fā)技術(shù)層面的、比較完整的基礎(chǔ)理論和實(shí)踐技能相結(jié)合的教學(xué)體系。
1.2在實(shí)踐教學(xué)中貫徹CDIO工程理念
重視學(xué)生實(shí)踐動(dòng)手能力的培養(yǎng)是Java系列課程的教學(xué)目標(biāo)。在教學(xué)中秉承實(shí)踐與理論相結(jié)合的授課理念,以強(qiáng)化學(xué)生實(shí)踐動(dòng)手能力為主,開展相關(guān)訓(xùn)練課程,在課堂教學(xué)上主張知識(shí)要求精,實(shí)踐要求穩(wěn),在教學(xué)中引入實(shí)踐項(xiàng)目與企業(yè)真實(shí)案例,自然而然地把CDIO工程理念滲透到課堂教學(xué)內(nèi)。以實(shí)踐為教學(xué)主題,參考企業(yè)部門分工小組協(xié)作的模式,這樣不但可以訓(xùn)練學(xué)生的實(shí)踐操作能力還可以幫助學(xué)生養(yǎng)成團(tuán)隊(duì)協(xié)作的默契,將CDIO工程理念徹底貫穿于高校教學(xué)之中,并體現(xiàn)在高校整個(gè)學(xué)海生涯以內(nèi)。
二、在Java系列課程中采用實(shí)踐教學(xué)體系應(yīng)建設(shè)的路線和實(shí)施的方案
2.1合理的對(duì)授課內(nèi)容進(jìn)行調(diào)整
在Java系列課程中展現(xiàn)出CDIO工程教育理念特征,對(duì)Java系列課程進(jìn)行合理的調(diào)整,目的是建立以實(shí)踐項(xiàng)目為導(dǎo)向,并貫穿于大學(xué)學(xué)習(xí)生涯的有關(guān)Java系列課程完整的實(shí)踐教學(xué)體系。
首先,應(yīng)調(diào)整“高級(jí)程序設(shè)計(jì)”的課程內(nèi)容,以加入與整個(gè)大學(xué)相關(guān)的實(shí)踐項(xiàng)目?jī)?nèi)容為主,結(jié)合項(xiàng)目?jī)?nèi)容在課堂教學(xué)中對(duì)知識(shí)點(diǎn)和語法進(jìn)行講解。
其次,為了達(dá)到訓(xùn)練學(xué)生應(yīng)用開發(fā)能力的目的,再對(duì)“軟件測(cè)試與項(xiàng)目管理”的課程進(jìn)行內(nèi)容上的調(diào)整,要求學(xué)生可以對(duì)之前學(xué)習(xí)到的Java系列技術(shù)進(jìn)行實(shí)踐運(yùn)用,為畢業(yè)時(shí)的Java項(xiàng)目的實(shí)訓(xùn)與設(shè)計(jì)做準(zhǔn)備;
再者,要對(duì)“項(xiàng)目實(shí)訓(xùn)”的授課模式進(jìn)行調(diào)整,以提升學(xué)生的設(shè)計(jì)能力和開發(fā)能力為目的,建議學(xué)生分成小組,通過團(tuán)隊(duì)協(xié)作的模式進(jìn)行項(xiàng)目的設(shè)計(jì)和實(shí)踐;
最后,對(duì)“Web前端開發(fā)”項(xiàng)目?jī)?nèi)容進(jìn)行調(diào)整,以讓學(xué)生可以熟練掌握J(rèn)ava的基本語法為目標(biāo),基于對(duì)整個(gè)Java系列課程的知識(shí)點(diǎn)都進(jìn)行了充足的分析,對(duì)課程進(jìn)行明確的定位,而事實(shí)也恰好說明合理的對(duì)授課內(nèi)容進(jìn)行調(diào)整的舉措,的確可以在很大程度上幫助學(xué)生鍛煉實(shí)踐動(dòng)手能力。
2.2對(duì)CDIO的培養(yǎng)方案、教學(xué)大綱和教材進(jìn)行科學(xué)的修訂
把貫徹TOPCARES-CDIO的教學(xué)改革作為目標(biāo),對(duì)Java方向的專業(yè)培養(yǎng)方案就要進(jìn)行深入的革新修訂;并依照課程內(nèi)容的具體調(diào)整情況,對(duì)課程教材進(jìn)行科學(xué)的重新修訂,并且根據(jù)CDIO工程教育理念把專業(yè)知識(shí)進(jìn)行模塊劃分,讓教學(xué)體系呈現(xiàn)出由淺到深逐漸遞進(jìn)次序,方便學(xué)生理解學(xué)習(xí)。
2.3增設(shè)豐富的試題庫(kù)和項(xiàng)目案例庫(kù)
教學(xué)的資源豐富是學(xué)校專業(yè)性的具體體現(xiàn)。因此,增設(shè)豐富的試題庫(kù)和項(xiàng)目案例庫(kù),也是增強(qiáng)學(xué)校教學(xué)專業(yè)資源的一種有效措施。項(xiàng)目案例庫(kù)的建立,對(duì)高校加強(qiáng)專業(yè)建設(shè),適應(yīng)教育高需求都具有非常重要的意義。結(jié)合實(shí)際發(fā)展需求,項(xiàng)目庫(kù)的增設(shè)應(yīng)引入企業(yè)真實(shí)項(xiàng)目,以起到幫助學(xué)生建立面向?qū)ο笏枷?,培養(yǎng)學(xué)生在實(shí)際項(xiàng)目中遇到真實(shí)問題時(shí)的編程思想,并提升學(xué)生解決問題的實(shí)踐能力的目的。
2.4實(shí)際項(xiàng)目的承接與籌備、定期參加Java程序設(shè)計(jì)大賽
教師和學(xué)生可以通過建立Java軟件工作室的方式,承接企業(yè)的軟件開發(fā)工作,工作室著手于實(shí)際項(xiàng)目的開發(fā)和探索,在此過程中學(xué)生的實(shí)踐動(dòng)手能力可以在研發(fā)過程中得到鍛煉和進(jìn)步。
學(xué)校方面也可定期舉辦有關(guān)Java的知識(shí)比賽和實(shí)操競(jìng)賽,并給予能夠熟練掌握知識(shí)或擁有優(yōu)秀實(shí)操能力的學(xué)生一定的獎(jiǎng)勵(lì)。通過比賽的方式可以調(diào)動(dòng)學(xué)生的學(xué)習(xí)勁頭,不但使學(xué)生的競(jìng)爭(zhēng)意識(shí)得到正確的引導(dǎo),還能在實(shí)操中有效的鍛煉學(xué)生的實(shí)踐動(dòng)手能力。學(xué)生不但能把平時(shí)在書面上學(xué)習(xí)到的理論知識(shí)得到應(yīng)用,而且為了贏得比賽所付出的努力,以及體現(xiàn)出的協(xié)作精神,都是未來工作后提升業(yè)務(wù)能力的奠基石,在競(jìng)賽中體會(huì)到的樂趣也會(huì)促使學(xué)生對(duì)專業(yè)知識(shí)的興趣更加濃烈,學(xué)習(xí)的積極性將會(huì)得到很大的提升。
2.5開展MOOCS精品課程
MOOCS課程又稱“慕課”,它是互聯(lián)網(wǎng)+教育的新興課程,是一種大規(guī)模的開放在線課程。高校應(yīng)把慕課資源融合在Java系列課程實(shí)踐教學(xué)體系中,首先從《Java語言程序設(shè)計(jì)》和《Web開發(fā)技術(shù)》兩門基礎(chǔ)課程開始實(shí)驗(yàn),并完成書內(nèi)所有章節(jié)的視頻錄制和測(cè)試作業(yè)等準(zhǔn)備工作。并結(jié)合學(xué)生實(shí)際的學(xué)習(xí)情況對(duì)每門課程進(jìn)行周期性的線上測(cè)驗(yàn),測(cè)驗(yàn)評(píng)判標(biāo)準(zhǔn)通常由同年級(jí)的學(xué)生進(jìn)行測(cè)評(píng),為了公平公正,可同時(shí)由5名學(xué)生同時(shí)打分計(jì)算出的平均得分即為最后學(xué)生的測(cè)試得分。
總結(jié):
在Java系列課程實(shí)踐教學(xué)體系中徹底貫徹CDIO工程教育理念十分貼切當(dāng)前教學(xué)階段的改革發(fā)展前景。在教學(xué)中,以項(xiàng)目為引導(dǎo)的教學(xué)方式,可以使學(xué)生更好的掌握J(rèn)ava系列課程,在實(shí)際接觸過項(xiàng)目教學(xué)后學(xué)生對(duì)軟件項(xiàng)目的實(shí)際開發(fā)流程已經(jīng)十分熟悉,為以后著手于軟件項(xiàng)目積累了豐富的實(shí)操經(jīng)驗(yàn)。高校今后將繼續(xù)對(duì)教學(xué)改革措施進(jìn)行深入的探究,繼續(xù)加強(qiáng)建設(shè)整個(gè)Java系列課程實(shí)踐教學(xué)體系,致力于在大范圍領(lǐng)域深推進(jìn)CDIO理念的革新式教學(xué)。
參考文獻(xiàn)
[1]劉冰月,劉蕾.CDIO教學(xué)模式在Java系列課程實(shí)踐教學(xué)體系建設(shè)中的應(yīng)用[J].軟件工程,2019,22(06):56-59.
[2]田錦龍.基于CDIO的JAVA課程群教學(xué)設(shè)計(jì)與實(shí)踐[D].長(zhǎng)春師范大學(xué),2017.
[3]厲威成.CDIO模式的教育理念及其實(shí)踐研究[D].四川師范大學(xué),2012.
[4]黃正寶.高職JavaWeb開發(fā)課程體系構(gòu)建與教學(xué)實(shí)施[J].電腦知識(shí)與技術(shù),2016,12(34):146-148.
作者簡(jiǎn)介:夏鈺紅(1982.12-),女,河南人,碩士,講師,研究方向:網(wǎng)絡(luò)體系結(jié)構(gòu)。