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