三年片免费观看影视大全,tube xxxx movies,最近2019中文字幕第二页,暴躁少女CSGO高清观看

java職業(yè)技能教育匯總十篇

時間:2023-11-13 09:45:21

序論:好文章的創(chuàng)作是一個不斷探索和完善的過程,我們?yōu)槟扑]十篇java職業(yè)技能教育范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。

java職業(yè)技能教育

篇(1)

【關(guān)鍵詞】

課程項(xiàng)目化;高職;職業(yè)活動

1 項(xiàng)目化課程內(nèi)涵

項(xiàng)目化課程的基本內(nèi)涵是:項(xiàng)目可理解為一件產(chǎn)品的設(shè)計(jì)與制作,一個故障的排除,一項(xiàng)服務(wù)的提供等。項(xiàng)目化課程是以通過對工作體系的系統(tǒng)化分析所獲得的工作項(xiàng)目為單位設(shè)置課程,并組織課程內(nèi)容的職業(yè)教育課程模式。它以培養(yǎng)學(xué)生能完成實(shí)際工作任務(wù)的職業(yè)能力為目標(biāo);明確任務(wù)與知識的聯(lián)系也是重要課程內(nèi)容;強(qiáng)調(diào)知識與知識、知識與任務(wù)、任務(wù)與任務(wù)之間的復(fù)雜、整體聯(lián)系;課程結(jié)構(gòu)與工作結(jié)構(gòu)相匹配;項(xiàng)目完成要讓學(xué)生獲得一個具有實(shí)際價值的“產(chǎn)品”等等,具有綜合性、完整性、相對獨(dú)立性的特點(diǎn)。

2 《java EE框架技術(shù)》項(xiàng)目化課程建設(shè)

《Java EE框架技術(shù)》是長春職業(yè)技術(shù)學(xué)院的第一門國家級精品課程,它是一套系列課程。分為三個階段。《Java EE框架技術(shù)》是java的基礎(chǔ)課程,主要是培養(yǎng)面向?qū)ο蟮乃枷耄瑢W(xué)完可以做一些C/S架構(gòu)的桌面程序,如聊天室、小游戲、坦克大戰(zhàn)等。《Java EE框架技術(shù)》主要介紹JSP、Servlet等技術(shù),可以實(shí)現(xiàn)基于互聯(lián)網(wǎng)的Java Web應(yīng)用程序。《Java EE框架技術(shù)》是主要使用JavaWeb主流框架技術(shù)Struts2、Hibernate、Spring等進(jìn)行企業(yè)級項(xiàng)目開發(fā),是對前續(xù)課程知識的綜合應(yīng)用和技能的提升,而且開設(shè)在第五學(xué)期,后面就面臨著實(shí)習(xí)和就業(yè),所以我認(rèn)為很有必要把本門課程建成一門符合Java 程序員崗位要求的項(xiàng)目化課程,為學(xué)生積累項(xiàng)目開發(fā)經(jīng)驗(yàn),為實(shí)習(xí)、就業(yè)增加砝碼。

2.1課程培養(yǎng)目標(biāo)

課程以程序員為培養(yǎng)目標(biāo),使學(xué)生能夠了解項(xiàng)目開發(fā)流程和規(guī)范、理解SSH2整合開發(fā)的工作原理、掌握SSH2整合開發(fā)技巧;能根據(jù)用戶需求分析報告,進(jìn)行系統(tǒng)架構(gòu)、用例詳細(xì)設(shè)計(jì)。能按照軟件開發(fā)規(guī)范,進(jìn)行軟件編碼、單元測試和集成;能夠配合好團(tuán)隊(duì)成員,完成指定模塊的研發(fā);有良好的學(xué)習(xí)能力,喜愛專研新技術(shù);能嚴(yán)謹(jǐn)、認(rèn)真的完成代碼的編寫和測試,并按時提交任務(wù)。通過以上的培養(yǎng)目標(biāo),使學(xué)生真正達(dá)到與企業(yè)零距離的對接,完成了由學(xué)員階段到程序員階段的角色轉(zhuǎn)換。

2.2面向主要崗位

本課程對應(yīng)IT企業(yè)的軟件開發(fā)部門。面向的首次崗位是初級程序員、軟件測試員、軟件實(shí)施員。二次崗位是高級程序員、測試工程師、實(shí)施工程師。未來發(fā)展崗位是系統(tǒng)架構(gòu)師、系統(tǒng)設(shè)計(jì)師和項(xiàng)目經(jīng)理。本課程面向的主要崗位就是java程序員。

2.3典型工作流程

java程序員典型的工作流程是:首先要通過需求分析階段制定好的分析報告,來深入了解客戶需求、業(yè)務(wù)流程;然后進(jìn)行方案設(shè)計(jì),主要進(jìn)行用戶界面設(shè)計(jì)、角色和權(quán)限設(shè)計(jì)、數(shù)據(jù)模型設(shè)計(jì)、系統(tǒng)架構(gòu)設(shè)計(jì),在本環(huán)節(jié)會生成系統(tǒng)詳細(xì)設(shè)計(jì)說明書和測試用例;方案設(shè)計(jì)以后是系統(tǒng)定制階段,主要完成程序代碼設(shè)計(jì)和單元測試工作,本環(huán)節(jié)會生成系統(tǒng)實(shí)現(xiàn)的詳細(xì)文檔;最后是系統(tǒng)的集成測試和部署實(shí)施階段,本環(huán)節(jié)會生成用戶使用說明書。以上就是java程序員典型的工作流程。

2.4學(xué)習(xí)型項(xiàng)目

課程采用了與訂單企業(yè)共同構(gòu)建的學(xué)習(xí)型項(xiàng)目――網(wǎng)上購物管理系統(tǒng)來組織教學(xué)。該系統(tǒng)是通過對Java程序員崗位的工作任務(wù)、工作過程、工作環(huán)境等內(nèi)容加以分析提煉,確定出該崗位所需的專業(yè)技能、職業(yè)素養(yǎng),并按照以項(xiàng)目為載體,以工作任務(wù)引領(lǐng)課程內(nèi)容的原則而構(gòu)建的典型學(xué)習(xí)型項(xiàng)目。本課程是采用框架技術(shù)對系統(tǒng)的重新架構(gòu)和設(shè)計(jì),最終實(shí)現(xiàn)了一個四層架構(gòu)的網(wǎng)上購物管理系統(tǒng)。

2.5學(xué)習(xí)情景

確定了課程的教學(xué)項(xiàng)目,依據(jù)項(xiàng)目開發(fā)流程中各個環(huán)節(jié)對應(yīng)的企業(yè)崗位,并對崗位技術(shù)能力進(jìn)行分析,確定了本課程的學(xué)習(xí)情境。下面我們具體來分析一下學(xué)習(xí)情境是如何劃分的:軟件項(xiàng)目開發(fā)首先要進(jìn)行的是系統(tǒng)需求分析,對應(yīng)的企業(yè)崗位是需求分析師,所需要的職業(yè)技能是系統(tǒng)分析能力,對職業(yè)技能進(jìn)行知識轉(zhuǎn)換,從而形成了第一個學(xué)習(xí)情境:系統(tǒng)設(shè)計(jì);然后是系統(tǒng)架構(gòu)設(shè)計(jì)、系統(tǒng)編碼實(shí)現(xiàn)兩個環(huán)節(jié),對應(yīng)的企業(yè)崗位分別是架構(gòu)設(shè)計(jì)師、程序員。所需的職業(yè)技能分別是系統(tǒng)架構(gòu)能力、軟件編碼能力,從而形成了第二個學(xué)習(xí)情境:系統(tǒng)實(shí)現(xiàn);最后是系統(tǒng)整合測試、打包,對應(yīng)的企業(yè)崗位是測試員、實(shí)施員,所需職業(yè)技能分別是系統(tǒng)測試能力、實(shí)施能力,從而形成了第三個學(xué)習(xí)情境:系統(tǒng)實(shí)施。

2.6教學(xué)模式

課程采用了“三階段 一體化 雙螺旋”的教學(xué)模式。三個階段對應(yīng)三個學(xué)習(xí)情境,并分別采用不同的教學(xué)組織形式,由教師的在引領(lǐng)中教學(xué)、在開發(fā)中教學(xué)、在應(yīng)用中教學(xué),到學(xué)生的在討論中學(xué)習(xí)、在探索中學(xué)習(xí)、在實(shí)踐中學(xué)習(xí),充分的培養(yǎng)了學(xué)生自主、探究、協(xié)作等學(xué)習(xí)能力,完成了由學(xué)會到會學(xué)的轉(zhuǎn)變。另外,學(xué)生課后獨(dú)立完成拓展項(xiàng)目的研發(fā),使學(xué)生鞏固了專業(yè)技能,積累了項(xiàng)目開發(fā)經(jīng)驗(yàn)。

2.7考核方式

課程考核采用平時成績考核、拓展項(xiàng)目考核、企業(yè)案例考核三種考核方式。

平時成績、拓展項(xiàng)目考核在一定程度上監(jiān)督學(xué)生的平時表現(xiàn),是保證課堂教學(xué)質(zhì)量及培養(yǎng)學(xué)生核心能力的前提。

企業(yè)案例考核由學(xué)校與企業(yè)共同制定,企業(yè)案例考核占總成績的60%。學(xué)生在進(jìn)行案例考試的同時,就是在模擬企業(yè)實(shí)際工作中的項(xiàng)目開發(fā),使考試內(nèi)容與工作實(shí)踐結(jié)合更加緊密,考試結(jié)果的說明性更強(qiáng)。“企業(yè)案例考核”能夠保證以最小的誤差評定學(xué)生在Java程序員崗位的工作實(shí)踐能力,能夠?yàn)镮T校企聯(lián)盟中的企業(yè)提供最精確的人才素質(zhì)信息。

以上就是《Java EE框架技術(shù)》這門課程進(jìn)行項(xiàng)目化課程改革的基本情況。項(xiàng)目化課程改革的全面推進(jìn), 將打破傳統(tǒng)的教學(xué)管理模式, 摒棄忽視學(xué)生個性發(fā)展的傳統(tǒng)教學(xué)方法, 為學(xué)生自主學(xué)習(xí)、個性發(fā)展和實(shí)踐活動提供更多的時間和更廣泛的空間, 為行業(yè)和企業(yè)培養(yǎng)面向一線的高素質(zhì)技能型人才。

【參考文獻(xiàn)】

篇(2)

當(dāng)天,Sun 公司還宣布與中國知名的遠(yuǎn)程教育機(jī)構(gòu)奧鵬遠(yuǎn)程教育中心結(jié)成戰(zhàn)略合作伙伴,共同啟動“Sun 中國在線教育管理學(xué)院”項(xiàng)目,將 Sun 公司系統(tǒng)、權(quán)威的Java 遠(yuǎn)程培訓(xùn)資源,與奧鵬遍布全國的1400 多家遠(yuǎn)程學(xué)習(xí)網(wǎng)絡(luò)整合起來,為全國各地區(qū)的Java技術(shù)學(xué)習(xí)者提供統(tǒng)一的、標(biāo)準(zhǔn)化、專業(yè)化遠(yuǎn)程學(xué)習(xí)服務(wù)。

Sun公司新興市場地區(qū)首席教育官郭家強(qiáng)表示,“網(wǎng)絡(luò)的普及和 Java技術(shù)的廣泛應(yīng)用,都預(yù)示了Sun Java遠(yuǎn)程教育的巨大市場需求和發(fā)展前景。我們所要做的,就是開發(fā)系統(tǒng)、嚴(yán)謹(jǐn)?shù)倪h(yuǎn)程教育課程資源,滿足中國遠(yuǎn)程Java學(xué)習(xí)者的學(xué)習(xí)需求,實(shí)現(xiàn)他們的職業(yè)夢想。”

在中國企業(yè)裁員風(fēng)潮越演越烈的嚴(yán)酷現(xiàn)實(shí)下,參加培訓(xùn)是為了實(shí)現(xiàn)“職業(yè)夢想”,更是為了應(yīng)對“職業(yè)現(xiàn)實(shí)”。

人人都來學(xué)Java

“目前全球有資質(zhì)的Java開發(fā)工程師有600萬人,但無論是在中國還是印度、甚至巴西和俄羅斯等國家,都有類似的現(xiàn)象:這些國家每年都有大量的軟件專業(yè)的畢業(yè)生走入社會,但是卻有越來越多的企業(yè)在抱怨,它們招不到合適的軟件人才,供需之間形成了巨大的鴻溝。而這些鴻溝需要專業(yè)的教育培訓(xùn)來填補(bǔ)。” 郭家強(qiáng)表示,“全球Java人才的缺口也很大,但是目前尚沒有一個權(quán)威的數(shù)字能具體說明。”

目前在各大招聘網(wǎng)站上,年薪10萬元甚至20萬元招聘Java高級軟件工程師的廣告比比皆是。據(jù)相關(guān)調(diào)查,2007年我國軟件企業(yè)在Java高級軟件工程師這類職位上的人員空缺至少有8萬人。企業(yè)對高級Java人才“一將難求”,Java高級軟件工程師的薪酬自然就水漲船高。

事實(shí)上,Java應(yīng)用已經(jīng)相當(dāng)廣泛,比如在企業(yè)級應(yīng)用開發(fā)方面,大到全國聯(lián)網(wǎng)的系統(tǒng),小到中小企業(yè)的應(yīng)用解決方案,J2EE都占有極為重要的地位;網(wǎng)站開發(fā)方面,JSP+Servlet+JavaBean,一直以來都相當(dāng)流行;移動領(lǐng)域典型的應(yīng)用是手機(jī)游戲(國內(nèi)主要是這方面),這里是J2ME的天地。而且,隨著國家對基礎(chǔ)軟件研發(fā)投入的增加、嵌入式軟件的大規(guī)模應(yīng)用,Java人才將更加走俏。

以最小的成本獲得技能

據(jù)奧鵬遠(yuǎn)程教育中心常務(wù)副主任趙敏介紹,目前“Sun 中國在線教育管理學(xué)院”項(xiàng)目主要面向大學(xué)生、大專生、中專生和職高生。“我們所做的是Java技術(shù)的基礎(chǔ)教育和基本技能培訓(xùn),而不是職業(yè)技能速成班。” 趙敏說,“在當(dāng)前大學(xué)生日益嚴(yán)峻的就業(yè)形勢下,通過在線學(xué)習(xí)、參加職業(yè)技術(shù)培訓(xùn)是一項(xiàng)值得的投資。

篇(3)

0 引言

