姚振剛
(蘇州農(nóng)業(yè)職業(yè)技術(shù)學(xué)院信息與機(jī)電工程系,江蘇 蘇州215008)
J2EE課程是計(jì)算機(jī)類專業(yè)的一門職業(yè)核心課程,該課程具有內(nèi)容新、知識覆蓋面全、實(shí)踐性強(qiáng)等特點(diǎn),對學(xué)生在程序員、軟件測試員、軟件工程師、軟件設(shè)計(jì)師、項(xiàng)目經(jīng)理等職業(yè)崗位的能力培養(yǎng)和職業(yè)綜合素質(zhì)培養(yǎng)方面起重要支撐作用。為提高課程教學(xué)的質(zhì)量,進(jìn)一步推動課程教學(xué)的改革,本文以職業(yè)崗位需求為準(zhǔn),根據(jù)職業(yè)綜合素質(zhì)、職業(yè)崗位(群)的任職要求和專業(yè)課程體系的分工,以項(xiàng)目任務(wù)為載體,對該課程的教學(xué)進(jìn)行了整體設(shè)計(jì)。
根據(jù)戴士弘教授的整體教改思想,專業(yè)課教學(xué)中要滲透職業(yè)素質(zhì)教育,課程教學(xué)中要滲透關(guān)鍵能力——自學(xué)能力、交流能力、合作能力、解決問題能力、信息處理能力、創(chuàng)新能力、外語應(yīng)用能力等的培養(yǎng)。J2EE課程整體教學(xué)改革設(shè)計(jì)的原則如下:工學(xué)結(jié)合、以職業(yè)活動為導(dǎo)向、重點(diǎn)突出能力目標(biāo)、以項(xiàng)目任務(wù)為載體、突出能力實(shí)訓(xùn)、強(qiáng)調(diào)學(xué)生主體、做到知識理論實(shí)踐一體化。
課程目標(biāo)包括能力目標(biāo)、知識目標(biāo)和素質(zhì)目標(biāo)。J2EE課程的能力目標(biāo)為:能用面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想和方法做程序設(shè)計(jì);能用軟件開發(fā)的工作流程和相關(guān)技術(shù)規(guī)范做軟件開發(fā);能用常用的軟件開發(fā)工具做軟件開發(fā);能用基本的項(xiàng)目調(diào)試方法做項(xiàng)目調(diào)試;能用基本的軟件測試方法做軟件測試。課程的知識目標(biāo)為:了解J2EE的體系結(jié)構(gòu);熟悉代碼的編寫規(guī)范;熟悉軟件開發(fā)的流程;掌握安裝、運(yùn)行J2EE開發(fā)工具包和My Eclipse開發(fā)工具;掌握安裝、運(yùn)行項(xiàng)目所需數(shù)據(jù)庫開發(fā)工具;掌握Servlet和會話技術(shù);掌握J(rèn)STL、EL和JavaBean;掌握J(rèn)DBC的高級技術(shù)、自定義異常、JNDI查找數(shù)據(jù)源;掌握Web Services的創(chuàng)建、發(fā)布和調(diào)用。課程的素質(zhì)目標(biāo)為:良好的勞動紀(jì)律觀念和良好的職業(yè)道德;吃苦耐勞精神、敬業(yè)精神和團(tuán)隊(duì)精神;創(chuàng)新意識和解決實(shí)際問題能力;實(shí)事求是的科學(xué)態(tài)度和嚴(yán)謹(jǐn)認(rèn)真的工作態(tài)度。
教學(xué)內(nèi)容的設(shè)計(jì),要在遵循學(xué)生職業(yè)能力培養(yǎng)基本規(guī)律的基礎(chǔ)上,著重突出職業(yè)能力的培養(yǎng)。設(shè)計(jì)內(nèi)容應(yīng)具實(shí)用性和趣味性,能激發(fā)和調(diào)動學(xué)生的學(xué)習(xí)動力,能訓(xùn)練學(xué)生運(yùn)用知識解決實(shí)際問題的能力;訓(xùn)練項(xiàng)目數(shù)量要合適;要具綜合性、復(fù)雜性、覆蓋性、挑戰(zhàn)性和可操作性,項(xiàng)目最終要有可檢驗(yàn)的結(jié)果。J2EE課程以一個(gè)網(wǎng)上書店的項(xiàng)目貫穿整個(gè)課程,根據(jù)技術(shù)能力要求,分為項(xiàng)目創(chuàng)建、發(fā)布、調(diào)試項(xiàng)目;用Servlet實(shí)現(xiàn)網(wǎng)上書店用戶登錄;用Session實(shí)現(xiàn)電子書店購物車功能(一)顯示書籍列表;單擊書籍后,顯示書籍的詳細(xì)信息;用Session實(shí)現(xiàn)電子書店購物車功能(二)將書籍添加到購物車之中;查看購物車商品;用MVC模式升級網(wǎng)上書店系統(tǒng);升級網(wǎng)上書店:增加通過JNDI查找數(shù)據(jù)源;增加基于屬性文件的數(shù)據(jù)庫配置信息;升級網(wǎng)上書店:使用JSP標(biāo)準(zhǔn)動作驗(yàn)證用戶登錄和添加用戶訂單;升級網(wǎng)上書店:使用EL和JSTL簡化頁面,實(shí)現(xiàn)訂單的處理;使用Web服務(wù)實(shí)現(xiàn)網(wǎng)上書店結(jié)賬功能等九個(gè)子項(xiàng)目單元,每個(gè)子項(xiàng)目結(jié)束時(shí),都可以進(jìn)行功能演示。根據(jù)教學(xué)內(nèi)容的特點(diǎn),在教學(xué)方法上以邊教邊學(xué)、邊學(xué)邊練的方式組織課程教學(xué)——教、學(xué)、做一體化。
考核主要設(shè)計(jì)如何實(shí)現(xiàn)能力目標(biāo)、知識和技能目標(biāo)。考核體系設(shè)計(jì)要做到全面考核、綜合評價(jià),既有形成性評價(jià),又有終結(jié)性評價(jià)。考核項(xiàng)目設(shè)計(jì)要涵蓋學(xué)生的能力、知識、態(tài)度,突出能力考核,各考核項(xiàng)目分值合理,比例適當(dāng),要能體現(xiàn)出單項(xiàng)能力和綜合能力考核,特別是綜合能力的考核。J2EE課程考核分為過程性考核和終結(jié)性考核。其中過程性考核占70%,終結(jié)性考核占30%。強(qiáng)調(diào)技能操作,體現(xiàn)綜合應(yīng)用能力,注重形成性考核。過程性考核由平時(shí)成績和職業(yè)能力訓(xùn)練項(xiàng)目組成。平時(shí)成績占20%,其中學(xué)習(xí)態(tài)度及考勤10%、課堂提問5%、課堂練習(xí)5%;職業(yè)能力訓(xùn)練項(xiàng)目占50%,主要以課程整體項(xiàng)目網(wǎng)上書店的完成情況為依據(jù)。終結(jié)性考核內(nèi)容為課程綜合能力測試,完成一個(gè)簡單的項(xiàng)目,采取上機(jī)操作形式,于期末課程結(jié)束時(shí)進(jìn)行。
教學(xué)有法,教無定法。在整體教改思想指導(dǎo)下,本文對J2EE課程在教學(xué)設(shè)計(jì)原則、課程設(shè)計(jì)目標(biāo)、課程內(nèi)容和教學(xué)方法設(shè)計(jì)及考核方案設(shè)計(jì)等提出了一些參考意見。教師可以根據(jù)自己課程的特點(diǎn)和教學(xué)經(jīng)驗(yàn),進(jìn)行變形與組合,創(chuàng)造出許多新穎適用的課程教學(xué)設(shè)計(jì)模式。
[1]戴士弘.論工學(xué)結(jié)合的教學(xué)模式(上)[J].寧波職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(06).
[2]戴士弘.論工學(xué)結(jié)合的教學(xué)模式(下)[J].寧波職業(yè)技術(shù)學(xué)院學(xué)報(bào),2013(01).
[3]姚振剛.淺議《Java程序設(shè)計(jì)》課程教學(xué)改革[J].科技信息,2013(34).