摘要:以我校計(jì)算機(jī)與信息學(xué)院信息工程系為研究對(duì)象,介紹“J2ME開(kāi)發(fā)技術(shù)”精品課程建設(shè)過(guò)程中全新一站式、移動(dòng)式網(wǎng)絡(luò)教學(xué)平臺(tái),探討其與教學(xué)體系、實(shí)驗(yàn)體系、競(jìng)賽體系、教學(xué)隊(duì)伍建設(shè)、學(xué)科技術(shù)發(fā)展有效互動(dòng),總結(jié)其在實(shí)際應(yīng)用中的良好效果。
關(guān)鍵詞:J2ME;精品課程;手機(jī);網(wǎng)絡(luò)平臺(tái)
精品課程是指具有特色和一流教學(xué)水平的優(yōu)秀課程。精品課程建設(shè)要根據(jù)人才培養(yǎng)目標(biāo),體現(xiàn)現(xiàn)代教育思想,符合科學(xué)性、先進(jìn)性和教育教學(xué)的普遍規(guī)律;具有鮮明特色,并能恰當(dāng)運(yùn)用現(xiàn)代教育技術(shù)與方法,教學(xué)效果顯著;具有示范和輻射推廣作用。
精品課程要體現(xiàn)教育教學(xué)改革方向,引導(dǎo)教師進(jìn)行教育教學(xué)方法創(chuàng)新,讓學(xué)生受益,教學(xué)質(zhì)量得到提高,對(duì)此,我們要重視以下幾個(gè)問(wèn)題:1)在教學(xué)內(nèi)容方面,要處理好經(jīng)典與現(xiàn)代、理論與實(shí)踐的關(guān)系,重視在實(shí)踐教學(xué)中培養(yǎng)學(xué)生的實(shí)踐能力和創(chuàng)新能力。2)在教學(xué)條件方面,重視優(yōu)質(zhì)教學(xué)資源的建設(shè)和完善,加強(qiáng)課程網(wǎng)站的輔助教學(xué)功能。3)在教學(xué)方法與手段方面,靈活運(yùn)用多種教學(xué)方法,調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性,促進(jìn)學(xué)生學(xué)習(xí)能力發(fā)展;協(xié)調(diào)傳統(tǒng)教學(xué)手段和現(xiàn)代教育技術(shù)的應(yīng)用,并做好與課程的整合。4)在教學(xué)隊(duì)伍的建設(shè)上,注重課程負(fù)責(zé)人在實(shí)際教學(xué)工作的引領(lǐng)和示范作用,促進(jìn)教學(xué)團(tuán)隊(duì)結(jié)構(gòu)的完善和水平的提高[1]。
“J2ME開(kāi)發(fā)技術(shù)”精品課程在遵循上述一般精品課程指導(dǎo)思想的前提下,要發(fā)揮其手機(jī)新媒體快速發(fā)展下的特色優(yōu)勢(shì)。本文就“J2ME開(kāi)發(fā)技術(shù)”精品課程教學(xué)改革實(shí)踐和研究設(shè)計(jì)方法作如下介紹。
1校內(nèi)的歷史沿革與課程特色
“J2ME開(kāi)發(fā)技術(shù)”是本校計(jì)算機(jī)與信息學(xué)院信息工程系的專(zhuān)業(yè)核心課程,然而,該課程開(kāi)設(shè)和發(fā)展較晚。
首先,在我校計(jì)算機(jī)系發(fā)展成為計(jì)算機(jī)與信息學(xué)院的過(guò)程中,作為計(jì)算機(jī)科學(xué)技術(shù)重要部分,嵌入式方向被安置在計(jì)算機(jī)應(yīng)用教研室。當(dāng)時(shí),計(jì)算機(jī)應(yīng)用教研室建設(shè)與發(fā)展目標(biāo)不明確,有部分嵌入式方向,以及偏計(jì)算機(jī)硬件的一些內(nèi)容。隨著浙江萬(wàn)里學(xué)院和計(jì)算機(jī)與信息學(xué)院的改革、發(fā)展與壯大,從2007年開(kāi)始,學(xué)院決定大力建設(shè)信息工程專(zhuān)業(yè),經(jīng)過(guò)幾年不懈的學(xué)習(xí)和努力,到2009年,該專(zhuān)業(yè)基本籌建完成,主要建設(shè)和發(fā)展方向包括數(shù)字媒體和嵌入式方向。
J2ME技術(shù)在整個(gè)教學(xué)改革和建設(shè)中有舉足輕重的作用,因?yàn)樗蛿?shù)字媒體和嵌入式的關(guān)系密不可分,同時(shí),它又有自己獨(dú)立的體系。“J2ME開(kāi)發(fā)技術(shù)”課程在早期的計(jì)算機(jī)科學(xué)技術(shù)專(zhuān)業(yè)中作為選修課,同時(shí),也是全校公選課,由于該課對(duì)專(zhuān)業(yè)知識(shí)要求較高,其作為公選課的效果并不理想,另外,由于它和專(zhuān)業(yè)中的Java課程有一定沖突,且課程性質(zhì)的界限模糊,所以一直處于尷尬位置。
我們知道,J2ME技術(shù)是一門(mén)較新的技術(shù)。在1999年,一般PDA或手機(jī)的能力離Personal Java所需要的硬件條件還有很大差距,因此,Personal Java并不是一個(gè)很成功的產(chǎn)品。Sun Microsystems在此時(shí)將Java區(qū)分成J2SE、J2EE、J2ME三塊,希望可以重新塑造整個(gè)架構(gòu),尤其是J2ME,希望Java可以在嵌入式系統(tǒng)的領(lǐng)域有所發(fā)展?;贘2ME系統(tǒng)開(kāi)發(fā)的手機(jī)程序和游戲,能被大部分新型號(hào)的手機(jī)所支持,預(yù)示了該技術(shù)良好的兼容性。事實(shí)證明Sun是非常成功的,對(duì)于目前通信、手機(jī)、無(wú)線電等行業(yè),它再一次帶動(dòng)J2ME技術(shù)在各種業(yè)務(wù)產(chǎn)業(yè)鏈的高速發(fā)展,僅僅J2ME手機(jī)游戲一項(xiàng),每年就有百億美元的產(chǎn)值。
所有這些都進(jìn)一步奠定了J2ME手機(jī)開(kāi)發(fā)類(lèi)課程在編程語(yǔ)言系列課程體系中的地位,它將成為游戲動(dòng)漫方向、數(shù)字媒體方向以及嵌入式方向下的專(zhuān)業(yè)核心課程,這與當(dāng)前該方向應(yīng)用型人才培養(yǎng)發(fā)展思路是一致的,也適應(yīng)技術(shù)歷史發(fā)展的潮流和社會(huì)實(shí)際的需求,同時(shí),它也是培養(yǎng)新一代計(jì)算機(jī)專(zhuān)業(yè)、通信專(zhuān)業(yè)及信息工程專(zhuān)業(yè)本科生必備的知識(shí)利器。3G/4G時(shí)代的到來(lái)會(huì)再次帶動(dòng)J2ME開(kāi)發(fā)技術(shù)的發(fā)展,它給J2ME手機(jī)開(kāi)發(fā)課程的改革和發(fā)展帶來(lái)了更多的挑戰(zhàn)和機(jī)遇。因此,我們認(rèn)為該課程的特色應(yīng)包括以下幾個(gè)方面。
1) 突出的移動(dòng)設(shè)備開(kāi)發(fā)下的行業(yè)領(lǐng)域特色:無(wú)線移動(dòng)網(wǎng)絡(luò)、互聯(lián)網(wǎng)、物聯(lián)網(wǎng)等各種網(wǎng)絡(luò)的發(fā)展,帶動(dòng)各種移動(dòng)設(shè)備和微型設(shè)備的應(yīng)用開(kāi)發(fā),比如手機(jī),冰箱、MP4、空調(diào),等等。
2) 優(yōu)越的跨平臺(tái)特性:它將Java語(yǔ)言與平臺(tái)無(wú)關(guān)的特性移植到小型電子設(shè)備上,允許移動(dòng)無(wú)線設(shè)備之間共享應(yīng)用程序。
3) 游戲、學(xué)習(xí)和生活的互動(dòng)性:該課程把一些看似矛盾的東西統(tǒng)一起來(lái),因?yàn)镴2ME的最大特色之一就是移動(dòng)游戲的開(kāi)發(fā),同時(shí),學(xué)習(xí)者也可以通過(guò)自己的努力利用手機(jī)編程來(lái)解決一些生活中的問(wèn)題。
4) 個(gè)性化和參與式的移動(dòng)學(xué)習(xí):國(guó)內(nèi)學(xué)者認(rèn)為移動(dòng)學(xué)習(xí)是指依托移動(dòng)通信技術(shù)或無(wú)線網(wǎng)絡(luò)技術(shù),利用移動(dòng)計(jì)算設(shè)備隨時(shí)隨地獲取教育資源、教育信息和教育服務(wù)的一種新型的學(xué)習(xí)方式[2-4]。那么與這種一般的移動(dòng)學(xué)習(xí)相比較,在該課程下基于一站式教學(xué)平臺(tái)的移動(dòng)性學(xué)習(xí)則包括更多的參與、定制和開(kāi)源建設(shè)等特點(diǎn),同時(shí)加入構(gòu)建主義思想[5],這與該課程本身的特點(diǎn)分不開(kāi)。
2課程的教學(xué)目標(biāo)定位
精品課程教學(xué)要緊密把握專(zhuān)業(yè)培養(yǎng)目標(biāo)定位。 “J2ME開(kāi)發(fā)技術(shù)”課程是我院計(jì)算機(jī)科學(xué)與技術(shù)和信息工程兩大專(zhuān)業(yè)每屆300多名學(xué)生的專(zhuān)業(yè)必修課程,其定位是培養(yǎng)具有創(chuàng)新精神的應(yīng)用型人才,鼓勵(lì)創(chuàng)新創(chuàng)業(yè),向創(chuàng)業(yè)型大學(xué)發(fā)展。本課程開(kāi)設(shè)目標(biāo)是學(xué)生通過(guò)“J2ME開(kāi)發(fā)技術(shù)”課程學(xué)習(xí),了解手機(jī)與移動(dòng)開(kāi)發(fā)的一般方法,牢固掌握J(rèn)2ME的核心開(kāi)發(fā)技術(shù),在手機(jī)開(kāi)發(fā)實(shí)踐中培養(yǎng)獨(dú)立思考和設(shè)計(jì)創(chuàng)新能力、團(tuán)隊(duì)合作和開(kāi)拓發(fā)展的能力,其定位特點(diǎn)有利于學(xué)生個(gè)人創(chuàng)業(yè),與學(xué)校的高級(jí)定位完全一致。
根據(jù)專(zhuān)業(yè)培養(yǎng)目標(biāo),“J2ME開(kāi)發(fā)技術(shù)”理論與實(shí)踐教學(xué)設(shè)置堅(jiān)持以實(shí)踐應(yīng)用創(chuàng)新能力為本位的設(shè)計(jì)原則,倡導(dǎo)以學(xué)生為主體的教育理念和開(kāi)拓思想,重點(diǎn)訓(xùn)練學(xué)生的中小型手機(jī)軟件項(xiàng)目分析、設(shè)計(jì)與技術(shù)開(kāi)發(fā)能力及合作能力,同時(shí)培養(yǎng)企業(yè)工作氛圍,為應(yīng)用教學(xué)下的“零距離就業(yè)”打下良好基礎(chǔ)。
因此,在整個(gè)教學(xué)安排中,我們將實(shí)踐、理論結(jié)合討論教學(xué)分為三個(gè)層次:第一是與課堂教學(xué)相對(duì)應(yīng)的單元項(xiàng)目實(shí)踐,突出手機(jī)軟件開(kāi)發(fā)基本技能的訓(xùn)練;第二是基于實(shí)際應(yīng)用的中小手機(jī)軟件項(xiàng)目開(kāi)發(fā)實(shí)踐,突出職業(yè)崗位能力和應(yīng)用能力的培養(yǎng);第三是創(chuàng)新工作室實(shí)踐,突出個(gè)性化培養(yǎng),實(shí)現(xiàn)分層次教學(xué)。
課題組以向?qū)W生傳授系統(tǒng)的J2ME開(kāi)發(fā)知識(shí)、培養(yǎng)學(xué)生的創(chuàng)新意識(shí)為己任;以培養(yǎng)基礎(chǔ)扎實(shí)、知識(shí)面寬、能力強(qiáng)、素質(zhì)高,具有創(chuàng)新精神的手機(jī)開(kāi)發(fā)高級(jí)專(zhuān)門(mén)人才為目標(biāo),同時(shí),通過(guò)教學(xué)內(nèi)容、教學(xué)方法和教學(xué)手段的改革,使教師的教學(xué)水平和教學(xué)質(zhì)量得到提高。
3教學(xué)建設(shè)
在教材建設(shè)方面,我們一方面參考重點(diǎn)院校多年來(lái)的教材使用經(jīng)驗(yàn);另一方面類(lèi)比同類(lèi)級(jí)別院校教材使用情況,同時(shí),積極參考來(lái)自網(wǎng)絡(luò)上的各種反饋和意見(jiàn),所有教材都是在權(quán)威性和實(shí)用性方面進(jìn)行綜合評(píng)價(jià)后選擇出來(lái)的。該課程的技術(shù)雖然是比較流行先進(jìn)的技術(shù),但我們?nèi)圆粩嗳谌胍恍┚W(wǎng)絡(luò)在線教材作為補(bǔ)充。在經(jīng)過(guò)大量的分析和求證之后,我們重點(diǎn)選用清華大學(xué)出版社出版的《J2ME手機(jī)游戲開(kāi)發(fā)技術(shù)詳解》,該書(shū)理論豐富詳盡,在項(xiàng)目實(shí)驗(yàn)和課程設(shè)計(jì)方面有獨(dú)到之處。同時(shí),我們選用冼進(jìn)、文楊的《J2ME手機(jī)應(yīng)用——開(kāi)發(fā)技術(shù)與案例詳解》、劉斌的《Java ME實(shí)用詳解——用Eclipse進(jìn)行移動(dòng)開(kāi)發(fā)》作為參考。
在實(shí)驗(yàn)教材方面,我們將流行的、應(yīng)用性強(qiáng)的特色實(shí)訓(xùn)項(xiàng)目“手機(jī)銀行”和“3D手機(jī)游戲”用于實(shí)踐,并貫穿整個(gè)實(shí)驗(yàn)、理論、討論、實(shí)訓(xùn),并和軟件工程等課程結(jié)合起來(lái),將不同課程的優(yōu)勢(shì)結(jié)合起來(lái),優(yōu)化教學(xué)資源。教材采用由簡(jiǎn)入繁的案例形式,對(duì)于不同層次和不同級(jí)別的案例,教學(xué)平臺(tái)會(huì)提供相關(guān)的源碼或提示。該教材的另一大創(chuàng)新在于其動(dòng)態(tài)性和開(kāi)放性,每年根據(jù)實(shí)際的實(shí)驗(yàn)效果和反饋?zhàn)鰟?dòng)態(tài)的補(bǔ)充和刪減。
今后幾年,我們將規(guī)劃針對(duì)該課程進(jìn)行系列市級(jí)教材建設(shè)。在前期實(shí)踐教材的基礎(chǔ)上,我們考慮至少增加兩個(gè)最基本的教材,一個(gè)是實(shí)用輔助教材,一個(gè)是實(shí)驗(yàn)案例教材。我們認(rèn)為,不論什么樣的教材都會(huì)存在一些弊病,比如針對(duì)性不強(qiáng),入門(mén)較復(fù)雜,不夠通俗易懂,等等。所以,我們提出的“實(shí)用輔助教材”是對(duì)正式教材的一種補(bǔ)充,它可以來(lái)自網(wǎng)絡(luò)經(jīng)典文章、教師教學(xué)總結(jié)、學(xué)生總結(jié)、論文內(nèi)容,等等,但是選用這些教材的目的只有一個(gè):幫助學(xué)生快速理解一些比較抽象和復(fù)雜的問(wèn)題,讓學(xué)生快速入門(mén)和上手。它的特點(diǎn)應(yīng)包括:1)通俗易懂性;2)簡(jiǎn)易直觀性;3)活潑趣味性;4)總結(jié)精華性;5)主題鮮明性。
本課程建設(shè)實(shí)施范圍包括所有計(jì)算機(jī)系與信息工程系的學(xué)生,同時(shí),對(duì)該課程感興趣的所有在校學(xué)生通過(guò)網(wǎng)絡(luò)開(kāi)發(fā),并通過(guò)網(wǎng)站、平臺(tái)和學(xué)生反饋來(lái)體現(xiàn)建設(shè)實(shí)施效果。
平臺(tái)建設(shè):借助J2ME手機(jī)開(kāi)發(fā)課程的特色,需要依托于一種網(wǎng)絡(luò)平臺(tái)來(lái)進(jìn)一步發(fā)揮其優(yōu)勢(shì)。讓學(xué)生學(xué)得精彩、玩得精彩。對(duì)此,我們提出設(shè)計(jì)一站式多維化網(wǎng)絡(luò)平臺(tái),以改進(jìn)教學(xué)質(zhì)量為中心,融合多種功能。該平臺(tái)是教學(xué)網(wǎng)站,但并非一個(gè)簡(jiǎn)單網(wǎng)站,它還作為手機(jī)J2ME客戶(hù)的服務(wù)端和交互端來(lái)體現(xiàn)(如下圖1所示)。
圖1一站式、一體化開(kāi)發(fā)教學(xué)平臺(tái)
該平臺(tái)可以做的教學(xué)與實(shí)踐工作如下。
1) 教學(xué)平臺(tái):展示教師情況和課程情況,可以開(kāi)展各種基本的教學(xué)活動(dòng),比如常見(jiàn)的教學(xué)資料的上傳與下載、教學(xué)任務(wù)的布置、教學(xué)討論與答疑、在線教學(xué)方案等。這是最基本的網(wǎng)站特征。
2) 實(shí)驗(yàn)平臺(tái):網(wǎng)站的后臺(tái)是Tomcat和JBoss服務(wù)器,所以在手機(jī)或模擬器中的J2ME程序可以直接與后臺(tái)中的JSP、Servlet或EJB進(jìn)行通訊和交互,不僅可以把產(chǎn)生的結(jié)果反饋在手機(jī)端,也可以在網(wǎng)站上以網(wǎng)頁(yè)的形式展示出來(lái),這種直觀性和實(shí)時(shí)性就大大增強(qiáng)了學(xué)生的樂(lè)趣和探求知識(shí)的欲望。
3) 競(jìng)賽平臺(tái):借助于該平臺(tái),可以開(kāi)展多種多樣的、有特色的,基于手機(jī)終端的各種電子商務(wù)大賽,去年基于該平臺(tái)的參賽作品中,有兩個(gè)省二等獎(jiǎng),今年的各種電子商務(wù)大賽基于該平臺(tái)的作品也有多個(gè)參賽。
4) 移動(dòng)服務(wù)平臺(tái):由于手機(jī)所特有的移動(dòng)性、方便性和攜帶性,所以很多的學(xué)習(xí)、實(shí)驗(yàn)和教學(xué)互動(dòng)都可以依附于該平臺(tái)實(shí)時(shí)的開(kāi)展,具有跨地域性。
4結(jié)語(yǔ)
在計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)通信技術(shù)高速發(fā)展的信息時(shí)代,精品課程網(wǎng)絡(luò)平臺(tái)的建設(shè)成為時(shí)代的要求和建設(shè)的重點(diǎn),許多高校精品課程的網(wǎng)絡(luò)教學(xué)資源建設(shè)已初具規(guī)模,受到了學(xué)習(xí)者和社會(huì)各界的普遍歡迎,在教學(xué)過(guò)程中發(fā)揮了良好的作用。但是如何結(jié)合課程特點(diǎn),利用課程技術(shù)優(yōu)勢(shì)將精品課程的體系建設(shè)貫穿起來(lái),就成為了建設(shè)的一大難點(diǎn)。
本文提出的J2ME技術(shù)平臺(tái)一體化思想,在一定程度上突破了上述難點(diǎn)。隨著手機(jī)的高度普及,手機(jī)功能的日益強(qiáng)大,手機(jī)游戲的盛行,3G/4G移動(dòng)網(wǎng)絡(luò)的高速發(fā)展,一體化下的多模式網(wǎng)絡(luò)平臺(tái)會(huì)更加有效帶動(dòng)和促進(jìn)精品課程的建設(shè)和實(shí)施,并將J2ME技術(shù)課程的特色優(yōu)勢(shì)充分的發(fā)揮出來(lái),快速激發(fā)學(xué)生的創(chuàng)新積極性和未來(lái)的創(chuàng)業(yè)能力,全面提高教學(xué)質(zhì)量。
參考文獻(xiàn):
[1] 教育部. 國(guó)家精品課程評(píng)審指標(biāo)