為了切實(shí)把學(xué)生培養(yǎng)成為企業(yè)生產(chǎn)、服務(wù)、管理和建設(shè)一線的技術(shù)技能型人才,隨著高職生源質(zhì)量的下滑,專業(yè)課程教學(xué)改革勢在必行,作為指揮棒的課程考試方式改革應(yīng)該先行。2014年6月份召開的全國教育工作會議,出臺了《國務(wù)院關(guān)于加快發(fā)展現(xiàn)代職業(yè)教育的決定》國發(fā)〔2014〕19號,指出:“推行項(xiàng)目教學(xué)、案例教學(xué)、工作過程導(dǎo)向教學(xué)等教學(xué)模式。加大實(shí)習(xí)實(shí)訓(xùn)在教學(xué)中的比重,創(chuàng)新頂崗實(shí)習(xí)形式,強(qiáng)化以育人為目標(biāo)的實(shí)習(xí)實(shí)訓(xùn)考核評價。開展職業(yè)技能競賽,建立專業(yè)教學(xué)標(biāo)準(zhǔn)和職業(yè)標(biāo)準(zhǔn)聯(lián)動開發(fā)機(jī)制。推進(jìn)專業(yè)設(shè)置、專業(yè)課程內(nèi)容與職業(yè)標(biāo)準(zhǔn)相銜接”。這給課程教學(xué)活動、教學(xué)方式和課程考核等改革提供了政策依據(jù),也是提高人才培養(yǎng)質(zhì)量的必要途徑。

依據(jù)延安職業(yè)技術(shù)學(xué)院石油工程系開設(shè)的鉆井技術(shù)專業(yè)和油氣開采技術(shù)專業(yè)與石油天然氣勘探開發(fā)產(chǎn)業(yè)緊密對接,這些專業(yè)的核心課程必須要與相應(yīng)的職業(yè)資格標(biāo)準(zhǔn)對接,這是調(diào)整課程體系構(gòu)建的方向,也是改革和調(diào)整課程內(nèi)容的方向。

1 考核改革可行性分析

鉆井技術(shù)專業(yè)和油氣開采技術(shù)專業(yè)部分課程教學(xué)內(nèi)容與對應(yīng)工種職業(yè)標(biāo)準(zhǔn)相對應(yīng),根據(jù)表1,可以明確地看出部分專業(yè)課程操作性較強(qiáng)的性質(zhì),對這些課程的考核方式可以進(jìn)行改革,通過舉行職業(yè)技能大賽替代本門課程的考試,即“以賽代考”。

2 專業(yè)課考核改革方案

在學(xué)生完成本門課程學(xué)習(xí)之后,直接進(jìn)行對應(yīng)工種的國家級和省級或者院級組織的職業(yè)技能大賽,比賽成績作為本門課程的考試成績,從而取代傳統(tǒng)的課程考試方式,名次靠前者頒發(fā)榮譽(yù)證書,詳見表2。若不合格者,學(xué)生申請教研室可以組織安排,重新進(jìn)行技能比賽,直到合格為止。

3 以賽代考的實(shí)施

①職業(yè)技能大賽設(shè)計(jì)與組織。根據(jù)國家職業(yè)標(biāo)準(zhǔn)與專業(yè)特色,教研室專業(yè)教師與企業(yè)專家設(shè)計(jì)合理的職業(yè)技能大賽考核方式,職業(yè)技能大賽考核的目標(biāo)要符合石油高職類專業(yè)人才培養(yǎng)要求,適應(yīng)鉆井和油氣開采崗位工作要求。

②職業(yè)技能大賽與崗位作業(yè)相結(jié)合。職業(yè)技能大賽的操作內(nèi)容應(yīng)與相關(guān)崗位作業(yè)相結(jié)合,如《鉆井施工技術(shù)》、《油水井生產(chǎn)與維護(hù)》,這些課程的職業(yè)技能大賽內(nèi)容應(yīng)該與鉆井崗位、采油崗位操作內(nèi)容相結(jié)合,這樣才能有目的地提高學(xué)生的操作技能。

③職業(yè)技能大賽獎勵。專業(yè)課程的職業(yè)技能大賽,通過專業(yè)評委老師選出比賽結(jié)果,給予比賽名次靠前者一定的物質(zhì)和精神獎勵,以提高學(xué)生的學(xué)習(xí)積極性。

總之,以賽代考是一種創(chuàng)新的考核模式,對高職教學(xué)考核方式改革起到了積極引領(lǐng)作用,一方面鍛煉了學(xué)生的實(shí)際操作能力,提升了學(xué)生整體的技能水平,從而能夠適應(yīng)石油生產(chǎn)崗位工作要求與當(dāng)前的就業(yè)形勢的需要。另一方面,提高了專業(yè)教師的理論與技能水平,提高了石油企業(yè)生產(chǎn)能力,同時促進(jìn)了高職人才培養(yǎng)模式改革的發(fā)展。因此,以職業(yè)技能大賽為切入點(diǎn),搞好高職院校課程考核模式改革已經(jīng)成為當(dāng)前職業(yè)教育教學(xué)改革發(fā)展的重要部分。

參考文獻(xiàn):

[1]吳榮梅.以賽代考――高職院校電子商務(wù)專業(yè)實(shí)踐教學(xué)探析[J].安徽廣播電視大學(xué)學(xué)報,2013,1.

[2]林志國.以賽代考的高職院校市場營銷專業(yè)課程考核方式改革研究[J].黑龍江教育學(xué)院學(xué)報,2013,32(12).

[3]徐利謀,蔣建平.多元化考核方式在Java程序設(shè)計(jì)課程中的應(yīng)用研究[J].中國職業(yè)技術(shù)教育,2014,32.

篇(4)

中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A

引言

隨著計(jì)算機(jī)技術(shù)在社會日益廣泛的應(yīng)用,社會對計(jì)算機(jī)軟、硬件的設(shè)計(jì)、開發(fā)、銷售、應(yīng)用、管理和維護(hù)等諸多方面的計(jì)算機(jī)應(yīng)用人才提出了多元化的要求,對應(yīng)用技能型人才的需求也日益增多。高等職業(yè)教育中的計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)應(yīng)以社會職業(yè)崗位技能的需求為導(dǎo)向,不僅要培養(yǎng)學(xué)生具備一定的理論知識,更要注重培養(yǎng)學(xué)生的崗位專業(yè)技能和技術(shù)素養(yǎng),使學(xué)生具備相應(yīng)的崗位操作技能。

專業(yè)課程體系是落實(shí)本專業(yè)人才培養(yǎng)目標(biāo)的重要步驟。北京青年政治學(xué)院計(jì)算機(jī)系在計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的教學(xué)改革中,以社會職業(yè)崗位需求為導(dǎo)向,結(jié)合本系計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的教學(xué)現(xiàn)狀,在建設(shè)注重培養(yǎng)學(xué)生的崗位操作技能的課程體系等方面進(jìn)行了一些有益的探索和實(shí)踐。

1傳統(tǒng)課程體系的不足

教學(xué)改革前,我院計(jì)算機(jī)系計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)課程體系受普通高等教育的影響很大,主要表現(xiàn)為:在課程結(jié)構(gòu)方面,其課程結(jié)構(gòu)安排基本上是普通高等教育的縮簡版,呈現(xiàn)為基礎(chǔ)課、專業(yè)基礎(chǔ)課和專業(yè)課這種三段式結(jié)構(gòu)。在課程間的聯(lián)系方面,前導(dǎo)課程注重為后續(xù)課程準(zhǔn)備基礎(chǔ)理論知識。在課程內(nèi)容方面,注重傳授系統(tǒng)的,完整地理論知識,理論教學(xué)與實(shí)踐教學(xué)缺乏緊密的聯(lián)系,實(shí)踐僅被作為理論的應(yīng)用和驗(yàn)證而置于次要地位。

這樣的課程體系是以學(xué)科理論為導(dǎo)向的“知識本位”模式,缺乏對學(xué)生進(jìn)行計(jì)算機(jī)應(yīng)用領(lǐng)域的專業(yè)化、行業(yè)化的職業(yè)技能的培養(yǎng),專業(yè)課程的內(nèi)容缺乏針對性和實(shí)用性,對計(jì)算機(jī)行業(yè)的新知識,新技術(shù)介紹不夠,難以激發(fā)學(xué)生的學(xué)習(xí)興趣,特別是在實(shí)踐環(huán)節(jié)上缺乏先進(jìn)教學(xué)理念的指導(dǎo)和行之有效的手段,由此導(dǎo)致在培養(yǎng)學(xué)生的職業(yè)技能方面缺乏力度。

2課程體系建設(shè)的思路和舉措

2.1分析社會需求,確定培養(yǎng)目標(biāo)

根據(jù)計(jì)算機(jī)技術(shù)的發(fā)展現(xiàn)狀和社會對計(jì)算機(jī)應(yīng)用人才的需求,科學(xué)定位計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的培養(yǎng)目標(biāo)。針對所培養(yǎng)學(xué)生將來的職業(yè)崗位或崗位群,認(rèn)真分析其工作崗位的專業(yè)技能和職業(yè)素養(yǎng)的要求,確定所培養(yǎng)學(xué)生應(yīng)具有的關(guān)鍵職業(yè)技術(shù)、技能、職業(yè)素質(zhì)。結(jié)合高職教育對學(xué)生的政治思想素質(zhì)、身體心理素質(zhì)、人文素質(zhì)、科學(xué)素質(zhì)的要求,逆向推求學(xué)生所必須具備的理論知識和實(shí)踐技能的構(gòu)成。

在大量的市場調(diào)查和行業(yè)調(diào)研的基礎(chǔ)上,對當(dāng)前社會所需求的計(jì)算機(jī)應(yīng)用型的崗位進(jìn)行分析,結(jié)合本校的實(shí)際情況,確定計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的培養(yǎng)目標(biāo)為:

培養(yǎng)具有良好的職業(yè)道德,具備一定的創(chuàng)新能力和較強(qiáng)的動手能力,能熟練進(jìn)行軟件開發(fā)、測試與維護(hù),從事軟件編碼、小型網(wǎng)站建設(shè)與管理、計(jì)算機(jī)維護(hù)等工作的初、中級應(yīng)用型人才。主要服務(wù)單位:從事軟件開發(fā)、維護(hù)與銷售的企業(yè)和需要信息化管理、維護(hù)的企事業(yè)單位。具體針對的崗位:JSP開發(fā)人員、數(shù)據(jù)庫開發(fā)人員、數(shù)據(jù)庫管理人員、網(wǎng)頁制作人員、網(wǎng)站開發(fā)工程師以及軟件銷售、維護(hù)和市場推廣人員等。

2.2注重課程體系的實(shí)踐性,構(gòu)建合理的課程體系結(jié)構(gòu)

教學(xué)體系的建設(shè)是實(shí)現(xiàn)高等職業(yè)教育人才培養(yǎng)目標(biāo)的重要環(huán)節(jié),課程體系構(gòu)建的是否合理直接影響到教學(xué)質(zhì)量的高低,培養(yǎng)目標(biāo)能否實(shí)現(xiàn),是教學(xué)改革的重點(diǎn)和難點(diǎn)。課程體系的建設(shè)不僅要考慮到專業(yè)知識的結(jié)構(gòu)、專業(yè)知識的內(nèi)在規(guī)律,還應(yīng)考慮到行業(yè)的發(fā)展現(xiàn)狀及趨勢。對于計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)而言,由于計(jì)算機(jī)應(yīng)用技術(shù)發(fā)展迅速,因此,需要設(shè)計(jì)一個既能相對穩(wěn)定,又能滿足當(dāng)前社會需求的課程體系。

以就業(yè)為導(dǎo)向的高等職業(yè)教育在一定程度上是一種就業(yè)學(xué)習(xí),學(xué)生職業(yè)技能的培養(yǎng)必然要以實(shí)踐教學(xué)為途徑。那么,高等職業(yè)教育課程體系的建設(shè)應(yīng)以社會職業(yè)崗位需求為主導(dǎo)方向,選擇相應(yīng)的知識和技能,在課程設(shè)置上注重實(shí)踐教學(xué),著力培養(yǎng)學(xué)生在將來的職業(yè)崗位上所需要的知識結(jié)構(gòu)和能力結(jié)構(gòu)。

由于計(jì)算機(jī)應(yīng)用技術(shù)門類較多,且發(fā)展迅速,而學(xué)生在學(xué)校的學(xué)習(xí)是階段性的,學(xué)生的基礎(chǔ)知識及未來發(fā)展呈現(xiàn)多樣化、廣泛性的特征。因此,注重實(shí)踐教學(xué)的課程體系除了培養(yǎng)學(xué)生動手能力外,還應(yīng)增加拓展性的教學(xué)內(nèi)容,重視技術(shù)拓展能力和創(chuàng)新能力的培養(yǎng), 為學(xué)生的持續(xù)學(xué)習(xí)打下基礎(chǔ),為學(xué)生今后的工作和發(fā)展提供一定的條件,以滿足學(xué)生畢業(yè)后自主學(xué)習(xí)的需要, 以適應(yīng)不斷出現(xiàn)的新技術(shù)變化。

按照上述思路,北京青年政治學(xué)院計(jì)算機(jī)系在計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的教學(xué)改革中,根據(jù)高職教育對學(xué)生綜合素質(zhì)的要求和崗位群的職業(yè)技能需求,打破傳統(tǒng)的“三段式”教學(xué)模式,建立了由文化基礎(chǔ)課程,專業(yè)基礎(chǔ)課程和職業(yè)技術(shù)課程組成的課程體系結(jié)構(gòu),并確定了本專業(yè)的核心課程:網(wǎng)頁設(shè)計(jì)與網(wǎng)站建設(shè)、Java語言程序設(shè)計(jì)、SQL Server數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)、Java Web應(yīng)用開發(fā)、J2EE企業(yè)級開發(fā)、J2EE框架技術(shù)。職業(yè)技術(shù)課程以6門核心課程為主干,主要培養(yǎng)學(xué)生從事具體職業(yè)崗位的工作技能。職業(yè)技術(shù)課程以培養(yǎng)學(xué)生直接上崗能力為出發(fā)點(diǎn),注重就業(yè)崗位的社會需求,實(shí)現(xiàn)高等職業(yè)教育培養(yǎng)應(yīng)用型、技能型人才的目標(biāo)。

