朱亞玲 李曉斌 張睿敏 周秀媛
(蘭州工業(yè)學(xué)院,甘肅 蘭州730070)
隨著我國信息化建設(shè)的不斷發(fā)展和深入,IT 產(chǎn)業(yè)作為信息化建設(shè)中的核心得到了飛速的發(fā)展。這就要求高等計(jì)算機(jī)教育必須培養(yǎng)出具備較強(qiáng)專業(yè)知識(shí)、能力和素質(zhì)的IT 人才,從而提高我國計(jì)算機(jī)行業(yè)的核心競爭力。最近幾年計(jì)算機(jī)專業(yè)的畢業(yè)生不少,但許多IT 企業(yè)仍反映招聘不到合適的人才。 為了解決這些問題,同時(shí)使學(xué)生對(duì)計(jì)算機(jī)專業(yè)課程產(chǎn)生興趣,國內(nèi)許多高校在課程教學(xué)改革方面進(jìn)行了全新的探索,但效果不甚理想,其主要問題集中表現(xiàn)在學(xué)生缺乏實(shí)踐能力,難以適應(yīng)企業(yè)工作的要求。
《JSP 應(yīng)用技術(shù)》是計(jì)算機(jī)專業(yè)的核心課程,它以動(dòng)態(tài)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)為目標(biāo),使學(xué)生掌握J(rèn)ava Web 開發(fā)的程序設(shè)計(jì)方法、具備良好的編程思維能力,具有很強(qiáng)的實(shí)踐性和實(shí)際應(yīng)用價(jià)值,是培養(yǎng)學(xué)生未來崗位技能的核心課。同時(shí),為后續(xù)計(jì)算機(jī)課程,如開發(fā)工具、J2EE 輕量級(jí)框架技術(shù)等打下良好的基礎(chǔ)。 但目前教學(xué)中常見的問題是:集中式的講述基礎(chǔ)知識(shí),學(xué)生機(jī)械接受教師灌輸?shù)睦碚撝R(shí);過于依賴教材,內(nèi)容枯燥,舉例死板、分離,教學(xué)手段單一,導(dǎo)致學(xué)生學(xué)習(xí)興趣淡化[1];忽略程序的“設(shè)計(jì)”過程,學(xué)生缺乏分析解決項(xiàng)目的工程能力;缺乏對(duì)學(xué)生的溝通協(xié)作能力的培養(yǎng)[2]。 針對(duì)這些問題,嘗試采用CDIO 教學(xué)模式進(jìn)行教學(xué)改革。
CDIO 是近年提倡的一種全新工程教育理念。 它代表構(gòu)思、設(shè)計(jì)、實(shí)施和運(yùn)作。 它的核心思想是以真實(shí)系統(tǒng)為基礎(chǔ),將產(chǎn)品從研發(fā)到運(yùn)作的生命周期作為載體,教導(dǎo)學(xué)生如何尋找問題、分析討論問題、設(shè)計(jì)解決方案,讓學(xué)生主動(dòng)地把課程知識(shí)結(jié)構(gòu)有機(jī)地融入到學(xué)習(xí)、實(shí)踐的全部過程當(dāng)中[3]。通過課程學(xué)習(xí)和實(shí)踐操作,一步步實(shí)現(xiàn)一個(gè)現(xiàn)實(shí)的系統(tǒng),提高對(duì)理論知識(shí)的理解和應(yīng)用,從而達(dá)到培養(yǎng)適應(yīng)社會(huì)需求的人才目標(biāo)。 CDIO 非常適合工科類專業(yè)的教學(xué)。 本文結(jié)合課程特點(diǎn),將CDIO 思想應(yīng)用于教學(xué)過程,提出了基于CDIO 的教學(xué)改革方案。
教學(xué)中使用項(xiàng)目驅(qū)動(dòng)和案例教學(xué)把抽象原理和概念具體化,把知識(shí)點(diǎn)貫穿于案例教學(xué), 學(xué)生清楚地認(rèn)識(shí)知識(shí)點(diǎn)在實(shí)際項(xiàng)目中的應(yīng)用,增進(jìn)學(xué)習(xí)興趣和動(dòng)力。
1)項(xiàng)目選擇和案例選編:首先,在學(xué)生比較熟悉的領(lǐng)域及其應(yīng)用系統(tǒng)中, 選取真實(shí)的并正在得到廣泛使用的軟件應(yīng)用系統(tǒng)作為案例,案例要涵蓋主要教學(xué)內(nèi)容,體現(xiàn)重點(diǎn),同時(shí)難易程度要適中,保證能夠激發(fā)學(xué)生思考問題的主動(dòng)性,提高自主學(xué)習(xí)的興趣[4]。 其次,教學(xué)選用2~3 個(gè)案例同時(shí)展開,讓學(xué)生有更多機(jī)會(huì)理解與掌握相關(guān)知識(shí)。
2)課內(nèi)授課:授課過程中,采用項(xiàng)目驅(qū)動(dòng)和案例講解法,以案例為主線,教師為主體,帶領(lǐng)學(xué)生對(duì)授課案例中的問題進(jìn)行分析討論,從而引入理論知識(shí),結(jié)合案例講授相關(guān)知識(shí)點(diǎn)和問題解決方法。 然后再回到案例中,讓學(xué)生動(dòng)手練習(xí)、解決案例中的問題,做到講練一體化,教師從旁協(xié)助。案例教學(xué)讓學(xué)生“在學(xué)中做,做中學(xué)”,提高學(xué)生的實(shí)踐動(dòng)手能力[1]。
3)累加式實(shí)驗(yàn):課程實(shí)驗(yàn)環(huán)節(jié)是學(xué)生將知識(shí)轉(zhuǎn)化為能力的重要環(huán)節(jié)。 按照不同的課程內(nèi)容把案例分解為與之對(duì)應(yīng)的教學(xué)項(xiàng)目,將各知識(shí)點(diǎn)遞進(jìn)地融入到教學(xué)項(xiàng)目,實(shí)驗(yàn)內(nèi)容依次累加。 學(xué)生通過學(xué)習(xí)課程內(nèi)容逐漸完成這種累加式的教學(xué)項(xiàng)目,從而對(duì)知識(shí)和應(yīng)用的理解從零散、無頭緒的,似乎沒有什么用處的一個(gè)個(gè)點(diǎn),串成線,由一條條線再織成面,加強(qiáng)了學(xué)生對(duì)所學(xué)知識(shí)總體的把握和綜合運(yùn)用的能力[4]。
4)課外整體案例實(shí)踐:首先,將學(xué)生分成若干開發(fā)小組并選定項(xiàng)目組長。 然后教師給出項(xiàng)目及項(xiàng)目任務(wù)書。 項(xiàng)目必須涉及到該課程授課中的全部內(nèi)容。接著,教師描述項(xiàng)目的全部需求和行業(yè)背景,幫助學(xué)生全面理清案例中涉及到的問題之間的相互關(guān)系,學(xué)生以小組為單位進(jìn)行案例構(gòu)思設(shè)計(jì)。 在案例實(shí)現(xiàn)運(yùn)作過程中,小組成員根據(jù)職責(zé)進(jìn)行任務(wù)劃分,相互配合完成各自負(fù)責(zé)的模塊,完成后進(jìn)行系統(tǒng)的整合。最后由組長根據(jù)小組的案例分析實(shí)施情況,運(yùn)用CDIO 理念中的構(gòu)思—設(shè)計(jì)—實(shí)現(xiàn)—運(yùn)作的步驟對(duì)案例的分析、編碼及團(tuán)隊(duì)協(xié)調(diào)配合方面做全面闡述,進(jìn)行答辯[1]。通過課外整體案例的實(shí)踐讓學(xué)生對(duì)項(xiàng)目的運(yùn)作過程也有了親身實(shí)踐機(jī)會(huì),同時(shí)也激發(fā)了學(xué)生的創(chuàng)造性思維,充分調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性, 提高了學(xué)生分析問題和解決問題的能力,很好的實(shí)現(xiàn)了“做中學(xué)、學(xué)中做”的教學(xué)效果。
不同于傳統(tǒng)的工科類課程采用期末書面形式展開的評(píng)估方法,根據(jù)CDIO 理念,課程考核將理論與實(shí)踐相結(jié)合,以學(xué)生的平時(shí)表現(xiàn)、實(shí)驗(yàn)質(zhì)量評(píng)價(jià)、口頭表達(dá)展示、筆試等多方面對(duì)學(xué)生的學(xué)習(xí)效果進(jìn)行綜合評(píng)價(jià)[5]。
評(píng)價(jià)標(biāo)準(zhǔn)是: 平時(shí)情況占總成績的10%(缺席5 次不給予成績),實(shí)驗(yàn)完成情況檢查占總成績的20%,課外作品完成后檢查評(píng)價(jià)和學(xué)生答辯演示占總成績的50%,相關(guān)文檔資料的質(zhì)量占20%。 對(duì)于這門課的學(xué)習(xí)效果評(píng)價(jià)基本上是一個(gè)過程化的評(píng)價(jià),而不是期末一次考試來決定學(xué)生的成績,通過這種方式可有效改變學(xué)生在期末全力以赴準(zhǔn)備半個(gè)月來突擊通過考試這一現(xiàn)象,學(xué)生的學(xué)習(xí)效果也有較大提高。
綜上所述,《JSP 應(yīng)用技術(shù)》教學(xué)中應(yīng)用CDIO,符合課程的認(rèn)知和教學(xué)規(guī)律。 通過CDIO 模式的滲入, 每個(gè)小組都完成了一個(gè)動(dòng)態(tài)的WEB 網(wǎng)站, 參與項(xiàng)目的每個(gè)學(xué)生都獨(dú)立完成了一個(gè)模塊的設(shè)計(jì)與代碼編寫,在個(gè)人專業(yè)能力、工程實(shí)踐能力和人際交往能力等方面都得到了較大幅度的提高。同時(shí),很多學(xué)生在項(xiàng)目實(shí)施過程中,通過自己查找資料學(xué)到了很多書本上沒有的知識(shí),提高了他們的自學(xué)能力。 實(shí)踐證明,在課堂內(nèi)容設(shè)置合理的基礎(chǔ)上,通過靈活多樣的教學(xué)手段、累加式實(shí)驗(yàn)的設(shè)置、課外整體案例的實(shí)踐,可以激發(fā)學(xué)生的學(xué)習(xí)興趣和自主性,提高教學(xué)質(zhì)量,為今后與企業(yè)需求的無縫銜接打下了堅(jiān)實(shí)的基礎(chǔ)。
[1]劉志剛.CDIO 案例教學(xué)在程序設(shè)計(jì)課程中的實(shí)踐[J].課程教材,2011(4).
[2]楊虹.《Java 項(xiàng)目實(shí)訓(xùn)》課程教學(xué)改革:基于CDIO 模式[J].遼寧警專學(xué)報(bào),2012(6).
[3]王剛.CDIO 工程教育模式的解讀與思考[J].中國高教研究,2009(5).
[4]邱珊.CDIO 教育模式在《Java 語言程序設(shè)計(jì)》教學(xué)中的應(yīng)用[J].現(xiàn)代計(jì)算機(jī),2011(9).
[5]曹瑩瑩.基于CDIO 的程序設(shè)計(jì)類課程案例的設(shè)計(jì)與實(shí)施[J].計(jì)算機(jī)教育,2011(6).
[6]羅榮良.基于CDIO 的計(jì)算機(jī)應(yīng)用類課程改革和實(shí)踐[J].計(jì)算機(jī)教育,2013(5).