王紅霞
(浙江水利水電學(xué)院計(jì)算機(jī)與信息工程系,浙江 杭州 310018)
目前,JAVA課程是高職院校計(jì)算機(jī)基礎(chǔ)平臺(tái)中的核心課程,其目的是使學(xué)生了解面向?qū)ο?OOP)的基本思想,掌握基本的編程方法和編程技巧,為后續(xù)高端課程的學(xué)習(xí)打下良好的基礎(chǔ),然而,從反饋的JAVA教學(xué)效果來看,不盡人意,幾個(gè)不足之處值得反思:
(1)由于課程學(xué)時(shí)數(shù)較短,教師往往側(cè)重于講解學(xué)生需要掌握的知識(shí)點(diǎn)和語法,課堂上,采用“一言堂”的教學(xué)方式,沒有把思維邏輯和編程算法作為教學(xué)的主線,在講解知識(shí)點(diǎn)時(shí)很少注重動(dòng)手實(shí)踐,使學(xué)生的學(xué)習(xí)處于一種被動(dòng)的狀態(tài).普遍學(xué)生感覺JAVA語法生硬、枯燥無味、抽象難以理解,即使課堂上感覺似乎聽明白了,因沒有一個(gè)課余可供立馬驗(yàn)證的實(shí)踐平臺(tái),其掌握程度浮于表面,并不能真正理解,盡管課余教師會(huì)安排上機(jī)或布置書面作業(yè),讓學(xué)生進(jìn)行實(shí)戰(zhàn)訓(xùn)練,但從實(shí)際的教學(xué)實(shí)踐來看,效果不好.
(2)由于學(xué)生知識(shí)層次差異,底子薄,缺乏自學(xué)能力和實(shí)踐動(dòng)手能力,部分學(xué)生上機(jī)實(shí)驗(yàn)走于形式,沒有真正將理論知識(shí)和上機(jī)實(shí)踐有效地結(jié)合起來,對(duì)上機(jī)實(shí)驗(yàn)作業(yè)通常是草草敷衍了事,達(dá)不到預(yù)想的想通過實(shí)踐來提高編程能力的真正目的.久而久之學(xué)生的編程興趣和信心慢慢褪去,逐漸產(chǎn)生了厭煩學(xué)習(xí)的情緒.
因此,對(duì)JAVA課程來講,如何提升學(xué)生的學(xué)習(xí)興趣和熱情,進(jìn)行有效的JAVA課程的教學(xué)改革,使其符合高職院校學(xué)生學(xué)習(xí)的特點(diǎn),轉(zhuǎn)變學(xué)生的學(xué)習(xí)觀念進(jìn)行自主自覺的學(xué)習(xí),成為當(dāng)前一個(gè)比較熱點(diǎn)的問題.
構(gòu)思(Conceive)、設(shè)計(jì)(Disign)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate)是CDIO的四個(gè)主要環(huán)節(jié),它依托產(chǎn)品的開發(fā)流程,從產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行,提倡學(xué)生用一種主動(dòng)的、實(shí)踐的方式參與和學(xué)習(xí)工程知識(shí)[1],注重學(xué)生的基礎(chǔ)知識(shí)、個(gè)人能力、團(tuán)隊(duì)合作能力和工程綜合運(yùn)用的培養(yǎng)[2].基于CDIO理念的JAVA課程教學(xué)模式是“做中學(xué)”和“學(xué)中做”思想的集中體現(xiàn)和概括.
為了推進(jìn)JAVA課程改革,我們組建了由2~3位教學(xué)骨干教師組成的JAVA課程教學(xué)團(tuán)隊(duì).從學(xué)生的學(xué)情出發(fā),結(jié)合目前企業(yè)的實(shí)際崗位需求,踐行了一系列以學(xué)生為課堂主體,實(shí)踐崗位技能為主線,體現(xiàn)I和O理念的教學(xué)改革舉措.
市場定位
以提升崗位技能為主線,結(jié)合高職類學(xué)生“知識(shí)實(shí)用、夠用”的原則,課題組成員深入企業(yè)進(jìn)行市場調(diào)研,明確企業(yè)的實(shí)際崗位需求,另外通過設(shè)計(jì)畢業(yè)生調(diào)查問卷和電話訪談,進(jìn)一步明確本課程的市場定位和知識(shí)定位.
對(duì)高職院校的學(xué)生來講,JAVA課程關(guān)鍵在于培養(yǎng)學(xué)生的動(dòng)手能力和職業(yè)情操,具體可分解成三個(gè)方面:第一,培養(yǎng)學(xué)生的邏輯思維能力(算法)和分析問題、解決問題的能力,為后續(xù)高端課程,如J2EE開發(fā)、JSP/Struts開發(fā)等課程的學(xué)習(xí),奠定基礎(chǔ);第二,培養(yǎng)學(xué)生的語言溝通能力和團(tuán)隊(duì)合作精神.第三,培養(yǎng)學(xué)生的良好素質(zhì)和敬業(yè)精神,做一個(gè)“準(zhǔn)職業(yè)人”.
隨著近些年來的擴(kuò)招,學(xué)生的知識(shí)底蘊(yùn)越來越低,自主學(xué)習(xí)能力很差,為了不打擊學(xué)生的學(xué)習(xí)積極性和學(xué)習(xí)興趣,降低學(xué)習(xí)門檻,我們將語法部分和面向?qū)ο蟛糠职?∶1分開教學(xué),依據(jù)“由淺入深、循序漸進(jìn)”的原則,重構(gòu)知識(shí)鏈,見圖1,注重對(duì)基礎(chǔ)知識(shí)的強(qiáng)化和鞏固,注重邏輯思維能力和實(shí)踐技能的培養(yǎng).
圖1 知識(shí)分解
在實(shí)際教學(xué)中,教師應(yīng)靈活運(yùn)用各種教學(xué)方法和手段,建立起以學(xué)生為主體,體現(xiàn)“做中學(xué)、學(xué)中做”理念的課堂教學(xué).
(1)在教學(xué)方法的選取上,主要采用任務(wù)驅(qū)動(dòng)的教學(xué)方法,明確每堂課的學(xué)習(xí)任務(wù),讓學(xué)生在參與完成任務(wù)的過程中掌握任務(wù)所涉及的知識(shí)點(diǎn).在提出任務(wù)時(shí)采用問題啟發(fā)式教學(xué),引導(dǎo)學(xué)生如何思考,從而提高學(xué)生對(duì)問題的分析思維能力和解決能力.
(2)在教學(xué)實(shí)施上,采用“回顧-導(dǎo)入-示范-模仿-鞏固”四步法的“一體化”教學(xué).回顧是鞏固上一堂課的知識(shí)點(diǎn),檢驗(yàn)學(xué)生的掌握程度;導(dǎo)入是擺一個(gè)案例,讓學(xué)生思考如何利用已有知識(shí)來解決,是否有更好的解決方案,從而導(dǎo)入新的知識(shí)點(diǎn);示范是讓學(xué)生一邊學(xué)一邊跟著寫代碼,邊學(xué)邊練,以掌握知識(shí)點(diǎn);模仿是拋出一些跟案例相似的問題,讓學(xué)生現(xiàn)場完成;鞏固是對(duì)本堂課內(nèi)容做一個(gè)總結(jié),并給出一定量的題目,讓學(xué)生進(jìn)一步強(qiáng)化和提高.
(3)因材施教,分層次分組教學(xué).同樣的一門課程,學(xué)生的愛好程度和興趣點(diǎn)不同.有些學(xué)生可能很喜歡,他們會(huì)自覺地騰出更多的業(yè)余時(shí)間來進(jìn)行更多地學(xué)習(xí);大部分學(xué)生可能處于一種中間狀態(tài),即不愛也不恨,他們關(guān)注的焦點(diǎn)是如何聽好課,取得課程成績的高分;少數(shù)同學(xué)則可能根本就不喜歡這門課程,只求成績過關(guān),平時(shí)基本上不學(xué),考試前抱個(gè)佛腳.針對(duì)這些情況,我們進(jìn)行了分層次分對(duì)象教學(xué)[3]:
① 成立課外學(xué)習(xí)小組[4][5].將對(duì)課程有濃厚興趣的學(xué)生分成若干小組,一般六個(gè)人一組,以項(xiàng)目組形式參與教師的教學(xué)科研項(xiàng)目,選出一位當(dāng)任項(xiàng)目負(fù)責(zé)人,負(fù)責(zé)整體協(xié)調(diào)、角色溝通和組織討論,其他成員通過扮演不同的角色完成各自的任務(wù),以體驗(yàn)不同的工作職責(zé).
在整個(gè)項(xiàng)目的實(shí)施過程中,不僅要培養(yǎng)學(xué)生的專業(yè)技能和專業(yè)知識(shí),以適應(yīng)不同的崗位需求,另外還要注重培養(yǎng)學(xué)生的團(tuán)隊(duì)合作和職業(yè)精神.在小組進(jìn)行討論時(shí),教師應(yīng)以一個(gè)旁觀者的身份參與互動(dòng),為學(xué)生盡量營造一個(gè)輕松、愉快的學(xué)習(xí)氛圍,使學(xué)生敢于發(fā)問,敢于表達(dá)自己的想法,讓學(xué)生在討論中提高自己的語言溝通能力和問題創(chuàng)新能力.
②以朋友身份進(jìn)行業(yè)余指導(dǎo).針對(duì)中間狀態(tài)的學(xué)生,可以利用各種學(xué)習(xí)互動(dòng)平臺(tái),如QQ,MSN等,及時(shí)了解學(xué)生的學(xué)習(xí)動(dòng)態(tài)和學(xué)習(xí)心理,耐心及時(shí)解答學(xué)生提出的各類問題,讓更多的學(xué)生能參與到“實(shí)現(xiàn)-運(yùn)行”實(shí)踐任務(wù)中來,參與到課程改革的群體中來.
③個(gè)別輔導(dǎo).給層次差,但有上進(jìn)心的同學(xué)另起小灶,通過耐心輔導(dǎo)和手把手教學(xué),幫助他們及時(shí)掌握和消化本堂課的知識(shí)點(diǎn),提升他們對(duì)本課程的學(xué)習(xí)興趣和熱情.
傳統(tǒng)的考核一般采用“一考定終身”的做法,最終的成績由兩部分綜合構(gòu)成:筆試成績(占70%)和平時(shí)成績(占30%),其中,平時(shí)成績主要考察學(xué)生的缺曠課情況和出勤率情況,另外兼顧作業(yè)的完成情況.很明顯,此考核方法,忽視了學(xué)生實(shí)踐能力的培養(yǎng),導(dǎo)致普遍學(xué)生的動(dòng)手能力較差.
本課程引入OJ在線評(píng)測系統(tǒng),方便教師進(jìn)行形式多樣的過程考核,比如你可以隨時(shí)進(jìn)行單元測驗(yàn)、期中測驗(yàn)和課程結(jié)束測驗(yàn);另外也有助于進(jìn)行分層次教學(xué),根據(jù)學(xué)生的知識(shí)層次差異和對(duì)該知識(shí)單元的運(yùn)用能力,有針對(duì)性地布置相應(yīng)的題目,讓學(xué)生在規(guī)定時(shí)間內(nèi)完成.由于OJ具有“在線提交,自動(dòng)判題,實(shí)時(shí)排名、結(jié)果統(tǒng)計(jì)”等特點(diǎn),教師可以快速地掌握學(xué)生對(duì)該知識(shí)點(diǎn)的運(yùn)用程度,以便騰出更多的時(shí)間去輔導(dǎo)學(xué)生,跟學(xué)生進(jìn)行交流和答疑,并進(jìn)行教學(xué)總結(jié)和反思.另一方面學(xué)生通過OJ在線做題,可以激發(fā)學(xué)生對(duì)解決問題的潛能,變被動(dòng)學(xué)習(xí)為主動(dòng)學(xué)習(xí),久而久之,可以充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣和主動(dòng)性,提高學(xué)生對(duì)本課程的興趣.
本課程在實(shí)施過程中,除了強(qiáng)調(diào)編程技能的訓(xùn)練外,還注重培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神、問題的分析和解決能力等方面的綜合素質(zhì).在教學(xué)實(shí)踐中,我們發(fā)現(xiàn),單憑傳統(tǒng)的教學(xué)模式,是很難滲透的.因此,在具體的實(shí)施過程中,我們經(jīng)常會(huì)巧妙地保留或設(shè)置某些課外問題讓學(xué)生去課外思考,引導(dǎo)他們可以通過那些途徑來獲取解決方案,比如可求助于互聯(lián)網(wǎng)或圖書館.一旦學(xué)生掌握了這些方法,他們的學(xué)習(xí)積極性也就被激發(fā)出來了,解決問題的能力也得到了提升.
經(jīng)過了近幾年的共同努力,JAVA課程已取得了比較明顯的改革效果:
(1)轉(zhuǎn)變了過去的授課傳統(tǒng),課程組教師已從傳統(tǒng)的以傳授理論知識(shí)為主,轉(zhuǎn)變成以提高學(xué)生動(dòng)手技能和職業(yè)素養(yǎng)為主.
(2)學(xué)生由被動(dòng)學(xué)習(xí)轉(zhuǎn)為主動(dòng)學(xué)習(xí),自主學(xué)習(xí)和創(chuàng)新思維能力的意識(shí)得到了增強(qiáng).
(3)動(dòng)態(tài)的過程考核,打破了以往“一考一錘子”的考核歷史.
(4)采用“一體化”的分層次分對(duì)象教學(xué)模式,大大促進(jìn)了不同層次學(xué)生的求知欲和學(xué)習(xí)熱情,跟以往相比,成績有了大幅度的提高,不及格率低于10%.
在JAVA課程的教學(xué)改革中,課題組成員緊密結(jié)合企業(yè)崗位需求,依照“實(shí)用”、“夠用”的原則,采用“循序漸進(jìn)”、“由淺入深”的教學(xué)手段,重構(gòu)知識(shí)鏈,不僅培養(yǎng)了學(xué)生的崗位技能和職業(yè)素養(yǎng),同時(shí)也為后續(xù)高端課程的學(xué)習(xí)奠定了比較扎實(shí)的基礎(chǔ).當(dāng)然,在具體的教學(xué)實(shí)施中,仍存在一些問題,比如缺乏一個(gè)合適的、能貫穿課程內(nèi)容始末的項(xiàng)目,導(dǎo)致CDIO理念體現(xiàn)的不夠,僅停留在I和O階段.今后將繼續(xù)努力,不斷進(jìn)行總結(jié)和教學(xué)反思,擴(kuò)大教學(xué)改革的力度,力爭把JAVA課程建設(shè)成為學(xué)生、學(xué)校、企業(yè)“三方受益”的課程.
[1]顧佩華,沈民奮,李升平,等.從CDIO到EIP-CDIO-汕頭大學(xué)工程教育與人才培養(yǎng)模式[J].高等工程教育研究,2008(1):21-27.
[2]康全禮,陸小華,熊光晶.CDIO大綱與工程創(chuàng)新型人才培養(yǎng)[J].高等教育研究學(xué)報(bào),2008,31(4):15 -18.
[3]馬曉梅.CDIO理念下JAVA語言課程的設(shè)計(jì)與探討[J].高教論壇,2010(12):95-96.
[4]楊 紅.《JAVA項(xiàng)目實(shí)訓(xùn)》課程教學(xué)改革——基于CDIO模式[J].遼寧警專學(xué)報(bào),2012(11):109 -112.
[5]覃遵躍.基于CDIO理念的軟件工程專業(yè)JAVA語言教學(xué)改革[J].計(jì)算機(jī)教育,2012(19):77 -81.
浙江水利水電學(xué)院學(xué)報(bào)2013年2期