以往存在一種誤區(qū),將實(shí)踐教學(xué)集中于畢業(yè)設(shè)計(jì)階段,忽視在整個學(xué)習(xí)過程中的實(shí)踐教學(xué)。在高等職業(yè)教育中,學(xué)生實(shí)踐能力的培養(yǎng)有其自身的規(guī)律性和確定性,要實(shí)現(xiàn)教學(xué)目標(biāo),達(dá)到其規(guī)定的實(shí)踐動手能力通常需要較長的時間,因而,在高等職業(yè)教育課程體系的建設(shè)中,應(yīng)首先應(yīng)當(dāng)注意到實(shí)踐動手能力的培養(yǎng)在于實(shí)踐過程的積累,將實(shí)踐教學(xué)貫穿到教學(xué)的各個環(huán)節(jié),建立相對獨(dú)立的實(shí)踐教學(xué)體系,實(shí)現(xiàn)全過程實(shí)踐。

我院計(jì)算機(jī)系的計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)建立的實(shí)踐教學(xué)體系落實(shí)在每學(xué)期3周的小學(xué)期的實(shí)踐教學(xué)和畢業(yè)設(shè)計(jì)中,其教學(xué)內(nèi)容以核心課程的實(shí)際應(yīng)用和職業(yè)素職教育為主。主要內(nèi)容有:靜態(tài)網(wǎng)頁制作、Java與Java Web綜合實(shí)訓(xùn)、J2EE企業(yè)級開發(fā)綜合實(shí)訓(xùn)、J2EE框架技術(shù)綜合實(shí)訓(xùn)、職業(yè)能力訓(xùn)練等實(shí)訓(xùn)項(xiàng)目。

實(shí)踐教學(xué)體系的教學(xué)實(shí)行“真題真做”,設(shè)計(jì)題目絕大部分來源于公司企業(yè)的實(shí)際項(xiàng)目。學(xué)生根據(jù)自己的發(fā)展方向選擇感興趣的課題。在設(shè)計(jì)過程中,公司的開發(fā)工程師到校給各課題組成員安排任務(wù)、說明要求并進(jìn)行講解,使學(xué)生了解實(shí)際開發(fā)工作中的要求及設(shè)計(jì)的內(nèi)容和步驟,并制定開發(fā)計(jì)劃,使學(xué)生獲得真實(shí)的軟件開發(fā)工作的體驗(yàn)。

在實(shí)踐教學(xué)體系的教學(xué)中實(shí)行“真題真做”使學(xué)生明確了學(xué)習(xí)的目標(biāo),激發(fā)了學(xué)生的主動性,創(chuàng)造性,培養(yǎng)了學(xué)生綜合運(yùn)用技術(shù)的能力,為將來的就業(yè)、適應(yīng)今后的工作崗位打下良好基礎(chǔ)。同時,縮短了實(shí)踐教學(xué)與社會實(shí)際需求的距離,完善了實(shí)踐教學(xué)工作,提高了實(shí)踐教學(xué)質(zhì)量。

篇(5)

近年來,隨著中國經(jīng)濟(jì)的迅猛發(fā)展,行業(yè)企業(yè)對職業(yè)技術(shù)人才的需求日益增加,在國家大力發(fā)展職業(yè)技術(shù)教育的背景下,各類職業(yè)院校的學(xué)生數(shù)量也呈遞增趨勢。然而現(xiàn)實(shí)情況卻是一方面畢業(yè)生找到專業(yè)對口的工作越來越難,另一方面用人單位卻招不到合適的人才。矛盾的根源主要在于很多職業(yè)院校仍沿用傳統(tǒng)普通教育的學(xué)科型體系模式,重知識輕技能,導(dǎo)致職業(yè)院校的人才培養(yǎng)與企業(yè)用人需求脫節(jié)。要從根本上解決問題,進(jìn)行高職教育改革是唯一出路,基于此,本文嘗試從基于工作過程的角度提出《JSP程序設(shè)計(jì)》課程的教學(xué)設(shè)計(jì)思路。

一、當(dāng)前JSP教學(xué)存在的問題

當(dāng)前行業(yè)對Java開發(fā)人員的需求量較大,很多高職院校都開設(shè)了《JSP程序設(shè)計(jì)》課程,然而在實(shí)際操作過程中,效果不盡如人意,難以達(dá)到用人單位的人才需求,其中一個重要原因在于學(xué)校的教學(xué)與企業(yè)實(shí)際用人需求脫節(jié)。

傳統(tǒng)的《JSP程序設(shè)計(jì)》課程教學(xué)主要存在以下一些缺陷:一是內(nèi)容體系大而全,其中不乏一些陳舊已經(jīng)過時的知識,一些技能在實(shí)際企業(yè)開發(fā)中也應(yīng)用得很少,但卻花費(fèi)了學(xué)生很多精力來學(xué)習(xí)。二是課程內(nèi)容更注重知識的傳遞而不是重在職業(yè)技能的培養(yǎng)。三是在教學(xué)模式上,即使采用項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動教學(xué),也局限在針對具體的知識點(diǎn),缺乏知識的連貫性和系統(tǒng)性,導(dǎo)致學(xué)生很難利用零散的知識和技能進(jìn)行一個綜合的系統(tǒng)開發(fā)。四是在教學(xué)方法上,教師雖然能夠使用案例教學(xué),但不能很好的結(jié)合每個學(xué)生實(shí)際情況,引導(dǎo)其積極思考、動手實(shí)踐,未能發(fā)揮學(xué)生學(xué)習(xí)的主觀能動性。

二、工作過程理論

為提高學(xué)生的專業(yè)技能和實(shí)踐技能,培養(yǎng)技術(shù)應(yīng)用型人才,需要不斷探索以變更落后的教學(xué)理念和方法,改革傳統(tǒng)的教學(xué)模式。2O世紀(jì)90年代,德國職業(yè)教育學(xué)者提出了以工作過程為導(dǎo)向的職業(yè)教育理念,稱為以工作過程導(dǎo)向的整體化工作任務(wù)分析法(BAG),以勞耐爾(Rauner)教授為首的專家認(rèn)為:工作過程是“在企業(yè)里為完成一件工作任務(wù)并獲得工作成果而進(jìn)行的一個完整的工作程序”,它“是一個綜合的、時刻處于運(yùn)動狀態(tài)但結(jié)構(gòu)相對固定的系統(tǒng)” [1],這一理論于20紀(jì)初在德國職業(yè)教育中推廣。國內(nèi)以姜大源為代表的專家借鑒德國經(jīng)驗(yàn),倡導(dǎo)基于工作過程的職業(yè)教育課程開發(fā),強(qiáng)調(diào)按照工作過程序化知識,著眼于動態(tài)行動體系隱形知識的生成和構(gòu)建,其課程開發(fā)過程是一個伴隨學(xué)科體系的解構(gòu)而凸顯行動體系的重構(gòu)過程[2]。基于工作過程的課程開發(fā)模式注重以學(xué)生為主體,發(fā)揮教師的主導(dǎo)作用,強(qiáng)調(diào)學(xué)生在工作過程中的學(xué)習(xí)體驗(yàn)和創(chuàng)新意識的培養(yǎng),重視學(xué)生對學(xué)習(xí)過程的反思和總結(jié),培養(yǎng)學(xué)生的自我管理學(xué)習(xí)能力。

國內(nèi)目前關(guān)于工作過程的職業(yè)教育理論方面的研究比較多,但針對具體的專業(yè)和課程進(jìn)行實(shí)踐的研究還較少,本文針對軟件技術(shù)(Java方向)專業(yè),結(jié)合《JSP程序設(shè)計(jì)》這門專業(yè)核心課程的目標(biāo),以工作過程為導(dǎo)向,就課程開發(fā)方法和實(shí)施步驟進(jìn)行有益的探討。

三、基于工作過程的《JSP程序設(shè)計(jì)》課程教學(xué)設(shè)計(jì)

1、課程概述。《JSP程序設(shè)計(jì)》是我院軟件技術(shù)專業(yè)的一門專業(yè)核心課程,學(xué)生通過本課程的學(xué)習(xí),能夠熟練掌握J(rèn)SP的常見開發(fā)技術(shù),理解MVC設(shè)計(jì)模式并能熟練運(yùn)用其開發(fā)動態(tài)網(wǎng)站,通過實(shí)踐,能夠利用程序開發(fā)集成工具Eclipse開發(fā)基于Java Web技術(shù)的網(wǎng)站及企業(yè)級應(yīng)用系統(tǒng),養(yǎng)成規(guī)范的編程習(xí)慣,具備團(tuán)隊(duì)合作精神以及初步技術(shù)創(chuàng)新能力。

2、工作崗位分析。在對本課程進(jìn)行教學(xué)設(shè)計(jì)之前,需要先根據(jù)專業(yè)定位,分析工作崗位,根據(jù)工作崗位明確具體的工作任務(wù),從而進(jìn)一步形成課程體系。通過查詢網(wǎng)上的相關(guān)工作崗位招騁信息、走訪行業(yè)企業(yè)專家、調(diào)研往屆畢業(yè)生工作信息等形式,得出該領(lǐng)域的主要工作崗位如下:網(wǎng)站設(shè)計(jì)與開發(fā)人員、網(wǎng)站編輯、網(wǎng)站運(yùn)營工程師、Java Web開發(fā)工程師等。再針對這些崗位進(jìn)行典型工作任務(wù)分析,總結(jié)其必需具備的核心職業(yè)能力,再根據(jù)這些核心職業(yè)能力有目標(biāo)有針對性地進(jìn)行課程的教學(xué)設(shè)計(jì)。

3、教學(xué)設(shè)計(jì)思路及具體實(shí)施。本課程的先修課程是計(jì)算機(jī)基礎(chǔ)、網(wǎng)頁設(shè)計(jì)與制作、數(shù)據(jù)庫程序設(shè)計(jì)、Java程序設(shè)計(jì),后修課程是JavaEE程序設(shè)計(jì)、編程強(qiáng)化、PowerDesigner系統(tǒng)分析與建模等。在教學(xué)內(nèi)容的選取上,根據(jù)學(xué)生知識的起承轉(zhuǎn)接,本著以工作過程為導(dǎo)向,實(shí)用性原則,課程內(nèi)容的重點(diǎn)圍繞解決軟件開發(fā)項(xiàng)目中所涉及的知識、開發(fā)流程、技術(shù)框架及項(xiàng)目測試與部署來進(jìn)行,教學(xué)內(nèi)容主要選取JSP開發(fā)環(huán)境的搭建、JSP基本語法及內(nèi)置對象、JDBC數(shù)據(jù)庫技術(shù)、JavaBean和Servlet等模塊,課程的教學(xué)設(shè)計(jì)以分析工作崗位群為出發(fā)點(diǎn),進(jìn)行典型工作任務(wù)分析,總結(jié)出核心職業(yè)能力要求,以開發(fā)完成一個項(xiàng)目(學(xué)生信息管理系統(tǒng))為主線,將其分解為典型工作任務(wù),再與課程的知識模塊相對接。課程整體教學(xué)設(shè)計(jì)思路如圖1示。

基于上述教W設(shè)計(jì)思路,對項(xiàng)目、任務(wù)、知識和能力進(jìn)一步解構(gòu),將其在教學(xué)活動中實(shí)施,實(shí)施的過程見表1示。

在課程的整個教學(xué)活動中,改進(jìn)傳統(tǒng)的理論教學(xué)在教室講授帶來的不能即講即練不直觀的缺陷,將理論和實(shí)驗(yàn)教學(xué)均安排在機(jī)房進(jìn)行,貫穿項(xiàng)目教學(xué)法、任務(wù)驅(qū)動教學(xué)法、小組教學(xué)法、角色扮演法等,教學(xué)內(nèi)容由易到難,從基礎(chǔ)到高級,在學(xué)中做,做中學(xué),教、學(xué)、做融為一體,充分發(fā)揮學(xué)生學(xué)習(xí)的主觀能動性,提高學(xué)生的實(shí)踐技能,以保證良好的教學(xué)效果。

4、課程考核與評價。改革傳統(tǒng)的單一理論試卷考試,采用過程化考核與結(jié)果性考核相結(jié)合的考核方式,將學(xué)生平時的學(xué)習(xí)情況與期末的結(jié)果性考核相結(jié)合,更能客觀全面地反映學(xué)生的學(xué)習(xí)效果和真實(shí)情況。課程考核指標(biāo)見表2示。

四、結(jié)語

以工作過程為導(dǎo)向的課程設(shè)計(jì)是在對真實(shí)工作任務(wù)和工作過程進(jìn)行調(diào)研的基礎(chǔ)上,對教學(xué)內(nèi)容重新整合,設(shè)計(jì)學(xué)習(xí)性工作任務(wù)。本文的教學(xué)設(shè)計(jì)思路在實(shí)際教學(xué)中,已經(jīng)歷了五屆軟件技術(shù)專業(yè)學(xué)生的教學(xué)實(shí)踐,課程內(nèi)容的設(shè)計(jì)及教學(xué)策略也日趨完善,在培養(yǎng)學(xué)生的專業(yè)知識自學(xué)能力和實(shí)踐技能等方面取得了良好的效果。基于工作過程的課程教學(xué)設(shè)計(jì)讓學(xué)生在做中學(xué)、學(xué)中做,提高了自主學(xué)習(xí)、項(xiàng)目實(shí)踐能力以及創(chuàng)新學(xué)習(xí)能力。

篇(6)

Independent School of Computer Professional Teaching JAVA programming

Hu Yan-hua,Zhang Heng

【Abstract】Independent Institute to develop advanced applications talents as the main task. The Java language is currently widely used software development language and its teaching high theory, practical application, the traditional teaching methods lead to students' theoretical understanding of the profound, practical ability and poor phenomenon, it is difficult to meet the employment needs of the enterprise. To solve this problem, we propose the teaching enterprise of Independent Colleges Java standards of teaching goals, modular teaching content, and teaching two elaborate reform measures from the teaching methods and experimental training, practice results show that the the reform has achieved good results.

【Key words】Java language;Teaching reform; Business needs; Independent Institute

中圖分類號:G642.3 文獻(xiàn)標(biāo)識碼:A

1. 引言

獨(dú)立學(xué)院是伴隨我國高等教育發(fā)展而產(chǎn)生的新興辦學(xué)模式,它憑借“民、獨(dú)、優(yōu)”的特點(diǎn),對迅速整合利用高校優(yōu)質(zhì)教學(xué)資源及社會資源產(chǎn)生了積極影響。但其辦學(xué)條件有限,大多學(xué)生的基礎(chǔ)相對薄弱,其教學(xué)方法與培養(yǎng)模式是辦學(xué)的難點(diǎn)——若其克隆母體學(xué)校模式,就會使學(xué)生面臨尷尬局面:與普遍高校相比理論知識欠缺,和高職院校相比實(shí)踐能力不足,導(dǎo)致學(xué)生競爭力不高。因此,培養(yǎng)符合社會需求的“高級應(yīng)用型人才”成為其主要目標(biāo)[1]。Java語言是目前國內(nèi)外廣泛使用的編程語言,已成為軟件設(shè)計(jì)開發(fā)者應(yīng)當(dāng)掌握的一門基礎(chǔ)語言。相應(yīng)地,《Java程序設(shè)計(jì)》已經(jīng)成為所有高校計(jì)算機(jī)專業(yè)的專業(yè)核心課程。如何改革本課程的教學(xué)方法,提高學(xué)生就業(yè)的競爭力[4],已成為獨(dú)立學(xué)院計(jì)算機(jī)專業(yè)教學(xué)改革的一個重要問題。

