張建麗 劉冬 梁晶
摘要:JAVA類課程是計(jì)算機(jī)專業(yè)的專業(yè)核心課,應(yīng)用性非常強(qiáng)大。該文的宗旨將CDIO理念融入到本類課程的教學(xué)做一體化項(xiàng)目開發(fā)和實(shí)踐之中。針對(duì)高職學(xué)生特點(diǎn),適當(dāng)降低課程教學(xué)內(nèi)容的難度,挖掘課程教學(xué)過程中學(xué)生學(xué)習(xí)的興趣點(diǎn),按照“實(shí)用—夠用—能用”的基本原則精選與學(xué)生生活相關(guān)的編程小項(xiàng)目,并布置以小組形式完成。采用CDIO四段式教學(xué)環(huán)節(jié),結(jié)合項(xiàng)目驅(qū)動(dòng)法進(jìn)行教學(xué),提高了JAVA課程教學(xué)的質(zhì)量和水平,也為軟件類課程改革奠定了基礎(chǔ)。
關(guān)鍵詞:JAVA;CDIO理念; 四段式教學(xué)環(huán)節(jié);項(xiàng)目驅(qū)動(dòng)法
中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)36-8740-02
Java是SUN公司組織開發(fā)的一種純面向?qū)ο蟪绦蛟O(shè)計(jì)語言,因其具有與平臺(tái)無關(guān)性、安全性和分布式的特點(diǎn),使它成為Internet上最受歡迎的編程語言。 “網(wǎng)上購物,網(wǎng)上銀行,遠(yuǎn)程教學(xué)”都在使用JAVA技術(shù)。因此大多數(shù)高校中均引入JAVA語言課程學(xué)習(xí)。但是java作為一門枯燥的編程課程,需要學(xué)生分析問題、解決問題能力較高。傳統(tǒng)教學(xué)以學(xué)科為導(dǎo)向,強(qiáng)調(diào)學(xué)科知識(shí)的完備性和系統(tǒng)性,教學(xué)方法“重講解,輕實(shí)踐”,不注重對(duì)學(xué)生自主編程能力的培養(yǎng),缺乏教學(xué)過程反思。其根本弊端在于只管“教”、不管“用”。導(dǎo)致學(xué)生走上工作崗位后,發(fā)現(xiàn)滿腹經(jīng)綸,無從下手。加之當(dāng)今高職學(xué)生知識(shí)基礎(chǔ)差、學(xué)習(xí)主動(dòng)性不足、目標(biāo)意識(shí)不強(qiáng)等特點(diǎn),導(dǎo)致新形勢(shì)下高職院校的程序設(shè)計(jì)類課程的教學(xué)改革勢(shì)在必行。
1 CDIO概述
CDIO工程教育模式是近年來國際工程教育改革的最新成果。CDIO是一種工程教育模式, 是“做中學(xué)”和“基于項(xiàng)目的教育和學(xué)習(xí)”的體現(xiàn),樹立“以學(xué)生為中心”的新觀念,引導(dǎo)學(xué)生“主動(dòng)學(xué)習(xí)”。
CDIO代表構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate),它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體,讓學(xué)生以主動(dòng)的、實(shí)踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)工程。運(yùn)用CDIO理念使JAVA課程立足學(xué)生實(shí)際操作能力、軟件開發(fā)能力、人際團(tuán)隊(duì)能力和素質(zhì)的培養(yǎng)。
2 CDIO在項(xiàng)目教學(xué)中的應(yīng)用
依據(jù)CDIO教育模式, JAVA課程應(yīng)將課堂教學(xué)與項(xiàng)目教學(xué)有機(jī)結(jié)合,切實(shí)“以學(xué)生為中心”組織教學(xué),讓學(xué)生體會(huì)“做中學(xué)”的學(xué)習(xí)方式。
2.1 構(gòu)思階段
是一個(gè)很重要的階段,老師如何幫助、引導(dǎo)學(xué)生去發(fā)現(xiàn)問題,找到合適的項(xiàng)目是項(xiàng)目教學(xué)順利實(shí)施的關(guān)鍵。鼓勵(lì)每位同學(xué)列舉自己感興趣的、生活中熟悉的應(yīng)用案例,鼓勵(lì)學(xué)生走出校園,接觸社會(huì),學(xué)生會(huì)表現(xiàn)出極大的興趣,他們簡(jiǎn)要寫出自己的功能需求,初步的界面設(shè)計(jì),然后進(jìn)行搜集、整理、匯總,從而確定項(xiàng)目的題目。項(xiàng)目確定后完成下表信息的填寫,把項(xiàng)目的構(gòu)思過程記錄下來。一般項(xiàng)目?jī)?nèi)容比較多,在學(xué)時(shí)有限的情況下,需要將學(xué)生分組來完成,每一組負(fù)責(zé)一個(gè)模塊,在教師講解知識(shí)點(diǎn)的過程中將問題放到網(wǎng)上并提供成功案例,當(dāng)學(xué)生感到無從下手時(shí)作為參考。同時(shí)組內(nèi)同學(xué)分工也必須明確,各組選定小組長來完成組內(nèi)日常事務(wù)的分配、監(jiān)督、協(xié)調(diào)并及時(shí)與教師交流出現(xiàn)的各種問題。分組學(xué)習(xí)即可以提高學(xué)生的團(tuán)隊(duì)合作精神,也可以培養(yǎng)學(xué)生的責(zé)任感和使命感。
圖1
2.2 設(shè)計(jì)階段
項(xiàng)目圍繞確定的主題,進(jìn)行概要設(shè)計(jì)。規(guī)劃項(xiàng)目實(shí)施進(jìn)程,填寫相應(yīng)的規(guī)劃表(如下圖)作為參考。該環(huán)節(jié)教學(xué)中盡可能的提供學(xué)習(xí)方便,開放網(wǎng)絡(luò),引導(dǎo)學(xué)生充分利用網(wǎng)絡(luò)、圖書館等資源查找與本組項(xiàng)目類似的相關(guān)資料,可以通過面對(duì)面訪談、問卷調(diào)查等多種方式進(jìn)行需求分析,從而確定出所要完成的功能模塊,最終引導(dǎo)并幫助學(xué)生畫出概要設(shè)計(jì)圖。這樣的方式讓學(xué)生感覺到軟件工程理論指導(dǎo)項(xiàng)目開發(fā)的必要性,比單純的知識(shí)講授更有意義。
圖2
2.3 實(shí)施階段
將整個(gè)應(yīng)用項(xiàng)目按照課程知識(shí)點(diǎn)的分布,以每課時(shí)能完成的獨(dú)立的功能模塊進(jìn)行劃分,將這些分解后的項(xiàng)目模塊分布到各個(gè)實(shí)驗(yàn)中,知識(shí)點(diǎn)全部學(xué)完之后進(jìn)行各組分項(xiàng)目的整合,經(jīng)過反復(fù)代碼調(diào)試,最后完成項(xiàng)目測(cè)試工作。團(tuán)隊(duì)成員分工、協(xié)作共同完成,每個(gè)人都有自己負(fù)責(zé)的任務(wù),都必須了解項(xiàng)目的目標(biāo),在這樣的環(huán)境里,鍛煉了成員的團(tuán)隊(duì)意識(shí)、協(xié)作精神。
2.4 運(yùn)行階段
先由各項(xiàng)目團(tuán)隊(duì)進(jìn)行自評(píng),主講人通過PPT課件形式演示本組項(xiàng)目的設(shè)計(jì)思路、功能模塊、關(guān)鍵技術(shù)的核心代碼等內(nèi)容,同時(shí)指出項(xiàng)目的收獲與不足。占總成績(jī)的30%。然后各小組進(jìn)行互評(píng),取長補(bǔ)短,成績(jī)比例與自評(píng)環(huán)節(jié)相同。最后由教師點(diǎn)評(píng)各組的項(xiàng)目作品,分析各組的優(yōu)勢(shì)及存在問題,占40%。這樣的方式讓學(xué)生感覺到軟件開發(fā)的成就感,培養(yǎng)了學(xué)生的團(tuán)隊(duì)意識(shí)。
經(jīng)試驗(yàn)證明,應(yīng)用CDIO模式進(jìn)行JAVA教學(xué),真正做到了“以學(xué)生為中心”,激發(fā)學(xué)生興趣和自主性,強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,為軟件開發(fā)類課程改革奠定了基礎(chǔ)。有效地激發(fā)學(xué)生的學(xué)習(xí)熱情和學(xué)習(xí)興趣,培養(yǎng)團(tuán)隊(duì)合作交流與工程控制能力。在學(xué)生個(gè)人能力發(fā)展及提高教學(xué)效果方面收益非淺。
參考文獻(xiàn):
[1] 厲威成.CDIO模式的教育理念及其實(shí)踐研究[D].四川師范大學(xué),2012.
[2] 劉道廣,史玲華.基于CDIO理念下的高職教學(xué)改革[J]. 教育與職業(yè),2012(35):106-107.
[3] 楊虹,馮晶瑩,李紹華.《Java項(xiàng)目實(shí)訓(xùn)》課程教學(xué)改革——基于CDIO模式[J]. 遼寧警專學(xué)報(bào),2012,06:109-112.
[4] 王改霞.CDIO理念在高職院?!队?jì)算機(jī)應(yīng)用基礎(chǔ)》課程教學(xué)中的應(yīng)用研究[D].陜西師范大學(xué),2013.
[5] 劉慧.高職學(xué)生特點(diǎn)分析及對(duì)策淺探[J]. 山東商業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2010(02):36-38+47.
摘要:JAVA類課程是計(jì)算機(jī)專業(yè)的專業(yè)核心課,應(yīng)用性非常強(qiáng)大。該文的宗旨將CDIO理念融入到本類課程的教學(xué)做一體化項(xiàng)目開發(fā)和實(shí)踐之中。針對(duì)高職學(xué)生特點(diǎn),適當(dāng)降低課程教學(xué)內(nèi)容的難度,挖掘課程教學(xué)過程中學(xué)生學(xué)習(xí)的興趣點(diǎn),按照“實(shí)用—夠用—能用”的基本原則精選與學(xué)生生活相關(guān)的編程小項(xiàng)目,并布置以小組形式完成。采用CDIO四段式教學(xué)環(huán)節(jié),結(jié)合項(xiàng)目驅(qū)動(dòng)法進(jìn)行教學(xué),提高了JAVA課程教學(xué)的質(zhì)量和水平,也為軟件類課程改革奠定了基礎(chǔ)。
關(guān)鍵詞:JAVA;CDIO理念; 四段式教學(xué)環(huán)節(jié);項(xiàng)目驅(qū)動(dòng)法
中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)36-8740-02
Java是SUN公司組織開發(fā)的一種純面向?qū)ο蟪绦蛟O(shè)計(jì)語言,因其具有與平臺(tái)無關(guān)性、安全性和分布式的特點(diǎn),使它成為Internet上最受歡迎的編程語言。 “網(wǎng)上購物,網(wǎng)上銀行,遠(yuǎn)程教學(xué)”都在使用JAVA技術(shù)。因此大多數(shù)高校中均引入JAVA語言課程學(xué)習(xí)。但是java作為一門枯燥的編程課程,需要學(xué)生分析問題、解決問題能力較高。傳統(tǒng)教學(xué)以學(xué)科為導(dǎo)向,強(qiáng)調(diào)學(xué)科知識(shí)的完備性和系統(tǒng)性,教學(xué)方法“重講解,輕實(shí)踐”,不注重對(duì)學(xué)生自主編程能力的培養(yǎng),缺乏教學(xué)過程反思。其根本弊端在于只管“教”、不管“用”。導(dǎo)致學(xué)生走上工作崗位后,發(fā)現(xiàn)滿腹經(jīng)綸,無從下手。加之當(dāng)今高職學(xué)生知識(shí)基礎(chǔ)差、學(xué)習(xí)主動(dòng)性不足、目標(biāo)意識(shí)不強(qiáng)等特點(diǎn),導(dǎo)致新形勢(shì)下高職院校的程序設(shè)計(jì)類課程的教學(xué)改革勢(shì)在必行。
1 CDIO概述
CDIO工程教育模式是近年來國際工程教育改革的最新成果。CDIO是一種工程教育模式, 是“做中學(xué)”和“基于項(xiàng)目的教育和學(xué)習(xí)”的體現(xiàn),樹立“以學(xué)生為中心”的新觀念,引導(dǎo)學(xué)生“主動(dòng)學(xué)習(xí)”。
CDIO代表構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate),它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體,讓學(xué)生以主動(dòng)的、實(shí)踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)工程。運(yùn)用CDIO理念使JAVA課程立足學(xué)生實(shí)際操作能力、軟件開發(fā)能力、人際團(tuán)隊(duì)能力和素質(zhì)的培養(yǎng)。
2 CDIO在項(xiàng)目教學(xué)中的應(yīng)用
依據(jù)CDIO教育模式, JAVA課程應(yīng)將課堂教學(xué)與項(xiàng)目教學(xué)有機(jī)結(jié)合,切實(shí)“以學(xué)生為中心”組織教學(xué),讓學(xué)生體會(huì)“做中學(xué)”的學(xué)習(xí)方式。
2.1 構(gòu)思階段
是一個(gè)很重要的階段,老師如何幫助、引導(dǎo)學(xué)生去發(fā)現(xiàn)問題,找到合適的項(xiàng)目是項(xiàng)目教學(xué)順利實(shí)施的關(guān)鍵。鼓勵(lì)每位同學(xué)列舉自己感興趣的、生活中熟悉的應(yīng)用案例,鼓勵(lì)學(xué)生走出校園,接觸社會(huì),學(xué)生會(huì)表現(xiàn)出極大的興趣,他們簡(jiǎn)要寫出自己的功能需求,初步的界面設(shè)計(jì),然后進(jìn)行搜集、整理、匯總,從而確定項(xiàng)目的題目。項(xiàng)目確定后完成下表信息的填寫,把項(xiàng)目的構(gòu)思過程記錄下來。一般項(xiàng)目?jī)?nèi)容比較多,在學(xué)時(shí)有限的情況下,需要將學(xué)生分組來完成,每一組負(fù)責(zé)一個(gè)模塊,在教師講解知識(shí)點(diǎn)的過程中將問題放到網(wǎng)上并提供成功案例,當(dāng)學(xué)生感到無從下手時(shí)作為參考。同時(shí)組內(nèi)同學(xué)分工也必須明確,各組選定小組長來完成組內(nèi)日常事務(wù)的分配、監(jiān)督、協(xié)調(diào)并及時(shí)與教師交流出現(xiàn)的各種問題。分組學(xué)習(xí)即可以提高學(xué)生的團(tuán)隊(duì)合作精神,也可以培養(yǎng)學(xué)生的責(zé)任感和使命感。
圖1
2.2 設(shè)計(jì)階段
項(xiàng)目圍繞確定的主題,進(jìn)行概要設(shè)計(jì)。規(guī)劃項(xiàng)目實(shí)施進(jìn)程,填寫相應(yīng)的規(guī)劃表(如下圖)作為參考。該環(huán)節(jié)教學(xué)中盡可能的提供學(xué)習(xí)方便,開放網(wǎng)絡(luò),引導(dǎo)學(xué)生充分利用網(wǎng)絡(luò)、圖書館等資源查找與本組項(xiàng)目類似的相關(guān)資料,可以通過面對(duì)面訪談、問卷調(diào)查等多種方式進(jìn)行需求分析,從而確定出所要完成的功能模塊,最終引導(dǎo)并幫助學(xué)生畫出概要設(shè)計(jì)圖。這樣的方式讓學(xué)生感覺到軟件工程理論指導(dǎo)項(xiàng)目開發(fā)的必要性,比單純的知識(shí)講授更有意義。
圖2
2.3 實(shí)施階段
將整個(gè)應(yīng)用項(xiàng)目按照課程知識(shí)點(diǎn)的分布,以每課時(shí)能完成的獨(dú)立的功能模塊進(jìn)行劃分,將這些分解后的項(xiàng)目模塊分布到各個(gè)實(shí)驗(yàn)中,知識(shí)點(diǎn)全部學(xué)完之后進(jìn)行各組分項(xiàng)目的整合,經(jīng)過反復(fù)代碼調(diào)試,最后完成項(xiàng)目測(cè)試工作。團(tuán)隊(duì)成員分工、協(xié)作共同完成,每個(gè)人都有自己負(fù)責(zé)的任務(wù),都必須了解項(xiàng)目的目標(biāo),在這樣的環(huán)境里,鍛煉了成員的團(tuán)隊(duì)意識(shí)、協(xié)作精神。
2.4 運(yùn)行階段
先由各項(xiàng)目團(tuán)隊(duì)進(jìn)行自評(píng),主講人通過PPT課件形式演示本組項(xiàng)目的設(shè)計(jì)思路、功能模塊、關(guān)鍵技術(shù)的核心代碼等內(nèi)容,同時(shí)指出項(xiàng)目的收獲與不足。占總成績(jī)的30%。然后各小組進(jìn)行互評(píng),取長補(bǔ)短,成績(jī)比例與自評(píng)環(huán)節(jié)相同。最后由教師點(diǎn)評(píng)各組的項(xiàng)目作品,分析各組的優(yōu)勢(shì)及存在問題,占40%。這樣的方式讓學(xué)生感覺到軟件開發(fā)的成就感,培養(yǎng)了學(xué)生的團(tuán)隊(duì)意識(shí)。
經(jīng)試驗(yàn)證明,應(yīng)用CDIO模式進(jìn)行JAVA教學(xué),真正做到了“以學(xué)生為中心”,激發(fā)學(xué)生興趣和自主性,強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,為軟件開發(fā)類課程改革奠定了基礎(chǔ)。有效地激發(fā)學(xué)生的學(xué)習(xí)熱情和學(xué)習(xí)興趣,培養(yǎng)團(tuán)隊(duì)合作交流與工程控制能力。在學(xué)生個(gè)人能力發(fā)展及提高教學(xué)效果方面收益非淺。
參考文獻(xiàn):
[1] 厲威成.CDIO模式的教育理念及其實(shí)踐研究[D].四川師范大學(xué),2012.
[2] 劉道廣,史玲華.基于CDIO理念下的高職教學(xué)改革[J]. 教育與職業(yè),2012(35):106-107.
[3] 楊虹,馮晶瑩,李紹華.《Java項(xiàng)目實(shí)訓(xùn)》課程教學(xué)改革——基于CDIO模式[J]. 遼寧警專學(xué)報(bào),2012,06:109-112.
[4] 王改霞.CDIO理念在高職院?!队?jì)算機(jī)應(yīng)用基礎(chǔ)》課程教學(xué)中的應(yīng)用研究[D].陜西師范大學(xué),2013.
[5] 劉慧.高職學(xué)生特點(diǎn)分析及對(duì)策淺探[J]. 山東商業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2010(02):36-38+47.
摘要:JAVA類課程是計(jì)算機(jī)專業(yè)的專業(yè)核心課,應(yīng)用性非常強(qiáng)大。該文的宗旨將CDIO理念融入到本類課程的教學(xué)做一體化項(xiàng)目開發(fā)和實(shí)踐之中。針對(duì)高職學(xué)生特點(diǎn),適當(dāng)降低課程教學(xué)內(nèi)容的難度,挖掘課程教學(xué)過程中學(xué)生學(xué)習(xí)的興趣點(diǎn),按照“實(shí)用—夠用—能用”的基本原則精選與學(xué)生生活相關(guān)的編程小項(xiàng)目,并布置以小組形式完成。采用CDIO四段式教學(xué)環(huán)節(jié),結(jié)合項(xiàng)目驅(qū)動(dòng)法進(jìn)行教學(xué),提高了JAVA課程教學(xué)的質(zhì)量和水平,也為軟件類課程改革奠定了基礎(chǔ)。
關(guān)鍵詞:JAVA;CDIO理念; 四段式教學(xué)環(huán)節(jié);項(xiàng)目驅(qū)動(dòng)法
中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)36-8740-02
Java是SUN公司組織開發(fā)的一種純面向?qū)ο蟪绦蛟O(shè)計(jì)語言,因其具有與平臺(tái)無關(guān)性、安全性和分布式的特點(diǎn),使它成為Internet上最受歡迎的編程語言。 “網(wǎng)上購物,網(wǎng)上銀行,遠(yuǎn)程教學(xué)”都在使用JAVA技術(shù)。因此大多數(shù)高校中均引入JAVA語言課程學(xué)習(xí)。但是java作為一門枯燥的編程課程,需要學(xué)生分析問題、解決問題能力較高。傳統(tǒng)教學(xué)以學(xué)科為導(dǎo)向,強(qiáng)調(diào)學(xué)科知識(shí)的完備性和系統(tǒng)性,教學(xué)方法“重講解,輕實(shí)踐”,不注重對(duì)學(xué)生自主編程能力的培養(yǎng),缺乏教學(xué)過程反思。其根本弊端在于只管“教”、不管“用”。導(dǎo)致學(xué)生走上工作崗位后,發(fā)現(xiàn)滿腹經(jīng)綸,無從下手。加之當(dāng)今高職學(xué)生知識(shí)基礎(chǔ)差、學(xué)習(xí)主動(dòng)性不足、目標(biāo)意識(shí)不強(qiáng)等特點(diǎn),導(dǎo)致新形勢(shì)下高職院校的程序設(shè)計(jì)類課程的教學(xué)改革勢(shì)在必行。
1 CDIO概述
CDIO工程教育模式是近年來國際工程教育改革的最新成果。CDIO是一種工程教育模式, 是“做中學(xué)”和“基于項(xiàng)目的教育和學(xué)習(xí)”的體現(xiàn),樹立“以學(xué)生為中心”的新觀念,引導(dǎo)學(xué)生“主動(dòng)學(xué)習(xí)”。
CDIO代表構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate),它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體,讓學(xué)生以主動(dòng)的、實(shí)踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)工程。運(yùn)用CDIO理念使JAVA課程立足學(xué)生實(shí)際操作能力、軟件開發(fā)能力、人際團(tuán)隊(duì)能力和素質(zhì)的培養(yǎng)。
2 CDIO在項(xiàng)目教學(xué)中的應(yīng)用
依據(jù)CDIO教育模式, JAVA課程應(yīng)將課堂教學(xué)與項(xiàng)目教學(xué)有機(jī)結(jié)合,切實(shí)“以學(xué)生為中心”組織教學(xué),讓學(xué)生體會(huì)“做中學(xué)”的學(xué)習(xí)方式。
2.1 構(gòu)思階段
是一個(gè)很重要的階段,老師如何幫助、引導(dǎo)學(xué)生去發(fā)現(xiàn)問題,找到合適的項(xiàng)目是項(xiàng)目教學(xué)順利實(shí)施的關(guān)鍵。鼓勵(lì)每位同學(xué)列舉自己感興趣的、生活中熟悉的應(yīng)用案例,鼓勵(lì)學(xué)生走出校園,接觸社會(huì),學(xué)生會(huì)表現(xiàn)出極大的興趣,他們簡(jiǎn)要寫出自己的功能需求,初步的界面設(shè)計(jì),然后進(jìn)行搜集、整理、匯總,從而確定項(xiàng)目的題目。項(xiàng)目確定后完成下表信息的填寫,把項(xiàng)目的構(gòu)思過程記錄下來。一般項(xiàng)目?jī)?nèi)容比較多,在學(xué)時(shí)有限的情況下,需要將學(xué)生分組來完成,每一組負(fù)責(zé)一個(gè)模塊,在教師講解知識(shí)點(diǎn)的過程中將問題放到網(wǎng)上并提供成功案例,當(dāng)學(xué)生感到無從下手時(shí)作為參考。同時(shí)組內(nèi)同學(xué)分工也必須明確,各組選定小組長來完成組內(nèi)日常事務(wù)的分配、監(jiān)督、協(xié)調(diào)并及時(shí)與教師交流出現(xiàn)的各種問題。分組學(xué)習(xí)即可以提高學(xué)生的團(tuán)隊(duì)合作精神,也可以培養(yǎng)學(xué)生的責(zé)任感和使命感。
圖1
2.2 設(shè)計(jì)階段
項(xiàng)目圍繞確定的主題,進(jìn)行概要設(shè)計(jì)。規(guī)劃項(xiàng)目實(shí)施進(jìn)程,填寫相應(yīng)的規(guī)劃表(如下圖)作為參考。該環(huán)節(jié)教學(xué)中盡可能的提供學(xué)習(xí)方便,開放網(wǎng)絡(luò),引導(dǎo)學(xué)生充分利用網(wǎng)絡(luò)、圖書館等資源查找與本組項(xiàng)目類似的相關(guān)資料,可以通過面對(duì)面訪談、問卷調(diào)查等多種方式進(jìn)行需求分析,從而確定出所要完成的功能模塊,最終引導(dǎo)并幫助學(xué)生畫出概要設(shè)計(jì)圖。這樣的方式讓學(xué)生感覺到軟件工程理論指導(dǎo)項(xiàng)目開發(fā)的必要性,比單純的知識(shí)講授更有意義。
圖2
2.3 實(shí)施階段
將整個(gè)應(yīng)用項(xiàng)目按照課程知識(shí)點(diǎn)的分布,以每課時(shí)能完成的獨(dú)立的功能模塊進(jìn)行劃分,將這些分解后的項(xiàng)目模塊分布到各個(gè)實(shí)驗(yàn)中,知識(shí)點(diǎn)全部學(xué)完之后進(jìn)行各組分項(xiàng)目的整合,經(jīng)過反復(fù)代碼調(diào)試,最后完成項(xiàng)目測(cè)試工作。團(tuán)隊(duì)成員分工、協(xié)作共同完成,每個(gè)人都有自己負(fù)責(zé)的任務(wù),都必須了解項(xiàng)目的目標(biāo),在這樣的環(huán)境里,鍛煉了成員的團(tuán)隊(duì)意識(shí)、協(xié)作精神。
2.4 運(yùn)行階段
先由各項(xiàng)目團(tuán)隊(duì)進(jìn)行自評(píng),主講人通過PPT課件形式演示本組項(xiàng)目的設(shè)計(jì)思路、功能模塊、關(guān)鍵技術(shù)的核心代碼等內(nèi)容,同時(shí)指出項(xiàng)目的收獲與不足。占總成績(jī)的30%。然后各小組進(jìn)行互評(píng),取長補(bǔ)短,成績(jī)比例與自評(píng)環(huán)節(jié)相同。最后由教師點(diǎn)評(píng)各組的項(xiàng)目作品,分析各組的優(yōu)勢(shì)及存在問題,占40%。這樣的方式讓學(xué)生感覺到軟件開發(fā)的成就感,培養(yǎng)了學(xué)生的團(tuán)隊(duì)意識(shí)。
經(jīng)試驗(yàn)證明,應(yīng)用CDIO模式進(jìn)行JAVA教學(xué),真正做到了“以學(xué)生為中心”,激發(fā)學(xué)生興趣和自主性,強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,為軟件開發(fā)類課程改革奠定了基礎(chǔ)。有效地激發(fā)學(xué)生的學(xué)習(xí)熱情和學(xué)習(xí)興趣,培養(yǎng)團(tuán)隊(duì)合作交流與工程控制能力。在學(xué)生個(gè)人能力發(fā)展及提高教學(xué)效果方面收益非淺。
參考文獻(xiàn):
[1] 厲威成.CDIO模式的教育理念及其實(shí)踐研究[D].四川師范大學(xué),2012.
[2] 劉道廣,史玲華.基于CDIO理念下的高職教學(xué)改革[J]. 教育與職業(yè),2012(35):106-107.
[3] 楊虹,馮晶瑩,李紹華.《Java項(xiàng)目實(shí)訓(xùn)》課程教學(xué)改革——基于CDIO模式[J]. 遼寧警專學(xué)報(bào),2012,06:109-112.
[4] 王改霞.CDIO理念在高職院?!队?jì)算機(jī)應(yīng)用基礎(chǔ)》課程教學(xué)中的應(yīng)用研究[D].陜西師范大學(xué),2013.
[5] 劉慧.高職學(xué)生特點(diǎn)分析及對(duì)策淺探[J]. 山東商業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2010(02):36-38+47.