資源描述:
《基于cdio模式下手機(jī)程序設(shè)計(jì)課程探索和實(shí)踐》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、基于CDIO模式下手機(jī)程序設(shè)計(jì)課程探索和實(shí)踐 摘要:針對(duì)手機(jī)程序設(shè)計(jì)課程存在的問(wèn)題,對(duì)實(shí)踐環(huán)節(jié)和教學(xué)內(nèi)容進(jìn)行分析,并結(jié)合CDIO教育理念,探討以網(wǎng)絡(luò)資料拓展學(xué)習(xí)內(nèi)容、課程群完善學(xué)習(xí)內(nèi)容和真實(shí)項(xiàng)目構(gòu)建實(shí)踐內(nèi)容的教學(xué)方法,取得了較好的效果。關(guān)鍵詞:CDIO;手機(jī)程序設(shè)計(jì);教學(xué)方法作者簡(jiǎn)介:閆滿(mǎn)(1979-),女,吉林長(zhǎng)春人,濰坊學(xué)院計(jì)算機(jī)工程學(xué)院,講師;王麗芬(1978-),女,吉林蛟河人,黑龍江科技大學(xué)計(jì)算機(jī)與信息工程學(xué)院,講師。(山東濰坊261061)中圖分類(lèi)號(hào):G642.3文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-0079(2013)34-0132-02CDIO是高等工程教育的一種新型框架,從2
2、001年以美國(guó)麻省理工學(xué)院為首的全球幾十所著名大學(xué)創(chuàng)立CDIO工程教育理念至今,得到了很多高等院校的關(guān)注和青睞。它充分利用大學(xué)中所學(xué)的知識(shí),結(jié)合專(zhuān)業(yè)課程使得學(xué)生的個(gè)人素質(zhì)、發(fā)展能力、協(xié)作能力得到全面的提高。8手機(jī)程序設(shè)計(jì)是數(shù)字媒體專(zhuān)業(yè)的一門(mén)重要的專(zhuān)業(yè)基礎(chǔ)課,是學(xué)習(xí)嵌入式編程的基礎(chǔ),也是手機(jī)游戲設(shè)計(jì)課程的先行課。[1]該課程的主要教學(xué)目的是使學(xué)生掌握使用Java進(jìn)行程序設(shè)計(jì)的基本技術(shù)與方法,具備軟件開(kāi)發(fā)的基礎(chǔ)能力,為進(jìn)一步掌握手機(jī)上的游戲開(kāi)發(fā)技術(shù)奠定基礎(chǔ)。針對(duì)教學(xué)中出現(xiàn)的重理論、輕實(shí)踐等問(wèn)題,探討CDIO理念在手機(jī)程序設(shè)計(jì)課程中的應(yīng)用,對(duì)大學(xué)生工程能力和專(zhuān)業(yè)技能的培養(yǎng)有著非常重要的意義。一、C
3、DIO人才培養(yǎng)模式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í)工程。[2,3]CDIO教育大綱的目標(biāo)為培養(yǎng)綜合能力和素質(zhì),強(qiáng)調(diào)知識(shí)與能力的關(guān)聯(lián)性,因此是一種通識(shí)教育。但是對(duì)于具體的課程來(lái)說(shuō),CDIO模式并沒(méi)有給出具體的能力目標(biāo),這就需要教師依據(jù)具體的教學(xué)需要來(lái)制訂CDIO能力培養(yǎng)目標(biāo)及其貫徹方法。為此,依據(jù)CDIO基本理念,提出以真實(shí)項(xiàng)目構(gòu)建實(shí)踐內(nèi)容、網(wǎng)絡(luò)資料拓展學(xué)習(xí)內(nèi)容和設(shè)置手機(jī)程序課程群完善學(xué)習(xí)內(nèi)容的方法來(lái)進(jìn)行教學(xué),以激發(fā)學(xué)生的學(xué)
4、習(xí)興趣,培養(yǎng)大學(xué)生的CDIO能力。二、課程現(xiàn)狀分析8手機(jī)程序設(shè)計(jì)作為理論和實(shí)踐并重的課程,在教學(xué)中往往遵循傳統(tǒng)的教學(xué)方式,造成重理論輕實(shí)踐的結(jié)果,沒(méi)有將新穎的知識(shí)引入到課堂教學(xué)中,使得學(xué)生分析問(wèn)題解決問(wèn)題的能力沒(méi)有得到更好地加強(qiáng)。筆者通過(guò)與同行間的交流發(fā)現(xiàn),該課程不僅存在上述問(wèn)題,還存在以下容易被忽視但是卻很重要的問(wèn)題。1.課程中實(shí)訓(xùn)部分較少在教學(xué)過(guò)程中,應(yīng)用的開(kāi)發(fā)環(huán)境多數(shù)為模擬環(huán)境,學(xué)生在實(shí)驗(yàn)課中通過(guò)模擬環(huán)境對(duì)手機(jī)應(yīng)用程序進(jìn)行開(kāi)發(fā),但是這對(duì)于真實(shí)的手機(jī)運(yùn)行環(huán)境還有一定差距,學(xué)生將開(kāi)發(fā)出的應(yīng)用程序移植到真實(shí)的手機(jī)運(yùn)行環(huán)境時(shí)總是出現(xiàn)問(wèn)題,課程中安排學(xué)生到企業(yè)參加工程實(shí)訓(xùn)的內(nèi)容較少,使得學(xué)生沒(méi)有
5、太多機(jī)會(huì)在實(shí)際的手機(jī)運(yùn)行環(huán)境中設(shè)計(jì)應(yīng)用程序。2.缺乏建立課程群的思想教師在給學(xué)生傳授知識(shí)的過(guò)程中,往往只考慮一門(mén)課程所涉及的知識(shí)或者單純地訓(xùn)練學(xué)生的某種技能,并沒(méi)有將這門(mén)課程所涉及到的內(nèi)容應(yīng)用到整個(gè)學(xué)科中,使學(xué)生對(duì)所學(xué)的知識(shí)沒(méi)有一個(gè)完整的認(rèn)識(shí),解決實(shí)際問(wèn)題的能力較差。當(dāng)遇到復(fù)雜的軟件項(xiàng)目時(shí),學(xué)生不知如何有效地進(jìn)行構(gòu)思、設(shè)計(jì)和實(shí)現(xiàn),個(gè)人能力和團(tuán)隊(duì)合作能力沒(méi)有得到相應(yīng)的提高。3.課時(shí)分配不夠合理8隨著高等教育體制的改革,要求學(xué)生在四年的時(shí)間內(nèi)修完眾多的專(zhuān)業(yè)課,這是一項(xiàng)非常艱巨的任務(wù),這時(shí)便會(huì)出現(xiàn)壓縮學(xué)時(shí)的現(xiàn)象。筆者在教學(xué)過(guò)程中曾經(jīng)選用一本較好的教材,深入淺出詳細(xì)介紹了手機(jī)程序設(shè)計(jì)的過(guò)程,篇幅達(dá)到
6、300頁(yè),但是由于考慮到學(xué)科總體學(xué)時(shí)的限制,將手機(jī)程序設(shè)計(jì)這門(mén)課程的學(xué)時(shí)定為46學(xué)時(shí)(其中含實(shí)驗(yàn)12學(xué)時(shí)),結(jié)果教師在教學(xué)過(guò)程中不得不對(duì)所學(xué)內(nèi)容進(jìn)行壓縮。如在授課過(guò)程中,針對(duì)Java基本語(yǔ)法內(nèi)容不能耗費(fèi)過(guò)多的課時(shí),如果處理不當(dāng),教師將陷入教與學(xué)的困境之中。三、CDIO理念下手機(jī)程序設(shè)計(jì)課程的改革針對(duì)本課程存在的一系列問(wèn)題,根據(jù)CDIO人才培養(yǎng)理念,濰坊學(xué)院(以下簡(jiǎn)稱(chēng)“我?!保?duì)手機(jī)程序設(shè)計(jì)課程進(jìn)行了一系列的改革,取得了較好的教學(xué)效果。1.利用網(wǎng)絡(luò)資料拓展學(xué)習(xí)內(nèi)容本課程的教學(xué)方式主要采取課堂講授與上機(jī)相結(jié)合的方式,按照本科生培養(yǎng)計(jì)劃安排的學(xué)時(shí)為46學(xué)時(shí),除了節(jié)假日和其它活動(dòng)占用外,學(xué)生實(shí)際上課
7、的次數(shù)不到46次,使得任課教師在本來(lái)課時(shí)不夠的情況下,不得不根據(jù)所剩的時(shí)間來(lái)壓縮或者趕上教學(xué)進(jìn)度。這樣教師上課時(shí)不可能將所有的知識(shí)點(diǎn)全部進(jìn)行講解,這就需要學(xué)生在課下時(shí)間內(nèi)利用手里的資料進(jìn)行自學(xué)。濰坊學(xué)院計(jì)算機(jī)工程學(xué)院(以下簡(jiǎn)稱(chēng)“我院”)手機(jī)程序設(shè)8計(jì)課程是以Java語(yǔ)言為基礎(chǔ)進(jìn)行講解的。在互聯(lián)網(wǎng)上存在著各種Java論壇和講解Java技術(shù)的網(wǎng)站,上面提供了大量的電子書(shū)、例程、教學(xué)視頻、專(zhuān)家解答等。同時(shí),各個(gè)知名