目前不少計(jì)算機(jī)專業(yè)的畢業(yè)生存在著理論與實(shí)踐相脫節(jié)的現(xiàn)象,在知識能力和素質(zhì)方面與社會的需求存在一定的差距。反映了當(dāng)前高校尤其是獨(dú)立學(xué)院類院校的教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段、實(shí)驗(yàn)實(shí)訓(xùn)教學(xué)等方面出現(xiàn)了滯后,沒有與社會實(shí)際需求掛鉤。針對上述問題,我系成立專門教研小組,并與母校教授及高工教師密切協(xié)作,定期地進(jìn)行教學(xué)交流、總結(jié),并依托母校雄厚的師資力量和硬件設(shè)施,采用當(dāng)前主流的開發(fā)平臺搭建硬件實(shí)驗(yàn)室。同時,本小組教師密切關(guān)注IT類前沿動態(tài),將當(dāng)前主流新技術(shù)引入課堂,拓寬了學(xué)生視野,激發(fā)學(xué)生求知欲。本文主要從教學(xué)內(nèi)容、教學(xué)方法、實(shí)驗(yàn)實(shí)訓(xùn)三個方面對“JAVA程序設(shè)計(jì)”課程教學(xué)改革進(jìn)行探討,力求提高學(xué)生編程實(shí)踐能力和創(chuàng)新能力。

2. 教學(xué)內(nèi)容改革

Java是計(jì)算機(jī)專業(yè)高年級的課程(其中我系開設(shè)在大三上學(xué)期),其教學(xué)質(zhì)量直接面對企業(yè)的考核,其教學(xué)應(yīng)該以企業(yè)需要為出發(fā)點(diǎn)[2],而提高畢業(yè)生的編程能力是關(guān)鍵。為了達(dá)到這一目的,首先需要明確教學(xué)內(nèi)容。

大學(xué)的程序類課程是系列化的教學(xué),在Java之前已經(jīng)學(xué)過多門語言課程,如C/C++語言。這些語言類課程的基本風(fēng)格、語法、程序邏輯是一樣的,因此在Java教學(xué)中,對于這些基本的內(nèi)容不必詳細(xì)講解,通過簡單的回顧即可,應(yīng)該把大量的時間和資源用于更高級、更專業(yè)內(nèi)容的學(xué)習(xí),這樣,學(xué)生才能更快地提高自身素質(zhì),強(qiáng)化編程能力。

目前,市面上很多教材對于Java的介紹偏簡易,尤其是對于Java的一些重點(diǎn)內(nèi)容并沒有詳細(xì)介紹,這對于學(xué)習(xí)Java是不利的。筆者推薦由清華大學(xué)出版、耿祥義主編《Java 2實(shí)用教程(第三版)》作為教材。

結(jié)合我系學(xué)生的編程能力及企業(yè)需求相關(guān)崗位(如程序員、軟件測試人員、項(xiàng)目實(shí)施人員及客戶支持人員等),本課程改革內(nèi)容[5][6]選取上采用模塊化教學(xué)的方式,有針對性的設(shè)計(jì)了7個模塊(涵蓋13個任務(wù))和6個來自企業(yè)的真實(shí)項(xiàng)目。其中7個模塊所選擇的任務(wù)基本涵蓋了目前企業(yè)最常用的設(shè)計(jì)模型,如工廠模式、單例模式、模板模式、組合模式及C/S模式,從而與職業(yè)技能進(jìn)行有效鏈接,且可以集中包括了Java課程所有學(xué)習(xí)重點(diǎn)。

模塊一、Java面向?qū)ο缶幊?/p>

該模塊中包括三個任務(wù):1、個人信息輸出,通過實(shí)現(xiàn)輸出個人信息的案例學(xué)會面向?qū)ο蠹捌涮卣鞯认嚓P(guān)知識;2、簡單職工管理,通過簡單職工管理的案例學(xué)會面向?qū)ο笾欣^承的使用及方法的重寫;3、職工信息管理系統(tǒng),通過其案例學(xué)會簡單項(xiàng)目的設(shè)計(jì)流程和開發(fā)思路。本模塊旨在使學(xué)生在C++的基礎(chǔ)上進(jìn)一步理解面向?qū)ο蟮木幊趟枷耄齻€案例能激發(fā)學(xué)生對Java語言面向?qū)ο笏枷敫邔哟蔚睦斫猓ava程序開發(fā)充滿信心。

模塊二、集合框架

本模塊的任務(wù)為經(jīng)典的記事本程序,通過該案例能使學(xué)生理解集合框架的體系結(jié)構(gòu),能使用集合類和接口進(jìn)行數(shù)據(jù)的存取,其中熟練掌握Arraylist、LinkedList、Hashtable、Vector、HashMap集合類,明確集合存儲的數(shù)據(jù)類型,并在實(shí)際工作中應(yīng)用。

模塊三、Java GuI

本模塊中包括三個任務(wù):1、計(jì)算器程序,以此為案例旨在使學(xué)生會使用NetBeans集成開發(fā)環(huán)境,運(yùn)用Java GUI工具進(jìn)行界面的設(shè)計(jì),并熟練使用swing相應(yīng)的組件及布局管理器;2、Java事件處理及對話框,通過實(shí)現(xiàn)學(xué)生的信息添加及修改案例使學(xué)生學(xué)會Java中事件處理機(jī)制,能運(yùn)用常用的AWT和Swing事件,解決實(shí)際事件問題,會使用JOptionPane、JDialog對話框;3、Java異常處理,通過加法計(jì)算器的案例是學(xué)生掌握try-catch-finally進(jìn)行異常處理,學(xué)會throw和throws拋出異常的區(qū)別以及自定義異常及相關(guān)異常處理知識。通過對模塊三的學(xué)習(xí),使學(xué)生可以實(shí)現(xiàn)用Java來開發(fā)簡單的帶有用戶界面的程序,并能意識到程序運(yùn)行過程中可能會出現(xiàn)的問題并對其進(jìn)行預(yù)先處理。

模塊四、JDBC

本模塊包括兩個任務(wù):第一個任務(wù)為JDBC連接數(shù)據(jù)庫,先讓學(xué)生理解JDBC概念及其驅(qū)動類型,會使用Connection對象和Statement對象,重在能用JDBC連接Access/SQL Server/Oracle數(shù)據(jù)庫;任務(wù)二、JDBC訪問數(shù)據(jù)庫,此任務(wù)通過實(shí)現(xiàn)查詢分析器案例,讓學(xué)生掌握ResultSet、ReparedStatement、CallableStatement對象,能夠?qū)?shù)據(jù)庫進(jìn)行增、刪、查、改操作。本模塊旨在使學(xué)生明確企業(yè)開發(fā)項(xiàng)目中數(shù)據(jù)庫操作是重中之重。

模塊五、I/O流

該模塊通過兩個任務(wù)對I/O流進(jìn)行講解:第一個任務(wù)是賬戶數(shù)據(jù)管理,通過賬戶數(shù)據(jù)的存儲和瀏覽的實(shí)例掌握IO流及相關(guān)類知識;第二個任務(wù)是學(xué)生數(shù)據(jù)管理,通過該案例使學(xué)生會用FileReader/FileWriter類進(jìn)行文件讀寫,會用BufferedReader類進(jìn)行緩沖區(qū)讀寫和PrintStream/PrintWriter類。另外,筆者授課時還重點(diǎn)講解Reader與Stream的區(qū)別與使用場合。通過該模塊的學(xué)習(xí)讓學(xué)生明確輸入、輸出操作時企業(yè)項(xiàng)目開發(fā)中必不可少的操作及面向?qū)ο箝_發(fā)中數(shù)據(jù)讀寫的實(shí)現(xiàn)思想。

模塊六、Java多線程

本模塊中含有一個任務(wù)——經(jīng)典郵件系統(tǒng),通過此例使學(xué)生明確Java多線程相關(guān)概念以及能運(yùn)用多線程解決多任務(wù)同步與互斥問題。筆者授課時結(jié)合操作系統(tǒng)進(jìn)行講解,加深學(xué)生對臨界資源、并發(fā)問題理解,并盡量使學(xué)生理論聯(lián)系實(shí)際,激發(fā)學(xué)生學(xué)習(xí)興趣。

模塊七、Java網(wǎng)絡(luò)編程

此模塊的任務(wù)為點(diǎn)對點(diǎn)聊天,通過該案例可以使學(xué)生掌握包的含義與使用方法,會使用網(wǎng)絡(luò)通信中常用的TCP/IP、FTP、HTTP等網(wǎng)絡(luò)協(xié)議,會使用URL類和InetAddress類,能用Socket類進(jìn)行網(wǎng)絡(luò)編程,從而使學(xué)生學(xué)會在網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)的通信。

通過上述模塊的學(xué)習(xí),其中涉及到的知識點(diǎn)都是一個合格Java從業(yè)者必須深刻理解和掌握的內(nèi)容,可以大大提高學(xué)生的積極性,使他們認(rèn)識到Java語言的特點(diǎn),拓寬了眼界,還可以理論聯(lián)系實(shí)際,更重要的是這些內(nèi)容銜接了Web開發(fā)的內(nèi)容,有利于學(xué)生們后續(xù)課程《JSP/Servlet》、《J2EE》等課程的學(xué)習(xí)。

3. 教學(xué)方法的改革

為樹立學(xué)生面向?qū)ο蟪绦蛟O(shè)計(jì)思想,掌握 Java技術(shù)精髓,實(shí)現(xiàn)我系“零距離就業(yè)”,在課程的教授過程中,我們大膽的進(jìn)行教學(xué)改革,以“工學(xué)結(jié)合”為切入點(diǎn),靈活使用“啟發(fā)式教學(xué)”、“任務(wù)驅(qū)動”、“項(xiàng)目導(dǎo)向”[3]等方法,突出了“理論教學(xué)構(gòu)筑學(xué)生的知識結(jié)構(gòu),實(shí)踐教學(xué)構(gòu)筑學(xué)生的職業(yè)技能結(jié)構(gòu)”的教學(xué)原則。

(1)啟發(fā)式教學(xué)法

可激發(fā)思維,增強(qiáng)學(xué)生學(xué)習(xí)的主動性、積極性和創(chuàng)造性。例如,當(dāng)講線程時,并不是直接給出線程的概念,而是先回憶“進(jìn)程”的概念,分析一個進(jìn)程的執(zhí)行過程,從細(xì)節(jié)處引導(dǎo)學(xué)生對各種因素進(jìn)行分析和思考,引出線程概念,獲得正確的結(jié)論。

(2)任務(wù)驅(qū)動教學(xué)法

對每個知識點(diǎn)的講解采用“任務(wù)驅(qū)動”的方法,通過“提出任務(wù)分析任務(wù)完成任務(wù)邊學(xué)邊做總結(jié)”的過程,體現(xiàn)出互動創(chuàng)新、提倡個性、重在應(yīng)用、共同協(xié)作的教學(xué)風(fēng)格。通過多種教學(xué)方法的靈活使用,激發(fā)了學(xué)生的學(xué)習(xí)興趣,促進(jìn)學(xué)生積極思考、實(shí)踐。

(3)項(xiàng)目導(dǎo)向教學(xué)方法

全面推行“項(xiàng)目導(dǎo)向”的教學(xué)方法,通過精選案例、分解任務(wù)、講練有機(jī)融合,將相關(guān)知識點(diǎn)融入項(xiàng)目,通過項(xiàng)目實(shí)現(xiàn),讓學(xué)生掌握 Java 技術(shù),并對面向?qū)ο缶幊逃幸粋€直觀和更加感性的認(rèn)識,再通過動畫演示、趣味教學(xué)等方法,使學(xué)生能夠積極參與整個教學(xué)過程,讓學(xué)生建立起面向?qū)ο缶幊痰乃枷耄w現(xiàn)“以學(xué)生為中心,教師為主導(dǎo)”的教學(xué)思想。

4. 實(shí)驗(yàn)實(shí)訓(xùn)教學(xué)方式的改革

對與Java課程的學(xué)習(xí),應(yīng)注重培養(yǎng)學(xué)生的實(shí)踐能力,我系主要采用以下兩階段實(shí)驗(yàn)教學(xué)模式:

(1)與模塊學(xué)習(xí)同步的上機(jī)實(shí)驗(yàn),對上述任務(wù)案例實(shí)踐采用“榜樣學(xué)習(xí)”教學(xué)法,即課上讓學(xué)生對上述7模塊中13個任務(wù)案例進(jìn)行同步一一模擬,完成知識點(diǎn)相同或類似的項(xiàng)目,以鞏固學(xué)生對相關(guān)知識的掌握,并樹立學(xué)生信心和成就感。

(2)六周實(shí)訓(xùn)階段

此階段設(shè)置在上述模塊學(xué)習(xí)結(jié)束。為了使學(xué)生的職業(yè)技能和職業(yè)素質(zhì)同步提升、全面培養(yǎng),通過7個模塊的學(xué)習(xí),學(xué)生已經(jīng)系統(tǒng)、全面、深入、專業(yè)地接受軟件項(xiàng)目開發(fā)中所需要的各種專業(yè)知識和專業(yè)技能,再通過模擬軟件公司真實(shí)項(xiàng)目的實(shí)訓(xùn)鍛煉和職業(yè)指導(dǎo),不僅能夠強(qiáng)化學(xué)生對知識的理解和吸收,也能夠培養(yǎng)學(xué)生運(yùn)用專業(yè)知識解決實(shí)際問題的能力、提高個人的職業(yè)素質(zhì)。目前我系模擬真實(shí)項(xiàng)目有:社區(qū)醫(yī)療信息管理系統(tǒng),即時通訊系統(tǒng),客戶關(guān)系管理系統(tǒng),BBS論壇系統(tǒng),教育信息化系統(tǒng),物流配送系統(tǒng)。

