謝宇
【摘 要】《Java EE企業(yè)應用開發(fā)》是軟件技術(shù)專業(yè)核心課程之一,本課程基于職業(yè)崗位工作分析,以企業(yè)真實項目為載體,將企業(yè)項目開發(fā)的相關(guān)技術(shù)有機融合起來,是一門綜合性和實踐性都很強的課程。培養(yǎng)學生Java大型項目分析、設計、實施、測試及部署等企業(yè)一線應用的基本知識和技能,為學生進入企業(yè)快速適應崗位需求奠定良好的基礎。
【關(guān)鍵詞】Java EE;企業(yè);教學;設計
《Java EE企業(yè)應用開發(fā)》課程在四川信息職業(yè)技術(shù)學院已經(jīng)開設多年,是該院軟件技術(shù)專業(yè)基于“工學結(jié)合”的一門專業(yè)核心課,課程受益面廣。該課程使學生具備信息技術(shù)行業(yè)應用性人才所必需的項目開發(fā)技巧和能力,讓學生具備從事項目開發(fā)、項目管理、軟件工程等崗位的能力、適應行業(yè)發(fā)展與職業(yè)變化的能力、求新務實與開拓創(chuàng)新的能力。
1 課程性質(zhì)
根據(jù)高職軟件技術(shù)專業(yè)的人才培養(yǎng)目標,結(jié)合行業(yè)的技術(shù)需求,本課程的培養(yǎng)目標定位于將學生培養(yǎng)為“高素質(zhì)技能型的軟件設計師”。學完本課程要求學生達到的能力目標是:
1.有較好的職業(yè)素養(yǎng),特別是溝通能力和創(chuàng)新能力(基本能力);
2.能夠進行規(guī)范編碼,實現(xiàn)軟件功能的能力(核心能力);
3.有根據(jù)客戶需求,提煉軟件需求的能力(基本能力);
4.熟練操作軟件開發(fā)工具軟件的能力(核心能力);
5.敏感新技術(shù),善于拓展知識,有一定學習能力(發(fā)展能力)。
2 本課程與其它課程的關(guān)系
《Java EE企業(yè)應用開發(fā)》的前期課程是:Java程序設計、靜態(tài)網(wǎng)頁制作、數(shù)據(jù)庫應用、軟件測試技術(shù)、軟件工程,后續(xù)課程是:專業(yè)綜合設計、頂崗實習。
3 課程的教育目標
通過本課程的學習和訓練,使學生具備以下知識-能力-素質(zhì):
1.掌握使用JSP的能力;
2.掌握數(shù)據(jù)庫操作能力;
3.掌握Servlet的編程能力;
4.B/S程序的開發(fā)能力;
5.Java Bean的應用能力。
1.知識目標
(1)常用軟件項目文檔寫作知識;
(2)掌握面向?qū)ο缶幊碳夹g(shù)知識;
(3)掌握數(shù)據(jù)庫建模的知識與技術(shù);
(4)掌握基本的軟件測試與部署知識;
(5)掌握企業(yè)項目開發(fā)的基本思路、方法與實施過程。
2.能力目標
(1)企業(yè)項目的分析設計基本技能;
(2)掌握數(shù)據(jù)庫建模的知識與技術(shù);
(3)掌握基本的軟件測試與部署能力;
(4)掌握軟件項目開發(fā)的基本思路、方法與實施過程,在老師指導下,能完成中小型企業(yè)軟件項目開發(fā)。
3.素質(zhì)目標
(1)具有團隊合作和協(xié)作精神;
(2)培養(yǎng)學生面向?qū)ο缶幊痰乃枷牒团d趣;
(3)具有較強的語言表達、溝通和協(xié)調(diào)能力;
(4)具有良好的心理素質(zhì)和責任意識,能及時完成任務的能力;
(5)具有踏實肯干的工作作風和主動、耐心的服務意識
4 課程教學設計(表1)
5 教學基本條件
1)教學團隊的基本要求
(1)團隊規(guī)模:對教師數(shù)量的要求2~3名就能滿足日常教學要求(含專業(yè)實訓指導教師)。其中專職教師2人,兼職教師1人。職稱和年齡結(jié)構(gòu)合理,互補性強。
(2)教師專業(yè)背景與能力要求:具有一定的軟件開發(fā)經(jīng)驗,系統(tǒng)掌握Java技術(shù)的相關(guān)知識,具備一定的Java項目開發(fā)能力,掌握一定的教學方法與教學藝術(shù)。
(3)課程負責人:熟悉軟件技術(shù)專業(yè)相關(guān)技術(shù)和高職教育規(guī)律、實踐經(jīng)驗豐富、教學效果好、在行業(yè)有一定影響的“雙師”教師。
(4)“雙師素質(zhì)”教師:承擔理論實踐一體化課程和工學結(jié)合課程的專業(yè)教師應為“雙師型”教師。要通過校企共建方式建設專兼結(jié)合的“雙師型”教師隊伍。
2)教學資源基本要求
(1)基于《Java EE企業(yè)應用開發(fā)》多媒體網(wǎng)絡課程資源;
(2)《Java EE企業(yè)應用開發(fā)》等有關(guān)專業(yè)圖書與期刊等圖書資源;
(3)來自企業(yè)合作伙伴提供的企業(yè)生產(chǎn)與管理規(guī)范、生產(chǎn)案例等企業(yè)生產(chǎn)軟資源。
6 其它說明
1)學生學習基礎要求
(1)具備數(shù)據(jù)庫應用及建模能力;
(2)具備計算機專業(yè)英語的閱讀能力;
(3)具備軟件設計的基本能力;
(4)具備Java程序設計的能力;
(5)具備軟件工程的相關(guān)知識和統(tǒng)一建模語言的能力。
2)校企合作方式
依托行業(yè),與業(yè)內(nèi)優(yōu)勢企業(yè)合作,構(gòu)建校企合作網(wǎng)絡,建設校外實訓基地,為學生頂崗實習提供場所。聘請企業(yè)技術(shù)骨干作為專業(yè)顧問和兼職教師,參與課程建設與教學。要將行業(yè)企業(yè)的工作流程與規(guī)范、先進的企業(yè)文化引入教學中,較緊密的企業(yè)合作伙伴不得少于2家。
3)實施說明
根據(jù)專業(yè)服務的區(qū)域與行業(yè)的不同和學校實際條件的不同,依據(jù)《Java EE企業(yè)應用開發(fā)》課程教學設計,進一步細化和明確載體、工作任務、資源條件、教學做合一的形式與成果等內(nèi)容,規(guī)范和指導教學。
【參考文獻】
[1]陳旭輝,張榮勝.項目教學的開發(fā)原則和教學流程設計[J].職業(yè)教育研究, 2008(12).
[2]肖宇,肖玉.網(wǎng)站建設課程項目化教學改革的研究與實踐[J].中國科教創(chuàng)新導刊,2008(33).
[3]李靜云.職業(yè)學校計算機專業(yè)課項目教學模式的研究與實踐[D].首都師范大學,2006.
[4]李紅.在中等職業(yè)學校的計算機課程上推行項目教學方法的實踐與研究[D]. 首都師范大學,2005.
[責任編輯:楊玉潔]