本階段教學(xué)由校企合作教師和我系專任教師(參與過企業(yè)項(xiàng)目合作及有過企業(yè)工作經(jīng)驗(yàn)的教師負(fù)責(zé)),目前與我系合作的企業(yè)有:四川華迪 ,深圳達(dá)內(nèi),上海杰普軟件科技有限公司等遍布全國范圍之內(nèi)數(shù)十家合作企業(yè)。

本實(shí)訓(xùn)階段采用小組團(tuán)隊(duì)方式開發(fā)。為了能夠讓學(xué)生體驗(yàn)到項(xiàng)目開發(fā)過程中的團(tuán)隊(duì)協(xié)作、團(tuán)隊(duì)交流和增強(qiáng)“協(xié)作和共享”方面的意識,本階段開發(fā)項(xiàng)目采用團(tuán)隊(duì)(Team)開發(fā)方式實(shí)施——項(xiàng)目分組和角色扮演。主要有項(xiàng)目組長、技術(shù)總工、項(xiàng)目功能實(shí)現(xiàn)(開發(fā)人員)、界面開發(fā)及集成測試等人員。

通過本階段實(shí)訓(xùn),要求學(xué)生不僅要實(shí)現(xiàn)軟件的功能要求,還要盡可能完成一個穩(wěn)定、安全、高效、高維護(hù)性的一個高質(zhì)量的應(yīng)用軟件。通過分組和角色扮演等多種不同的形式的鍛煉,最終使得學(xué)生不僅在編程上得到進(jìn)一步的提升與鞏固,也還能掌握軟件架構(gòu)設(shè)計(jì)的思想、設(shè)計(jì)方法和理解設(shè)計(jì)原則,懂得如何去設(shè)計(jì)構(gòu)思軟件。學(xué)生可以充分體驗(yàn)軟件開發(fā)過程中的各個環(huán)節(jié)、任務(wù)和目標(biāo),從而增強(qiáng)軟件開發(fā)過程中各個階段所需要的各種形式的標(biāo)準(zhǔn)化文檔和編碼規(guī)范化方面的意識,并把握軟件設(shè)計(jì)模式的思想和具體在實(shí)際項(xiàng)目開發(fā)中的應(yīng)用、增強(qiáng)團(tuán)隊(duì)協(xié)作和交流的意識。本實(shí)訓(xùn)項(xiàng)目完全按照企業(yè)的流程去管理,由校企資深的項(xiàng)目經(jīng)理帶隊(duì),從需求分析、概要設(shè)計(jì)直到集成測試、驗(yàn)收測試完全符合企業(yè)的管理模式。在這個階段使學(xué)生真正的體會到企業(yè)的開發(fā)流程模式,使得學(xué)生就業(yè)后能以最快的速度融入企業(yè)。

5. 總結(jié)

要培養(yǎng)高素質(zhì)技能型人才, 提高計(jì)算機(jī)專業(yè)的學(xué)生市場競爭力, 在獨(dú)立學(xué)院開設(shè)的Java課程就必須以企業(yè)需求為出發(fā)點(diǎn),本系采用模塊化的教學(xué)內(nèi)容,任務(wù)驅(qū)動和項(xiàng)目導(dǎo)向的教學(xué)方法,兩階段實(shí)驗(yàn)教學(xué)方式,使學(xué)生更好地明確學(xué)習(xí)目標(biāo),強(qiáng)化編程能力,提高創(chuàng)新能力,適應(yīng)社會需求。實(shí)踐證明,通過新的Java課程的講授方式,學(xué)生的學(xué)習(xí)積極性得到很大的提高,分析問題能力、系統(tǒng)設(shè)計(jì)能力以及編程能力均得到提高,從而提高了學(xué)生競爭能力。本校2007級和2008級計(jì)算機(jī)專業(yè)畢業(yè)生的就業(yè)率高達(dá)96.34%和97.53%,表明我系實(shí)行Java課程改革已經(jīng)取得了初步的成功。但是,我們清醒地意識到,Java教學(xué)改革是一個不斷探索、不斷總結(jié)、不斷改進(jìn)、不斷實(shí)踐的過程, 我們將繼續(xù)努力,不斷完善, 為切實(shí)提高獨(dú)立學(xué)院培養(yǎng)質(zhì)量做出貢獻(xiàn)。

參考文獻(xiàn)

[1] 宋衛(wèi)華.獨(dú)立學(xué)院實(shí)驗(yàn)實(shí)訓(xùn)教學(xué)系統(tǒng)建設(shè)的幾個問題[J].山西科技,2008(2):83-84.

[2] 鄧澤林,謝中科等.以企業(yè)需求為導(dǎo)向的Java程序設(shè)計(jì)教學(xué)改革探討[J].中國電力教育,2010(28):114-116.

[3] 張哲,陳桂生.在Java語言教學(xué)中實(shí)施“項(xiàng)目驅(qū)動”教學(xué)法的實(shí)踐探索[J].教育與職業(yè),2007(18):160-161.

[4] 陳建平,劉書一.以就業(yè)為導(dǎo)向的獨(dú)立學(xué)院計(jì)算機(jī)專業(yè)學(xué)生實(shí)踐能力培養(yǎng)[J].計(jì)算機(jī)教育,2010(17):11-13.

篇(7)

中圖分類號:G4

文獻(xiàn)標(biāo)識碼:A

doi:10.19311/ki.16723198.2016.13.085

傳統(tǒng)的“學(xué)科本位”課程體系,是以學(xué)科課程為主,輔以一定的實(shí)踐課程,被人為地劃分為理論課和實(shí)踐課,采取的是“基礎(chǔ)課+專業(yè)基礎(chǔ)課+專業(yè)課”的典型的三段式課程體系結(jié)構(gòu)。這種課程體系逐漸在高職教育中淘汰,原因是高職教育的目標(biāo)是為社會培養(yǎng)高技能人才,側(cè)重職業(yè)技能的訓(xùn)練與職業(yè)素質(zhì)的培養(yǎng),而這種課程體系偏重于理論知識的完整性、系統(tǒng)性和嚴(yán)密性,輕視知識的實(shí)用性和實(shí)踐性;與未來職業(yè)崗位脫節(jié),不能根據(jù)職業(yè)崗位發(fā)展的需求來調(diào)整教學(xué)內(nèi)容,不能適應(yīng)社會發(fā)展的需要,不能適應(yīng)工作崗位需要。

隨著高職生源質(zhì)量下降,企業(yè)用人層次需求的變化,高職院校迫切需要構(gòu)建符合高職教育規(guī)律的課程體系。湖南財經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院結(jié)合本省及周邊省份對計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)人才的需求,針對計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)特點(diǎn),在對企業(yè)職業(yè)崗位廣泛調(diào)研的基礎(chǔ)上,分析提煉了典型崗位工作任務(wù),為構(gòu)建計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)課程體系打下了夯實(shí)的基礎(chǔ)。

1 人才培養(yǎng)目標(biāo)定位

湖南財經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)以服務(wù)衡陽市、湖南省及周邊省市經(jīng)濟(jì)社會發(fā)展為宗旨,面向計(jì)算機(jī)應(yīng)用領(lǐng)域,培養(yǎng)具備良好職業(yè)道德和誠信品質(zhì),具有計(jì)算機(jī)軟、硬件的基本知識、軟件開發(fā)、數(shù)據(jù)庫管理、平面設(shè)計(jì)、軟硬件維護(hù)等技能,能勝任計(jì)算機(jī)操作、系統(tǒng)維護(hù)、Web開發(fā)、電子商務(wù)建設(shè)、網(wǎng)站建設(shè)、移動平臺開發(fā)等工作,適應(yīng)市場經(jīng)濟(jì)需要和IT行業(yè)技術(shù)發(fā)展的高素質(zhì)高技能型人才。

2 職業(yè)崗位群分析

通過對相關(guān)用人單位的職業(yè)崗位的調(diào)研、統(tǒng)計(jì)、分析,高職計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)明確了其所面向的職業(yè)崗位群。從就業(yè)的發(fā)展階段劃分,可分為初始就業(yè)崗位和發(fā)展就業(yè)崗位,其中初始就業(yè)崗位包括了Java程序員、Android程序員、Web前端設(shè)計(jì)師、數(shù)據(jù)庫管理員和圖形圖像設(shè)計(jì)師;發(fā)展就業(yè)崗位包括了軟件項(xiàng)目經(jīng)理、軟件設(shè)計(jì)工程師(架構(gòu)師)、軟件開發(fā)工程師(程序員)、軟件測試工程師(測試員)、軟件維護(hù)工程師、電子商務(wù)工程師(技術(shù)類)、數(shù)據(jù)庫工程師、圖像設(shè)計(jì)師。從人才培養(yǎng)方向劃分,可分為3個方向,即Web方向、Java開發(fā)移動程序方向、媒體設(shè)計(jì)方向,其中Web方向?yàn)楸緦I(yè)主要的培養(yǎng)方向。

3 課程體系構(gòu)建

3.1 構(gòu)建思路

根據(jù)計(jì)算機(jī)職業(yè)崗位層次化、細(xì)分化的需求狀況、任職要求和學(xué)生可持續(xù)發(fā)展的需要,參照職業(yè)資格標(biāo)準(zhǔn)以及企業(yè)、行業(yè)對計(jì)算機(jī)人員職業(yè)知識、技能、態(tài)度評價標(biāo)準(zhǔn),與湖南青鳥軟件有限公司、深圳智邦科技有限公司、衡陽新浪潮、衡陽同維信息技術(shù)有限公司、衡陽市遠(yuǎn)創(chuàng)信息技術(shù)有限公司、東莞信鴻科技、中興網(wǎng)信衡陽公司等企業(yè)深度合作,深入調(diào)研,對專業(yè)崗位能力進(jìn)行分析,確定崗位知識范圍和基本技能,課程內(nèi)容分產(chǎn)業(yè)進(jìn)行細(xì)分,按工作崗位能力形成與拓展的需要,構(gòu)建符合學(xué)生個性發(fā)展、終身發(fā)展的“項(xiàng)目包、套餐制、遞進(jìn)式”課程體系。

3.2 課程體系模塊

本專業(yè)課程體系由素質(zhì)提升課程、專業(yè)平臺課程、專業(yè)定向課程、綜合實(shí)踐課程和素質(zhì)拓展課程共五部分構(gòu)成,形成以體現(xiàn)專業(yè)文化素養(yǎng)要求的素質(zhì)提升為先導(dǎo),以體現(xiàn)職業(yè)基本素養(yǎng)的專業(yè)平臺課程為基礎(chǔ),以體現(xiàn)專業(yè)核心職業(yè)能力需求的專業(yè)定向課程為核心,以體現(xiàn)專業(yè)技術(shù)能力的綜合實(shí)踐課程為關(guān)鍵,以體現(xiàn)專業(yè)拓展能力的素質(zhì)拓展課程為補(bǔ)充的,既相對獨(dú)立又相互承接的,具有對接職業(yè)資格考證鮮明特色的“五大模塊”課程體系。

素質(zhì)提升課程包括了“基礎(chǔ)”、“概論”、高等數(shù)學(xué)、大學(xué)英語、體育、大學(xué)語文及應(yīng)用文寫作、大學(xué)生職業(yè)規(guī)劃與就業(yè)指導(dǎo)、形勢與政策、大學(xué)生心理健康教育、安全教育、健康教育等11門必修課程。

專業(yè)平臺課程包括了計(jì)算機(jī)應(yīng)用基礎(chǔ)、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)、C語言程序設(shè)計(jì)、Photoshop應(yīng)用設(shè)計(jì)、計(jì)算機(jī)組裝與維護(hù)實(shí)訓(xùn)、網(wǎng)頁設(shè)計(jì)與制作等6門必修課程。

專業(yè)定向課程包括了數(shù)據(jù)庫設(shè)計(jì)與開發(fā)、Linux操作系統(tǒng)、Java程序設(shè)計(jì)、高級數(shù)據(jù)庫、Java Web程序設(shè)計(jì)、Java Web高級應(yīng)用開發(fā)、移動應(yīng)用開發(fā)、ICT工程建設(shè)與項(xiàng)目管理、圖形圖像處理實(shí)訓(xùn)、網(wǎng)頁設(shè)計(jì)實(shí)訓(xùn)、網(wǎng)絡(luò)工程實(shí)訓(xùn)、IT認(rèn)證、Java程序設(shè)計(jì)實(shí)訓(xùn)、WEB應(yīng)用開發(fā)實(shí)訓(xùn)等14門必修課程。

綜合實(shí)踐課程包括了軍事訓(xùn)練(含入學(xué)教育)、社會實(shí)踐、畢業(yè)實(shí)訓(xùn)、生產(chǎn)實(shí)訓(xùn)(含畢業(yè)設(shè)計(jì))、頂崗實(shí)習(xí)等5門必修課程。

素質(zhì)拓展課程有音樂鑒賞、書法鑒賞、美術(shù)鑒賞、影視鑒賞、現(xiàn)代禮儀、演講與口才、個人理財實(shí)務(wù)、旅游常識、文學(xué)鑒賞、普通話、形體訓(xùn)練、網(wǎng)絡(luò)安全、實(shí)用網(wǎng)絡(luò)技術(shù)、電子商務(wù)等多門選修課程,學(xué)生從中選取4門課程進(jìn)行學(xué)習(xí)。

3.3 職業(yè)能力要求對接課程設(shè)置

以下就幾個典型的職業(yè)崗位,分析其工作任務(wù)、職業(yè)能力要求,以及對應(yīng)的核心課程的設(shè)置,具體如表1。

4 結(jié)束語

工作崗位及能力目標(biāo)分析是課程體系設(shè)計(jì)的核心,包括對工作崗位、典型任務(wù)、能力目標(biāo)的分析,并將分析結(jié)果用于課程設(shè)置。基于崗位能力需求的高職計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)課程體系構(gòu)建,對于保證高職院校的教學(xué)質(zhì)量十分必要,是高職院校的辦學(xué)特色和競爭軟實(shí)力的具體體現(xiàn)。只要以當(dāng)?shù)乇拘袠I(yè)特點(diǎn)和經(jīng)濟(jì)發(fā)展實(shí)踐為依據(jù),能在一定程度上反映出為社會服務(wù)的方向,才能構(gòu)建出科學(xué)合理的高職教育的課程體系,從而實(shí)現(xiàn)人才培養(yǎng)目標(biāo)的要求。

參考文獻(xiàn)

[1]都麗莎,張龍偉.職業(yè)教育課程體系的多角度分析[J].職教通訊,2015,(09):1314,29.

篇(8)

一、JAVA技術(shù)人才的需求現(xiàn)狀

隨著Internet技術(shù)的快速發(fā)展,Java成為互聯(lián)網(wǎng)的標(biāo)準(zhǔn)編程模式以及分布式企業(yè)級應(yīng)用的事實(shí)標(biāo)準(zhǔn)。以Java2平臺為核心的J2EE、J2SE和J2ME三大平臺,在世界上形成了一股巨大的Java應(yīng)用浪潮。據(jù)全球市場調(diào)查分析顯示:目前已經(jīng)有25億部電子設(shè)備采用Java技術(shù),Java智能卡發(fā)行量已經(jīng)達(dá)到10億張;采用Java技術(shù)的手機(jī)達(dá)7億多部;7億臺PC機(jī)應(yīng)用了Java技術(shù);140家電信運(yùn)營商支持Java技術(shù)。

Java技術(shù)應(yīng)用的廣泛,使得軟件產(chǎn)業(yè)對Java技術(shù)人才的需求也變得越來越大。2006年根據(jù)文華學(xué)院與上海信息服務(wù)人才培訓(xùn)中心聯(lián)合進(jìn)行的一項(xiàng)調(diào)查統(tǒng)計(jì),僅上海地區(qū),各級水平的Java技術(shù)人才缺口就達(dá)到18―20萬人,以此推斷,全國Java技術(shù)人才的缺口應(yīng)該在60萬人左右。[1][2]

事實(shí)上,近幾年隨著Java應(yīng)用的擴(kuò)展,國家為加快軟件人才,尤其是“軟件藍(lán)領(lǐng)”的培養(yǎng),2003年教育部在批準(zhǔn)清華大學(xué)等35所本科院校試辦軟件學(xué)院的基礎(chǔ)上,又發(fā)文試辦了35所示范性軟件職業(yè)技術(shù)學(xué)院。目前,除了示范性軟件職業(yè)技術(shù)院校培養(yǎng)的軟件人才外,在全國1047所高職(專科)院校中80%以上的學(xué)校都開辦了計(jì)算機(jī)專業(yè)。

然而,雖然Java人才的薪水較高,但目前對該類人才需求旺盛的IT企業(yè)卻很難招聘到合格的Java人員。每年全國高校畢業(yè)的計(jì)算機(jī)專業(yè)學(xué)生有數(shù)十萬之多,但卻難以滿足軟件產(chǎn)業(yè)的直接需要。一方面IT企業(yè)招不到合格的Java開發(fā)人員,另一方面高校計(jì)算機(jī)專業(yè)畢業(yè)學(xué)生無法正常就業(yè),在供求表面“平衡”的情況下,卻出現(xiàn)了實(shí)際供求不平衡的尷尬局面。

二、需求現(xiàn)狀產(chǎn)生的原因

出現(xiàn)上述供求不平衡的最根本原因就是國內(nèi)計(jì)算機(jī)專業(yè)的畢業(yè)生在讀期間沒有掌握實(shí)用的技能與經(jīng)驗(yàn),距離企業(yè)的實(shí)際用人需求有較大的差距。

當(dāng)前,大學(xué)的學(xué)科教育仍然以基本概念和原理的教學(xué)為主。盡管高校已經(jīng)意識到Java的就業(yè)前景,開設(shè)了各種關(guān)于Java的應(yīng)用課程,但概念原理式的教學(xué)方式使得學(xué)生最多只能算是了解了Java的基本知識和基本技術(shù)。然而作為軟件產(chǎn)業(yè),它需要的是直接面對問題、解決問題的技能。它與傳統(tǒng)的大學(xué)教育有一個根本的矛盾:前者需要的是應(yīng)用技術(shù)型人才,但是后者產(chǎn)生的人才以研究型為主。作為Java軟件技術(shù)開發(fā)人員,他需要做到根據(jù)企業(yè)需求進(jìn)行相應(yīng)的開發(fā),除了了解Java語言的基礎(chǔ)知識外,更重要的是要具有相應(yīng)領(lǐng)域的開發(fā)能力,包括圖形界面的開發(fā)、Web組件的開發(fā)、移動應(yīng)用的開發(fā)以及Web服務(wù)的開發(fā)等。一個Java程序員至少要具備以上四項(xiàng)能力中的一項(xiàng),才可能滿足企業(yè)對人才的需求。

然而,大學(xué)生走出校門進(jìn)入軟件企業(yè)后需要經(jīng)過較長時間訓(xùn)練和企業(yè)再學(xué)習(xí)才能成為成熟的軟件人才,這無法滿足中小企業(yè)的招人就用的實(shí)際需求。

針對這種情況,高職院校提出了培養(yǎng)“軟件藍(lán)領(lǐng)”的方略,但在實(shí)際培養(yǎng)過程中仍然存在著各種問題。如培養(yǎng)方式很模糊,并沒有形成定位準(zhǔn)確、以技術(shù)應(yīng)用為主導(dǎo)、面向市場的軟件人才培養(yǎng)模式,在實(shí)際培養(yǎng)過程中出現(xiàn)了兩種傾向:一是盲目向本科看齊,套用傳統(tǒng)學(xué)術(shù)教育的培養(yǎng)模式,致使培養(yǎng)出來的軟件人才有理論、無實(shí)踐,不具備技術(shù)應(yīng)用能力;另一種傾向是不考慮教育的層次性、滯后性,不分辨市場需求的真實(shí)性、飽和度,盲目跟進(jìn)市場。[4]

此外,培養(yǎng)課程的設(shè)置、教學(xué)方法多年來并無過多變化,學(xué)科體系的烙印仍然明顯,過分重視學(xué)生的基礎(chǔ)知識,只強(qiáng)調(diào)遵循知識系統(tǒng)上的銜接性。雖然采取了模塊式教學(xué),但其模塊也只是將不同的課拼湊在一起;在教學(xué)方法方面,雖然基本上采用了理論與上機(jī)實(shí)踐相結(jié)合的授課方法,但仍然是以書本知識的講授為主,對學(xué)生職業(yè)技能以及動手能力方面的培養(yǎng)相對不足。

三、高職院校應(yīng)如何應(yīng)對

面對如此尷尬的局面,高等職業(yè)技術(shù)院校究竟該采取何種正確合適的策略來培養(yǎng)學(xué)生才能更適合社會的需要?

1. 提高軟件專業(yè)人才培養(yǎng)標(biāo)準(zhǔn)

大學(xué)的學(xué)科教育難以解決軟件產(chǎn)業(yè)的成熟軟件人才的培養(yǎng),其根本出路就是建立直接面向軟件產(chǎn)業(yè)的職業(yè)教育體制,解決軟件產(chǎn)業(yè)的不同層次的軟件人才培養(yǎng)。只有對軟件產(chǎn)業(yè)的成熟軟件人才進(jìn)行分層和定位,才能發(fā)揮高等職業(yè)技術(shù)院校和軟件學(xué)院的各自優(yōu)勢,制定相應(yīng)的培養(yǎng)標(biāo)準(zhǔn)。

我國目前的高等職業(yè)技術(shù)院校定位在專科層次,擔(dān)當(dāng)軟件產(chǎn)業(yè)的底層人才的培養(yǎng),主要是軟件編程工程師、軟件測試工程師、文檔編寫工程師等軟件產(chǎn)業(yè)生產(chǎn)第一線的技術(shù)型和技能型人才,以培養(yǎng)計(jì)算機(jī)軟件領(lǐng)域的“藍(lán)領(lǐng)”人才為目標(biāo),將人才規(guī)格定位為掌握常用軟件應(yīng)用開發(fā)技巧,了解軟件項(xiàng)目開發(fā)的基本流程,能夠從事計(jì)算機(jī)初級編碼、程序調(diào)試、軟件技術(shù)服務(wù)和銷售的專業(yè)人員。

(1)軟件編程工程師

軟件編程工程師就是根據(jù)軟件設(shè)計(jì)師的設(shè)計(jì)思想和系統(tǒng)架構(gòu),熟練地使用某種編程語言的編程技巧和細(xì)微技術(shù)來實(shí)現(xiàn)設(shè)計(jì)要求,注重的是編程能力的訓(xùn)練,除了修完教學(xué)計(jì)劃規(guī)定的課程外,還需獲得著名的開發(fā)工具廠商的認(rèn)證和程序員資格考試,爭取在校內(nèi)完成人才規(guī)格的培養(yǎng)。

(2)軟件測試工程師

軟件測試工程師是按照軟件設(shè)計(jì)師的功能設(shè)計(jì)要求,采用相應(yīng)的軟件測試方法來驗(yàn)證軟件編程工程師的實(shí)現(xiàn)是否達(dá)到了設(shè)計(jì)要求,注重的是測試方法和測試技能的訓(xùn)練,很多組織軟件測試的費(fèi)用占到了整個軟件開發(fā)費(fèi)用的30%到50%,高質(zhì)量的軟件和軟件測試密不可分。

(3)文檔編寫工程師

文檔編寫工程師根據(jù)軟件設(shè)計(jì)師的功能設(shè)計(jì)和編程工程師的功能實(shí)現(xiàn)制作最終用戶支持文檔,包括用戶使用手冊、幫助文本和說明等。

從以上的分析可以看出,高等職業(yè)技術(shù)院校軟件專業(yè)所培養(yǎng)的人才是軟件產(chǎn)業(yè)的底層人才,都和軟件項(xiàng)目的實(shí)施角色有關(guān),因此在培養(yǎng)方向上,應(yīng)該重點(diǎn)偏向軟件項(xiàng)目所涉及的中底層技術(shù)領(lǐng)域,提供正確的技術(shù)導(dǎo)向,重視面向管理的軟件工程教育。

2.設(shè)計(jì)合理的教學(xué)計(jì)劃

為了適應(yīng)軟件產(chǎn)業(yè)的需要,在教學(xué)計(jì)劃的制定和課程設(shè)置上應(yīng)緊密配合,完全打破學(xué)科教育體制,采用項(xiàng)目培訓(xùn)模式,提供相應(yīng)的專題,讓知識點(diǎn)融于專題當(dāng)中,具有針對性地學(xué)一點(diǎn),提高一步。

為培養(yǎng)新形勢下的軟件產(chǎn)業(yè)人才,一般高職院校軟件專業(yè)的教學(xué)計(jì)劃按照理論、實(shí)踐連個方面進(jìn)行課程組合:

(1)加強(qiáng)理論知識的設(shè)置。設(shè)置“Java面向?qū)ο蟪绦蛟O(shè)計(jì)、網(wǎng)頁制作、JSP、SQL server、J2EE企業(yè)級應(yīng)用開發(fā)-web service&EJB、J2EE框架技術(shù)開發(fā)-Struts&JSF”。

(2)開設(shè)實(shí)訓(xùn)課程。

結(jié)合兩條主線的共同需要,對專業(yè)教學(xué)計(jì)劃進(jìn)行大膽的改進(jìn)和論證,刪除或壓縮學(xué)科性強(qiáng)的理論課程,設(shè)置“數(shù)據(jù)庫開發(fā)技術(shù)、現(xiàn)代軟件工程與UML應(yīng)用技術(shù)、軟件質(zhì)量保證與測試、軟件文檔寫作、軟件項(xiàng)目管理與配置管理”等課程,讓課程主線更加清晰,各課程的教學(xué)內(nèi)容要點(diǎn)以軟件產(chǎn)業(yè)的底層軟件人才培養(yǎng)標(biāo)準(zhǔn)來設(shè)定。

3.實(shí)行先進(jìn)的教學(xué)方法

在設(shè)計(jì)了合理的教學(xué)計(jì)劃后,需要進(jìn)行有針對性的先進(jìn)的教學(xué)方法的設(shè)計(jì),如項(xiàng)目教學(xué)法。這種教學(xué)法通過師生共同實(shí)施一個完整的“項(xiàng)目”工作來完成。

在軟件產(chǎn)業(yè)的職業(yè)教育中,項(xiàng)目是指一個具體的具有實(shí)際應(yīng)用的軟件項(xiàng)目。針對一個學(xué)期的課程組設(shè)計(jì)一個綜合項(xiàng)目,知識點(diǎn)包含每個課程的主要知識點(diǎn),再對每個課程分解出分項(xiàng)目,讓知識點(diǎn)融于項(xiàng)目之中。根據(jù)項(xiàng)目制定每個課程的授課計(jì)劃,為了使之協(xié)調(diào),就要讓各個課程教學(xué)之間互通交流,避免傳統(tǒng)的教學(xué)中一個學(xué)期的各個課程的教學(xué)互不相干、互不影響,各個學(xué)期之間的課程沒有系統(tǒng)性。

采用項(xiàng)目實(shí)戰(zhàn)教學(xué)法,在每個教學(xué)單元的教學(xué)需要轉(zhuǎn)變教師和學(xué)生的角色和觀念,教師先做項(xiàng)目經(jīng)理(Project Manager),然后才是教師;學(xué)生先當(dāng)項(xiàng)目成員(A member of team),再做學(xué)生。[3]

(1)在一個單元的開始,項(xiàng)目經(jīng)理介紹本單元要完成的任務(wù)(task),對任務(wù)進(jìn)行分解,對一些關(guān)鍵問題和難點(diǎn)做出說明,講解任務(wù)涉及的知識要點(diǎn),示范演示操作流程;

(2)規(guī)定時間,對項(xiàng)目成員作出規(guī)范要求,組織和協(xié)調(diào)成員積極動手、勤于思維,經(jīng)過高強(qiáng)度的教學(xué),項(xiàng)目成員之間會參差不齊,反映出各種問題、疑惑和不理解;

(3)留出一定的時間,項(xiàng)目經(jīng)理的角色變化為教師,統(tǒng)一解決學(xué)生的問題,對各種現(xiàn)象理清思路,進(jìn)行總結(jié),歸納出任務(wù)的知識內(nèi)容,讓學(xué)生帶著問題思考,在問題解決之后對知識的理解會更為深刻。

然后,教師對下一單元的任務(wù)提出要求,提示需要準(zhǔn)備的知識點(diǎn)和參考資料,充分挖掘?qū)W生的潛力,讓學(xué)生利用課余時間搜集資料,主動學(xué)習(xí),應(yīng)對下一單元的高強(qiáng)度訓(xùn)練。

由此可見,擔(dān)當(dāng)這一任務(wù)的教師必須具有資深的軟件項(xiàng)目開發(fā)經(jīng)驗(yàn),同時又要具有豐富的教學(xué)經(jīng)驗(yàn),也就是雙師型的教師。

在一個學(xué)期的課程組之間,在擔(dān)任課程組的教師中選定一個總負(fù)責(zé),協(xié)調(diào)課程組的授課計(jì)劃,把握課程之間的項(xiàng)目,綜合利用課程間的知識體系。這樣就完全改觀了傳統(tǒng)課程教學(xué)割裂的現(xiàn)象,改變了過去學(xué)生不了解所學(xué)課程具體用途的弊端。

通過以上的教學(xué)實(shí)踐,與傳統(tǒng)教學(xué)法培養(yǎng)的同期學(xué)生相比,改革后培養(yǎng)的學(xué)生在綜合能力、實(shí)踐和應(yīng)用能力、職業(yè)素質(zhì)等方面都明顯高于傳統(tǒng)教學(xué)法培養(yǎng)的學(xué)生,大部分的學(xué)生可達(dá)到軟件人才較高質(zhì)量的標(biāo)準(zhǔn)。

總之,以就業(yè)為向?qū)В七M(jìn)面向知識、能力、素質(zhì)的培養(yǎng)模式,是軟件專業(yè)技術(shù)人才教育改革的新嘗試,其目的就是為了在嚴(yán)峻的就業(yè)形勢下,軟件專業(yè)技術(shù)人才能夠適應(yīng)社會主義市場經(jīng)濟(jì)的需要。

參考文獻(xiàn):

[1]桑紅石,沈緒榜.Java硬件實(shí)現(xiàn)技術(shù)現(xiàn)狀及發(fā)展.計(jì)算機(jī)科學(xué),2001年04期.

篇(9)

中圖分類號:G434文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2008)21-30570-03

1 高職軟件技術(shù)專業(yè)的定位

高職軟件技術(shù)專業(yè),培養(yǎng)德、智、體、美等方面全面發(fā)展,具備愛國主義、團(tuán)隊(duì)精神和敬業(yè)、創(chuàng)新精神;具有良好職業(yè)道德、綜合素質(zhì)和健全的體魄;在具有必備的編程基礎(chǔ)理論知識和專業(yè)知識基礎(chǔ)上,重點(diǎn)精通一門目前應(yīng)用廣泛的開發(fā)工具,具備計(jì)算機(jī)軟件編程、項(xiàng)目管理和測試、計(jì)算機(jī)系統(tǒng)支持等方面技能的高素質(zhì)技能型專門人才。

通過三年左右時間的系統(tǒng)學(xué)習(xí)和專門訓(xùn)練,使學(xué)生具有一定的文化修養(yǎng)、良好的職業(yè)素質(zhì)、較好的軟件開發(fā)技能和團(tuán)隊(duì)合作精神,畢業(yè)后能在企事業(yè)單位從事計(jì)算機(jī)軟件開發(fā)、軟件測試、軟件技術(shù)支持及計(jì)算機(jī)系統(tǒng)維護(hù)等工作。

2 專業(yè)課程體系改革與整合的指導(dǎo)思想

1)以培養(yǎng)學(xué)生的能力為宗旨,根據(jù)企業(yè)需求和高素質(zhì)技能型專門人才的培養(yǎng)規(guī)律進(jìn)行專業(yè)開發(fā)和課程設(shè)置;

2)研究專業(yè)的就業(yè)方向與對口崗位,分析職業(yè)與崗位對實(shí)際工作能力與素質(zhì)的要求,把培養(yǎng)這些職業(yè)技能和素質(zhì)作為教學(xué)的基礎(chǔ)來設(shè)計(jì)課程及相關(guān)的教學(xué)環(huán)節(jié);

3)按軟件開發(fā)的工作過程,以實(shí)際工作任務(wù)為載體,改革教學(xué)方法和手段,以實(shí)驗(yàn)室或?qū)嵱?xùn)場地為主課堂設(shè)計(jì)相關(guān)教學(xué)環(huán)節(jié),追求學(xué)生角色變換的“零距離”對接;

4)以學(xué)生為中心,改革教學(xué)方法和手段,采用靈活多樣方式開展教學(xué),注意培養(yǎng)學(xué)生的自我學(xué)習(xí)能力和自我評價能力。

3 就業(yè)方向與職業(yè)崗位的能力分析

高職軟件技術(shù)專業(yè)的就業(yè)方向比較明確,職業(yè)崗位特色鮮明,崗位分布比較廣,各類企事業(yè)單位中都設(shè)置有對口就業(yè)崗位,包括數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)、商業(yè)軟件開發(fā)、軟件銷售、數(shù)據(jù)庫管理維護(hù)、軟件運(yùn)行維護(hù)、數(shù)據(jù)安全管理、軟件售后服務(wù)、軟件測試、ERP系統(tǒng)開發(fā)與維護(hù)、計(jì)算機(jī)的日常管理與維護(hù)等。

其中,按工作相關(guān)性、崗位情境等標(biāo)準(zhǔn)進(jìn)行篩選,軟件工程師、程序員是“代表性就業(yè)崗位”。學(xué)生如果具備了軟件工程師或程序員就業(yè)崗位的職業(yè)能力與職業(yè)素質(zhì),也就具備了在職業(yè)生涯中,向其它相關(guān)崗位發(fā)展與遷移時所必需擁有的知識、能力與素質(zhì),且在人文素質(zhì)、思維方法及終身學(xué)習(xí)能力等方面具有比較扎實(shí)的的基礎(chǔ),如表1表示。

4 職業(yè)能力分解和課程規(guī)劃

分析、界定職業(yè)崗位(群)的主要職業(yè)能力,研究各種職業(yè)能力的能力要素,結(jié)合高素質(zhì)技能型專門人才的培養(yǎng)規(guī)律與要求,確定知識結(jié)構(gòu)、能力結(jié)構(gòu)和素質(zhì)結(jié)構(gòu),然后規(guī)劃相關(guān)的課程以傳授相關(guān)知識、培養(yǎng)學(xué)生的這些職業(yè)技能和素質(zhì),如表2所示。

1)知識結(jié)構(gòu)

具有必需的計(jì)算機(jī)系統(tǒng)的基本知識,計(jì)算機(jī)軟件專業(yè)基礎(chǔ)理論知識,掌握軟件行業(yè)通用的軟件開發(fā)編程技術(shù)、數(shù)據(jù)庫基礎(chǔ)知識與應(yīng)用技術(shù),熟悉和適應(yīng)軟件產(chǎn)品開發(fā)過程中的工程環(huán)境和生產(chǎn)管理要求。

2)能力結(jié)構(gòu)

具有熟練的計(jì)算機(jī)應(yīng)用能力;外語應(yīng)用能力;軟件分析設(shè)計(jì)能力,數(shù)據(jù)庫系統(tǒng)的開發(fā)與管理能力,計(jì)算機(jī)系統(tǒng)的管理和維護(hù)能力,技術(shù)文檔處理能力,軟件測試能力。

3)素質(zhì)結(jié)構(gòu)

熱愛祖國,遵紀(jì)守法,具有高度的責(zé)任感和良好的工作作風(fēng),具有良好的職業(yè)道德,具有團(tuán)隊(duì)協(xié)作和合作意識,具有自我學(xué)習(xí)與拓展的素質(zhì),具有良好的溝通表達(dá)能力,具備應(yīng)用所學(xué)計(jì)算機(jī)應(yīng)用的基礎(chǔ)和理論知識從事本專業(yè)技術(shù)工作的專業(yè)技能素質(zhì)。

4)職業(yè)能力分解與課程規(guī)劃

5 專業(yè)主干課程設(shè)置及教學(xué)目標(biāo)

1)計(jì)算機(jī)系統(tǒng)應(yīng)用技術(shù)

面向計(jì)算機(jī)的初學(xué)者,介紹計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)維護(hù)與應(yīng)用等相關(guān)知識,使學(xué)生養(yǎng)成良好的計(jì)算機(jī)使用習(xí)慣;以實(shí)際工作任務(wù)為載體,理解計(jì)算機(jī)相關(guān)基礎(chǔ)知識,掌握計(jì)算機(jī)操作的實(shí)用方法和技巧。

2)面向?qū)ο蟪绦蛟O(shè)計(jì)

面向程序設(shè)計(jì)的初學(xué)者,介紹編程邏輯與技術(shù)、面向?qū)ο缶幊痰葍?nèi)容,使學(xué)生理解面向?qū)ο缶幊讨械念悺ο蟆⒎庋b、抽象、消息、方法、繼承、多態(tài)性、代碼重用、重載、重寫等基本理念;掌握C#語言的數(shù)據(jù)類型、程序基本結(jié)構(gòu)、運(yùn)算符、數(shù)組等知識。

3)Java編程基礎(chǔ)

以“使用Java實(shí)現(xiàn)聊天室”實(shí)際工作任務(wù)為課程內(nèi)容載體,按工作任務(wù)實(shí)施進(jìn)度來設(shè)計(jì)教學(xué)環(huán)節(jié),以工作任務(wù)的驗(yàn)收為課程考核的重要標(biāo)準(zhǔn),使學(xué)生了解Java語言特點(diǎn),掌握GUI編程與事件處理、異常處理、多線程實(shí)現(xiàn)、I/O、網(wǎng)絡(luò)應(yīng)用等知識,并熟練掌握J(rèn)ava程序的編譯、調(diào)試、運(yùn)行與部署。

4).Net編程基礎(chǔ)

以“使用C#實(shí)現(xiàn)進(jìn)銷存系統(tǒng)”實(shí)際工作任務(wù)為課內(nèi)容載體,按工作任務(wù)實(shí)施進(jìn)度來設(shè)計(jì)教學(xué)環(huán)節(jié),以工作任務(wù)的驗(yàn)收為課程考核的重要標(biāo)準(zhǔn),使學(xué)生理解GUI的概念、事件處理的原理和實(shí)現(xiàn);掌握常用的GUI組件與的使用;熟悉.NET開發(fā)平臺,并掌握使用C#開發(fā)桌面應(yīng)用的方法與技巧。

5).Net項(xiàng)目開發(fā)

以“實(shí)現(xiàn)學(xué)生反饋系統(tǒng)”實(shí)際工作任務(wù)為課內(nèi)容載體,按工作任務(wù)實(shí)施進(jìn)度來設(shè)計(jì)教學(xué)環(huán)節(jié),以工作任務(wù)的驗(yàn)收為課程考核的重要標(biāo)準(zhǔn),重點(diǎn)介紹在.NET中進(jìn)行Web編程的各種開發(fā)技術(shù),使學(xué)生掌握Web編程、創(chuàng)建Web窗體以及利用和Visual 組件獲取和顯示數(shù)據(jù),能在.NET應(yīng)用程序中進(jìn)行調(diào)試和錯誤處理、XML在Web服務(wù)中的作用、安全有效地設(shè)置Web服務(wù)器。

6)WEB應(yīng)用開發(fā)技術(shù)(J2EE)

以“實(shí)現(xiàn)在線圖書銷售系統(tǒng)”實(shí)際工作任務(wù)為課內(nèi)容載體,按工作任務(wù)實(shí)施進(jìn)度來設(shè)計(jì)教學(xué)環(huán)節(jié),以工作任務(wù)的驗(yàn)收為課程考核的重要標(biāo)準(zhǔn),使學(xué)生掌握J(rèn)SP、Servlet、JavaBean開發(fā)、打包部署Web組件,精通JDBC連接訪問數(shù)據(jù)庫,掌握J(rèn)avaScript,理解B/S(三層/N層基于組件)的軟件架構(gòu),理解JNDI、JMS,以及J2EE架構(gòu)、平臺和標(biāo)準(zhǔn),了解Java認(rèn)證與授權(quán),了解MVC、struts設(shè)計(jì)模式等。

7)數(shù)據(jù)庫應(yīng)用技術(shù)

使用實(shí)體關(guān)系模型和規(guī)范化技術(shù)高效地設(shè)計(jì)出數(shù)據(jù)庫。使用結(jié)構(gòu)化查詢語言(SQL)來檢索,修改數(shù)據(jù)庫中的數(shù)據(jù)。使用約束、規(guī)則、缺省、視圖、索引、存儲過程和觸發(fā)器設(shè)計(jì)出符合安全性和實(shí)體完整性要求的數(shù)據(jù)庫。

6 保障體系

1)高素質(zhì)的師資隊(duì)伍

軟件技術(shù)專業(yè)的教師隊(duì)伍建設(shè)要適應(yīng)人才培養(yǎng)模式改革的需要,按照開放性和職業(yè)性的內(nèi)在要求,增加專業(yè)教師中具有企業(yè)工作經(jīng)歷的教師比例,或安排專業(yè)教師到企業(yè)頂崗實(shí)踐,積累實(shí)際工作經(jīng)歷,提高實(shí)踐教學(xué)能力,滿足實(shí)踐技能課程的教學(xué)要求。

2)穩(wěn)定的校內(nèi)外實(shí)踐教學(xué)基地

加強(qiáng)實(shí)訓(xùn)、實(shí)習(xí)基地建設(shè)是高等職業(yè)院校改善辦學(xué)條件、提高教學(xué)質(zhì)量的重點(diǎn)。按照教育規(guī)律和市場規(guī)則,積極聯(lián)系行業(yè)企業(yè),不斷改善實(shí)訓(xùn)、實(shí)習(xí)基地條件,積極探索校內(nèi)生產(chǎn)性實(shí)訓(xùn)基地模式,以企業(yè)為主組織實(shí)訓(xùn),并加強(qiáng)和推進(jìn)校外頂崗實(shí)習(xí)力度,提高學(xué)生的實(shí)際動手能力。

3)教材建設(shè)

在專業(yè)的教材建設(shè)上,一是積極采用獲得廣泛認(rèn)可的、優(yōu)秀的、最近出版的高職高專教材;二是編寫反映新知識、新技能的理論與實(shí)踐教學(xué)教材或講義,特別是專業(yè)實(shí)訓(xùn)教材。分析職業(yè)與崗位對實(shí)際工作能力與素質(zhì)的要求,以實(shí)際工作任務(wù)為重要切入點(diǎn),調(diào)整課程設(shè)置、教學(xué)內(nèi)容和教學(xué)方法,按任務(wù)驅(qū)動、項(xiàng)目導(dǎo)向、頂崗實(shí)習(xí)等教學(xué)模式編寫教材。

7 實(shí)施要點(diǎn)

向?qū)W生傳授獨(dú)立于技術(shù)的技能,以幫助其在不斷變化的IT行業(yè)保持競爭力。

深入學(xué)習(xí)C#和Java兩種語言,實(shí)踐.NET和Java兩個主流應(yīng)用開發(fā)平臺,強(qiáng)化學(xué)員對這兩種語言的駕馭能力,幫助學(xué)生在競爭中具有更佳的表現(xiàn)。

在教學(xué)過程中,必須培養(yǎng)專業(yè)的編碼態(tài)度。

課程的工作任務(wù),具有代表性,可以因校外實(shí)習(xí)、頂崗實(shí)習(xí)、學(xué)生興趣等而變化或替換。課程開始和進(jìn)行中,也必須引導(dǎo)學(xué)生類比開發(fā)企業(yè)級、相似的實(shí)用系統(tǒng)。

8 小結(jié)

工學(xué)結(jié)合人才培養(yǎng)模式下的軟件技術(shù)專業(yè)課程改革與整合,必須分析職業(yè)與崗位對實(shí)際工作能力與素質(zhì)的要求,根據(jù)企業(yè)需求和高素質(zhì)技能型專門人才的培養(yǎng)規(guī)律,按軟件開發(fā)的工作過程,以實(shí)際工作任務(wù)為載體,以學(xué)生為中心進(jìn)行課程設(shè)置與調(diào)整,同時,改革教學(xué)方法和手段,注意培養(yǎng)學(xué)生的自我學(xué)習(xí)能力和自我評價能力。

參考文獻(xiàn):

[1] 馬燕.軟件工程實(shí)驗(yàn)教學(xué)模式改革與實(shí)踐研究[J].教育與職業(yè),2006(12).

篇(10)

Java作為目前功能強(qiáng)大、最流行的網(wǎng)絡(luò)編程語言之一,因其具有面向?qū)ο笠约捌脚_無關(guān)等特性成為當(dāng)今應(yīng)用軟件開發(fā)的首選技術(shù)。由于Java 語言“一次編寫,到處運(yùn)行”的特點(diǎn),使其在國內(nèi)外軟件開發(fā)企業(yè)中的使用比例排名第一。Java編程人員的需求市場廣闊,僅以51job人才招聘網(wǎng)2013年7月的消息為例,關(guān)于Java招聘的崗位信息多達(dá)4萬余條。在企業(yè)級應(yīng)用方面,據(jù)W3Techs公司2013年6 月統(tǒng)計(jì)數(shù)字顯示[2],服務(wù)器端最為流行的5種常用計(jì)算機(jī)語言中,Java 是企業(yè)級高訪問量網(wǎng)站的首選。

1.Java課程現(xiàn)狀分析

鑒于Java的迅速普及和良好的跨平臺特性,Java已成為當(dāng)代成長最快的軟件產(chǎn)品之一,受到大約150個許可證頒發(fā)機(jī)構(gòu)、200所大學(xué)和50萬開發(fā)者的擁戴。從1997年起,美國麻省理工學(xué)院就設(shè)置了Java作為必修課。2002年,美國加州大學(xué)伯克利分校開設(shè)了25門Java相關(guān)課程。世界計(jì)算機(jī)排名前列的高校,均開設(shè)有Java及其相關(guān)課程,詳見表1。

表1 國外一些高校的Java開設(shè)情況

在我國最新教育部計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會制定的白皮書中,Java課程被列為核心課程之一。國內(nèi)高校從1997年開始陸續(xù)開設(shè)Java相關(guān)基礎(chǔ)課程,在原有的C和C++基礎(chǔ)上,新增Java編程課程;2012年國內(nèi)已有近80%的高校開設(shè)了Java及相關(guān)課程,國內(nèi)高校Java課程開設(shè)情況,詳見表2。

表2 國外一些高校的Java開設(shè)情況

2.Java課程體系的規(guī)劃

在Java市場和人才培養(yǎng)需求面前,如何合理組織和安排Java課程的整體教學(xué),已成為我們急需探討和解決的問題。國內(nèi)外高校的Java教學(xué)中,基本上把整個Java的課程設(shè)置為1年,分為Java程序設(shè)計(jì)基礎(chǔ)知識部分與Java程序設(shè)計(jì)高級開發(fā)部分,其中基礎(chǔ)部分以Java程序設(shè)計(jì)為主,而高級程序開發(fā)部分則以J2EE 以及J2ME課程為主。學(xué)生經(jīng)過第一個學(xué)期對Java基礎(chǔ)知識的掌握后,可以在下一學(xué)期開始高級開發(fā)部分的學(xué)習(xí)。在一些高校中,課堂上老師除了授課之外,課程設(shè)置中還專門安排了一些Tutorial的授課安排,相當(dāng)于課堂討論課。老師會預(yù)先給出教學(xué)中的重點(diǎn)、難點(diǎn),同學(xué)們可根據(jù)自己的情況及時發(fā)言或討論,從中獲得自己想要的東西。參照國內(nèi)外多所高校的Java教學(xué)計(jì)劃,依據(jù)吉林大學(xué)最新教學(xué)大綱的編程類語言教學(xué)內(nèi)容,筆者所在團(tuán)隊(duì)提出了Java課程教學(xué)體系構(gòu)建方案,如圖1所示。

圖1 以Java SE為核心、企業(yè)應(yīng)用

與移動開發(fā)為拓展的Java教學(xué)體系探索

在高級語言程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)的C和C++語言基礎(chǔ)上,依托算法設(shè)計(jì)和數(shù)據(jù)結(jié)構(gòu)課程,從第4學(xué)期開始Java課程教學(xué);以Java SE為核心,側(cè)重理論結(jié)合實(shí)踐,注重程序和架構(gòu)的設(shè)計(jì),突出實(shí)踐對于Web企業(yè)應(yīng)用和Android移動開發(fā)的重要作用;在任務(wù)和項(xiàng)目驅(qū)動教學(xué)理念下,制訂實(shí)踐教學(xué)內(nèi)容,詳見表3;

表3 任務(wù)與項(xiàng)目為驅(qū)動的實(shí)踐教學(xué)設(shè)置

強(qiáng)調(diào)數(shù)據(jù)庫應(yīng)用在其中的重要地位,融入架構(gòu)設(shè)計(jì)和團(tuán)隊(duì)開發(fā)等實(shí)際軟件工程內(nèi)容,為學(xué)生實(shí)際操作提供支持。

3.Java課程教學(xué)思路改革

以就業(yè)為導(dǎo)向,提高施教的針對性。分析就業(yè)市場需求,定位課程崗位能力培養(yǎng)目標(biāo)。Java技術(shù)在J2EE、J2ME、4G、物聯(lián)網(wǎng)以及移動互聯(lián)網(wǎng)等領(lǐng)域處于舉足輕重的地位,這些專業(yè)崗位(群)都需要Java程序員,這些專業(yè)崗位(群)也正是計(jì)算機(jī)相關(guān)專業(yè)學(xué)生的主要就業(yè)領(lǐng)域。此課程要求學(xué)生掌握J(rèn)ava基礎(chǔ)、Java數(shù)據(jù)庫開發(fā)和Java Web編程等模塊的基本理論、知識和技能,并能熟練掌握J(rèn)ava軟件項(xiàng)目開發(fā)的各項(xiàng)技術(shù),使其具有Java項(xiàng)目的設(shè)計(jì)、開發(fā)和測試的職業(yè)能力。

對應(yīng)職業(yè)崗位,整合設(shè)計(jì)課程內(nèi)容。Java程序員的市場需求量穩(wěn)居第一,它對學(xué)生的要求也較高,傳統(tǒng)的教學(xué)很難達(dá)到企業(yè)的需求。因此Java教學(xué)不能僅僅滿足于完成教學(xué)任務(wù),而應(yīng)該以企業(yè)需要為出發(fā)點(diǎn),重新整合設(shè)計(jì)教學(xué)內(nèi)容,對學(xué)生進(jìn)行強(qiáng)化訓(xùn)練,使學(xué)生能夠達(dá)到企業(yè)用人的基本要求,提高學(xué)生的就業(yè)能力。為了到達(dá)這個目的,我們根據(jù)軟件職業(yè)崗位能力需求來設(shè)計(jì)課程內(nèi)容,按照軟件企業(yè)崗位需求,對Java教學(xué)內(nèi)容重新設(shè)計(jì),分別設(shè)計(jì)了Java基礎(chǔ)、Java數(shù)據(jù)庫開發(fā)和Java Web編程等學(xué)習(xí)任務(wù),并以軟件項(xiàng)目開發(fā)及管理流程來培養(yǎng)學(xué)生。

針對教學(xué)存在的忽視交流能力、管理能力的問題,以就業(yè)為導(dǎo)向,對Java課程進(jìn)行項(xiàng)目化教學(xué)改革。在教學(xué)設(shè)計(jì)時主要突出對學(xué)生的專業(yè)技能、項(xiàng)目經(jīng)驗(yàn)、職業(yè)素質(zhì)等方面的訓(xùn)練。在專業(yè)技能方面,首先,通過教師的案例示范、大量的上機(jī)練習(xí)、代碼閱讀、規(guī)范化檢查,訓(xùn)練學(xué)生編寫程序的熟練度和規(guī)范性;通過學(xué)生項(xiàng)目設(shè)計(jì)提高了學(xué)生的項(xiàng)目經(jīng)驗(yàn);通過項(xiàng)目開發(fā)過程中小組成員的分工合作,培養(yǎng)了學(xué)生的團(tuán)隊(duì)精神、協(xié)調(diào)能力與良好的職業(yè)習(xí)慣。

4.改革課程教學(xué)內(nèi)容與結(jié)構(gòu)

根據(jù)就業(yè)崗位要求和職業(yè)領(lǐng)域可持續(xù)發(fā)展的要求,重構(gòu)課程教學(xué)內(nèi)容,形成模擬實(shí)際工作過程的模塊化課程體系(如圖2所示)。

圖2 Java項(xiàng)目化課程體系

改革后的Java課程體系以“工學(xué)結(jié)合”的學(xué)習(xí)項(xiàng)目為知識載體、以程序員的職業(yè)發(fā)展規(guī)律為主線開發(fā)課程內(nèi)容,以項(xiàng)目導(dǎo)向的課程活動作為課堂教學(xué)的主要組織形式,突出在具體項(xiàng)目開發(fā)過程中讓學(xué)生學(xué)會做人做事,以項(xiàng)目過程中人的行為表現(xiàn)和項(xiàng)目評分作為主要的考核評價手段。

5.課程教學(xué)方法改革

吸取以往的教訓(xùn),將課程教學(xué)改革為以學(xué)生為主體,教師為主導(dǎo),采用“任務(wù)驅(qū)動教學(xué)法”,通過實(shí)際項(xiàng)目開發(fā)(如圖3所示)實(shí)施教學(xué)。

圖3 項(xiàng)目教學(xué)流程

在項(xiàng)目開始前,教師就該項(xiàng)目用到的相關(guān)技術(shù)進(jìn)行概括式介紹。在項(xiàng)目開發(fā)過程中,教師只負(fù)責(zé)巡回指導(dǎo),細(xì)心觀察各組學(xué)生在實(shí)現(xiàn)軟件項(xiàng)目過程中遇到的問題和解決問題的方法,不必過多地干預(yù)學(xué)生的項(xiàng)目完成過程;學(xué)生模擬軟件開發(fā)流程,分成若干學(xué)習(xí)小組,每個小組由5~6人組成,學(xué)生確定各自在項(xiàng)目小組中的分工,分別擔(dān)當(dāng)項(xiàng)目管理員、系統(tǒng)分析員、程序員、測試員、文檔編寫員和界面設(shè)計(jì)等角色。在項(xiàng)目開發(fā)過程中,學(xué)生的開發(fā)學(xué)習(xí)活動必須與任務(wù)或問題相結(jié)合,以探索問題來引導(dǎo)和維持學(xué)生的學(xué)習(xí)興趣和動機(jī),創(chuàng)建仿真工作任務(wù),讓學(xué)生帶著任務(wù)學(xué)習(xí),以使學(xué)生擁有了學(xué)習(xí)的主動權(quán)。

6.課程考核方法改革

項(xiàng)目成績評分包括項(xiàng)目成員組內(nèi)評分(30%)、項(xiàng)目組間相互評分(30%),老師對項(xiàng)目評分(40%)。完成上述評價后,再組織教師和學(xué)生共同討論,指出在項(xiàng)目工作中出現(xiàn)的問題,歸納出學(xué)生解決問題的方法和學(xué)生在整個項(xiàng)目中的學(xué)習(xí)行為特點(diǎn),并將教師和學(xué)生的評價結(jié)果進(jìn)行對比,尋找出評價結(jié)果差異的具體原因。這樣,對學(xué)生的綜合素質(zhì)的考核就是理論考核(25%)、職業(yè)技能考核(45%)、創(chuàng)新能力(5%)、團(tuán)隊(duì)合作(5%)和出勤(10%)等。

7.結(jié)束語

改革后的Java課程打破傳統(tǒng)教學(xué)模式,以一個完整項(xiàng)目貫穿整個教學(xué)過程的始終,以工作過程為導(dǎo)向,通過軟件工程方法將課程內(nèi)容進(jìn)行重構(gòu)。Java語言作為跨平臺的面向?qū)ο笳Z言,在近10年的流行開發(fā)語言排名中位居前茅,在Web企業(yè)級應(yīng)用和移動設(shè)備開發(fā)中更是發(fā)展迅猛。在龐大的Java市場和人才培養(yǎng)需求面前,需要教師提供合理的課程講授體系和實(shí)踐內(nèi)容支撐,構(gòu)建以提高學(xué)生能力和素質(zhì)為目標(biāo)的Java人才培養(yǎng)教學(xué)體系架構(gòu)。

參考文獻(xiàn)

[1]喬暉.近十年教學(xué)技能研究綜述[J].鹽城師范學(xué)院學(xué)報:人文社會科學(xué)版,2004,24(1):112-117.

[2]王槐源.微格教學(xué)在師范生教學(xué)技能訓(xùn)練中的應(yīng)用模式研究[J].瓊州大學(xué)學(xué)報,2002,9(5):35-39.

[3]刁俊明,葉廣炎,梁云章,等.多媒體組合教學(xué)提高高等師范生教學(xué)技能的研究與應(yīng)用[J].嘉應(yīng)大學(xué)學(xué)報:自然科學(xué)版,1996(6):82-85.

上一篇: 公共建筑安全管理 下一篇: 教育方法
相關(guān)精選
主站蜘蛛池模板: 乌拉特中旗| 洪湖市| 全椒县| 灵丘县| 上栗县| 深圳市| 驻马店市| 江陵县| 穆棱市| 安达市| 晋中市| 双辽市| 澎湖县| 朔州市| 靖边县| 德昌县| 开封市| 鹤岗市| 宁河县| 堆龙德庆县| 富民县| 内乡县| 吕梁市| 富平县| 威海市| 博客| 江安县| 金寨县| 清徐县| 措勤县| 东明县| 芮城县| 思茅市| 蛟河市| 什邡市| 锡林浩特市| 石棉县| 顺平县| 湖北省| 五指山市| 寿光市|