前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇java職業技能教育范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
近幾年CDIO教育模式應用在工科類課程教學中顯現了很好的效果。鑒于其教育理念的先進性、教學層面的系統性以及其廣泛的適應性,作者在2008年將這一模式引入到高等職業院校的《java程序設計》教學設計中,利用CDIO模式對《Java程序設計》課程進行了重新設計開發,下文較詳細地介紹了該課程設計開發的整個過程。
關鍵詞:CDIO;高等職業教育;Java程序設計;課程開發;項目教學;引導文
1 CDIO教育模式簡介
CDIO的教育模式是由麻省理工學院(MIT)和瑞典皇家工學院等幾所著名大學,歷經數年的探索和研究,得出了CDIO的當今先進的教育理念。CDIO代表構思(Conceive)、設計(Design)、實現(Implement)和運作(Operate) ,它以產品研發到產品運行的生命周期為載體 , 培養學生的工程能力,此能力不僅包括個人的學術知識,而且包括學生的終生學習能力、團隊交流能力和大系統掌控能力。
CDIO的基本內容大概可以總結為:
A. 1個“愿景”――是人們永遠為之奮斗希望達到的目標、完成的使命、實現的價值。
B. 1個“大綱”――對學生4個層面的能力提出要求。
C. 5條“指引”――對培養計劃、課程結構、教學方法、教學評估和學習構架的指引。
D. 12條“標準”――對是否實踐CDIO教學理念的判定標準。
2 CDIO教育模式引入是高等職業教育是明智的選擇
近些年雖然我們在課程教學改革方面做了許多探索,但效果還是不甚理想,表現在畢業生普遍缺乏對現代企業工作流程和文化的了解,上崗適應慢,缺乏團隊工作經驗,溝通能力、動手能力較差,缺乏創新精神和創新能力,職業道德、敬業精神等人文素質薄弱。凡此種種,皆難以適應現代企業的需要,而CDIO教育模式恰恰非常有針對性的對教學中存在的許多問題做出了全面、系統的指導。
3 應用CDIO模式開發《Java程序設計》課程
3.1 《Java程序設計》之愿景
通過該課程的學習使學生熟練掌握應用Java語言進行桌面應用程序開發的基本知識和技能,并能結合數據庫應用技術和軟件工程技術進行桌面應用程序的開發,能基本勝任基于Java桌面開發程序員的崗位。在課程的學習中,培養誠實、守信、堅韌的性格,培養善于溝通表達、善于自我學習、具備團隊協作的能力。并養成規范的編碼、按時交付軟件等良好的工作態度。最終成為有專業技能、有社會意識和適合軟件企業多種工作性質的軟件專業人才。這樣對該課程給出了準確的定位。
3.2 《Java程序設計》之教學大綱
《Java程序設計》教學大綱涉及四個方面內容。
3.2.1 專業知識設計
專業知識方面按程序設計規律分成:基礎模塊、提高模塊、 高級應用模塊,形成了由低級到高級的螺旋推進式的課程體系。具體內容包括:Java程序設計基礎模塊、聊天系統用戶登錄模塊、聊天系統用戶注冊模塊、聊天系統用戶聊天模塊和聊天系統聊天記錄操作模塊(具體見表1)。
3.2.2 個人職業技能和職業道德培養
在教學中我們傳授知識的同時對學生職業技能的培養也至關重要,我們決不希望我們培養出“復印機”式的學生,而學生能力的加強反過來對知識的學習又有很大的促進作用。同時對學生職業道德養成的培養對學生今后在企業是否能適應和發展的前提條件(具體內容如表2 )。
3.2.3 人際交往技能的培養
人際交往技能是從事程序設計與開發人員必備的能力,而常常被教育者和學生所忽視的,過去“單打獨斗”的時代過去了,取而代之的是團隊合作,這時人際交往就凸顯重要,所以在教學中讓學生深刻理解團隊協作的重要性培,下面表3就是人際交往技能培養方向的圖表。
3.2.4 《Java程序設計》課程的CDIO系統的搭建
《Java程序設計》課程的CDIO系統按照下面的框架完成了搭建任務。具體見表4。
3.3《Java程序設計》課程的CDIO系統的具體實施
3.3.1課程的具體實施細則
我們在CDIO教學大綱的指導下,遵循CDIO課程模式的5條引導,再結合CDIO課程模式的12條標準,對《Java程序設計》課程進行設計如下:
A. 本課程以源于企業真實的項目(如:QQ游戲設計)為載體,將所有需要學習和掌握的內容都圍繞該項目設計,形成一個整體。
B. 本課程將項目按規模和范圍劃分為三級:1級為包含本專業主要核心課程和能力要求的項目;2級為包含一組相關核心課程、能力要求的項目;3級為單門課程內為增強該門課程能力與理解而設的項目。 在教學中我們選擇了2個一級項目、1個二級項目和2個3級項目組織教學的。
C. 本課程緊緊圍繞:知識體系教學-、職業能力培養-職業道德養成-3條主線組織教學。教會學生:會學習、能做事、會做人(具體設計詳見圖1)。
3.3.2 本課程特色
A. 大量游戲項目的引入:
為了符合高職學生的認知特點,我們所選擇的項目以學生感興趣的游戲方向為主,這樣極大地調動了學生學習的主動性和積極性,激發學生的求知欲,真正達到了“教學做評”一體化,收到良好教學效果。
B.“引導文”教學法的引入
引導文教學法是借助一種專門的教學文件(即引導文)引導學生獨立學習和工作的教學方法。在教學文件中包括一系列難度不等的引導問題組成。學生通過閱讀引導文,可以明確學習目標,清楚地了解應該完成什么工作、學會什么知識、掌握什么技能。 它是項目教學法的完善與發展。引導文是引導文教學法成敗的關鍵,采用此種方法的目的是促進學生獨立工作能力的發展。
C. 真實化程度的提高:
以真實的項目(騰訊QQ聊天系統,UFO攻擊游戲、遠程考試系統)為載體,在真實的環境(校內軟件工廠)下完成生產性實訓任務,完成課程開發教學任務的教師就是軟件企業中真實的開發人員,學生完成工學結合的作品就是企業真實的軟件產品。
D.完善的評價體系:
“565評價模式”。其中5是指5方面的結合:理論和實踐結合;技能訓練和態度習慣結合;筆試、口試、操作結合;校內教師評價和企業評價結合;學生的自評和互評結合。6是指6個評價項目包括學習態度、組織紀律、各個模塊口試與實踐、期末考試(筆試)期末考試(項目)最后的5是指評價要達到的5個標準即有效性(Valid)可靠性(Reliable)一致性(Consistent)公平性(Fair)客觀性(Objectivity)
E. 增強教師的教學技能:
對年輕教師由學院選派資歷的教授或副教授來進行指導;鼓勵老師進修培訓獲取各中職業資格證;實行企業掛職鍛煉制度,培養雙師教師;參加高職教育理論研討會,提高職業教育理論水平;組織人員對CDIO效果明顯的學校進行調研。
3.3.3 課程質量監控體系的建立
我們深知再好的設計沒有行之有效的監督保障體系也只是紙上談兵,故我們從約束機制、監督機制、反饋機制和激勵機制等方面創建了教學質量監控保障體系(如圖2)。
4.課程評估
4.1 基本達到預期目的
經過2年左右的教學實踐, CDIO教學模式在我們《Java程序設計》課程已初見成效,學生在各級各類比賽中頻頻獲獎,許多同學通過了Sun公司的職業認證,全國計算機等級考試二級(JAVA)參加考試同學的通過率達70左右,學生一次就業率明顯提高,用人單位評價畢業生職業素質、職業能力比較強,上手比較快,后勁足。
4.2 缺失分析:
讓課程的改革和學院的改革形成一個有機整體,上下一盤棋不能孤立的搞單課程的開發;要組建一支高水平、德才兼備的“雙師”教學團隊這是前提,不能“單打獨斗”;我們應該結合具體學校、具體專業、具體課程的實際特點,把先進的CDIO教學理念融入到自己的教學實踐中去,不能機械地照搬照抄;要針對學生的實際水平提供至少3套層次不同的項目,提供老師教學和學生學習用;“引導文”的編寫上還需有企業開發人員參與,缺乏企業的系統性和實用性。
5.結束語
CDIO教育模式的先進性、普遍實用性是不容懷疑的,許多學院結合學院和行業特點都探索出新的模式如汕頭大學在CDIO教育模式的基礎上又推出EIP-CDIO模式,也收到了很好的效果,我們基于CDIO教育模式對《Java程序設計》課程的開發實踐對高等職業教育的課程改革有一定的指導和借鑒作用。
參考文獻:
[1]劉亮軍,周景偉.淺析高等職業教育人才培養模式改革[J].中國科教創新導刊,
2008,(22):22-23.
[2]張云霞.高等職業教育人才培養模式改革取向[J].職業技術教育,2008,(19).
關鍵詞 高職教育 職業技能培養 計算機網絡專業
中圖分類號:G710 文獻標識碼:A
無錫商業職業技術學院是國內最早從事高職教育的院校之一,學校堅持開放辦學,與國外及臺灣地區12所高校締結了友好合作關系,其中包括韓國慶南情報大學。高水平的職業教育是韓國經濟快速發展的動力之一,韓國慶南情報大學,1965年建校,是韓國最早的以職業教育為主的專科大學,是一所國家公認的最優秀的專科大學,是2006年韓國教育部公布就業率第一的大學。多樣化的教學課程,產學結合,產業學術教育是慶南情報大學的驕傲,在韓國職業教育界及社會享有盛名。通過比較韓國高職教育的開展情況,可為我國高職院校的改革提供借鑒。
1 無錫商業職業技術學院和慶南情報大學計算機網絡專業在學生職業技能培養方面的對比
1.1 專業設置與專業培養目標
1.1.1 專業設置
無錫商業職業技術學院計算機網絡技術專業始建于2001年,是學院的一般重點建設專業,現有副教授3名,并具有高級工程師職稱的副教授2名,講師5名,大多數教師都有多年的企業工作經歷或在企業掛職鍛煉過,教師參與企業的網絡工程、網站建設等應用項目,積累了豐富的實踐經驗,構建了一支具有雙師結構的教師隊伍。
慶南情報大學計算機網絡專業始建于1997年,設置時間較早,現有專職教授4名,副教授4名,兼職教授8名。其中兼職教授均來自韓國各企業,具有一線的工作經驗,實現了校內校外師資的完美結合。
1.1.2 專業培養目標
無錫商業職業技術學院計算機網絡技術專業以培養具有良好的職業素養,掌握本專業的核心專業技能,從事網絡建設、網絡管理與維護、網站建設與維護,以及IT相關產品銷售與技術服務的德智體美等全面發展的工商復合的高素質、高級技能型專門人才為目標。
慶南情報大學計算機網絡專業人才培養總目標是通過產學一體化教育,培養基本素質和現場實際操作能力兼備的SW及網絡領域國際化水平的計算機專門職業人才。2012年具體目標為:(1)實現通過產學一體化教育的KIT(慶南情報大學英文縮寫)中心校園領先學科;(2)實現在入學考試、就業、專業強化等過程中最好的領先學科;(3)實現產學一體化、訂單式培養教育的領先學科。
1.2 專業課程設置
無錫商業職業技術學院計算機網絡技術專業課程設置按模塊劃分為三模塊:第一模塊為基礎素能模塊,其中包括思想道德修養與法律基礎、思想和中國特色社會主義理論體系概論、形勢政策教育、實用英語(一)(二)、體育(一)(二)、計算機應用基礎、工程數學基礎、職業生涯與發展規劃、創業教育與實踐、軍事理論課、簡明商務知識、禮儀與溝通、微機組裝與維護課程;第二模塊為核心素能模塊,其中包括局域網組網技術、網頁設計技術(一)(二)、動態網站設計、JAVA程序設計、JAVA程序設計課程設計、數據庫開發實務、網絡設備配置、網絡操作系統、 計算機網絡安全、計算機網絡工程、網絡實用電工、計算機網絡綜合實訓、網絡工程制圖、專業實習(計算機網絡技術)、頂崗實習(計算機網絡技術)、畢業設計(計算機網絡技術)課程;第三模塊為素能拓展(工商復合人才素能拓展)模塊,其中包括計算機英語、IT產品營銷、客戶關系管理、IT職業行為優化、智能樓宇弱電設備安裝與調試、搜索引擎優化(SEO)(二選一)、會計基礎、全院公共選修課、入學教育/軍訓、入黨教育和學生黨團員活動、思想政治教育活動、形勢政策教育活動、課外體育活動、心理咨詢活動、公共藝術教育活動、人文素質教育活動、各種技能競賽活動、勞動、社會實踐活動、創業教育活動、職業生涯規劃活動、其他主題教育活動課程。
慶南情報大學計算機網絡專業系統課程有電算學概論、信息通信概論、資料構造、Windows、SQL實習、計算機編程基礎、C語言、Visual Basic、操作系統、計算機構造、數據庫、Linux、計算機網絡實習、Java基礎、Script語言、家庭網絡實習、網站設計、網絡分析實習、數據庫實習、C#、圖形和多媒體、系統分析和設計、嵌入式系統、網絡互連技術、網絡操作系統、內網服務、項目實習、C++、網絡廣播系統、移動程序、RFID(無線電頻率識別)。
1.3 專業人才培養模式
無錫商業職業技術學院計算機網絡技術專業學制三年,人才培養模式由最初的“三段式”學科型逐漸向“ 2+1”工學結合模式轉變,其轉變的時間為2010年。
慶南情報大學計算機網絡專業學制二年,人才培養模式自1997年專業創始以來,一直堅持“產學合作”模式辦學,培養符合企業需求的專業人才。
1.4 專業畢業考核要求
無錫商業職業技術學院計算機網絡技術專業畢業考核要求分為課程要求和技能證書要求。其中課程要求是所有計劃課程考核合格和修滿第二課堂學分。技能證書要求是高等學校英語應用能力考試B級或A級證書、江蘇省高等學校計算機等級考試(一級)證書、教育部(ITAT)全國信息技術應用培訓教育工程——網頁設計(4級)或江蘇省Linux考證委員會的“Linux網絡管理員”。
慶南情報大學計算機網絡專業畢業考核要求是按規定修滿學分,同時取得相應的資格證。資格證分為國內技師資格證和國際公認資格證。國內技師資格證如信息處理產業技師、網絡信息搜索師、信息技術產業技師、網絡設計師等。國際公認資格證如SCJP, OCA, CCNA, CCNP等。
1.5 學生畢業就業去向
無錫商業職業技術學院計算機網絡技術專業畢業生就業崗位及單位分布較零散,根據近兩年的畢業生跟蹤調查顯示:在無錫地區工作的畢業生僅達到總人數的20%左右。
而慶南情報大學計算機網絡專業畢業生就業崗位及單位就相對比較集中。主要就業單位為在韓企業LG、飛利浦、三星電子、KTF電信公司、DACOM、KT電信等及海外企業中國ZIONcom(吉翁科技有限公司)、Technology、寶星信息通信等。
2 慶南情報大學計算機網絡專業在職業技能培養方面的特點分析
2.1 師資方面
由上述專業設置比較內容可以看出,慶南情報大學的師資力量要比無錫商業職業技術學院的師資力量強。其中教授隊伍中,不乏國外進修的經歷,在培養學生專業技能方面,不僅有一線的實踐操作教授,而且還有專業知識背景先進的教授,雙方面配合教學。
2.2 專業培養目標方面
慶南情報大學在專業培養目標方面,既有總目標,每年隨新生入學,又會制定出具體的小目標。可以發現,這些具體的小目標,都是以學校為群體制定的,而不是以整體社會為競爭目標。在此也避免了目標的空洞化,力爭每年在校內都有新進步,從而名揚于校外。
2.3 課程設置方面
在課程設置方面,可以看出慶南情報大學所設置的課程專業技能性較強,這似乎更像是在我國培訓機構開設的速成技能人才培養的課程內容,不像我們有各種思想政治教育,各種教育活動也列入了教學計劃中。所設課程中,實踐教學比例也占了近60%左右,更注重學生自身能力的培養與實踐。另外,還有值得一提的是課程目標除明確之外,還注重學生專業英語知識的習得,一方面有助于專業課程的學習,另一方面是致力于培養國際型專業人才。
2.4 人才培養模式方面
“產學合作”模式,不僅是慶南情報大學計算機網絡專業的辦學特色,更是韓國整體社會對職業技能培養的一大顯著的優點。這一模式在韓國的出臺,源于當時韓國高等職業學校缺乏實驗設備和實習設施,實習教育不充分,教育質量難以提高,畢業生的工作適應性較差,存在著教育與經濟不協調的現象。針對這種情況,韓國政府制定了“產學合作”政策,并于1973年把它寫入《產業教育振興法》,從而使其制度化。
當時確定的“產學合作”的基本內容是:企業與它對口的高職掛鉤,由企業為學校提供實習場所和設備,并對實習生進行必要的指導;學校則參與企業的生產活動,共同研究和開發新產品。另外,企業通過學生的現場實習,考察和選拔合適的人選以充實技術隊伍。這樣,企業與學校互惠互利,促進教育與經濟的協調發展。1974年成立了“產學合作財團”(基金會),有1295家出口公司參加,共籌集資金30億(韓元),開展支付獎學金和支援研究費等各項事業。據不完全統計,僅在1978年一年內,就有37160名高職學生分別到相應的企業進行了現場實習。①現在的規模更是較當時有更大的變化。單就慶南情報大學計算機網絡專業而言,在國內就與近6家公司實施了“產學合作”訂單式培養模式。
2.5 畢業考核方面
寬松的學分制考核方式,是國內外基本實施的方式之一。但在此基礎上對畢業的硬性要求就更值得我們關注了。可以發現,慶南情報大學計算機網絡專業在學生畢業資格審核時,專業證書種類的多樣化,為學生提供了更多的興趣技能的培養,還有各種國際公認資格證書,也體現了其專業與國際接軌的前瞻性。
3 韓國高職教育在學生職業技能培養方面給我國的高職教育改革的啟示
我國經濟正處于高速發展時期,產業結構正由勞動密集型向技術密集型乃至知識技能型轉變,但高層次、高素質的人才匱乏,特別是缺乏生產一線的技術、技能型高級人才,這已成為我國經濟可持續發展及產業結構升級的重要制約因素之一。②從韓國慶南情報大學計算機網絡專業對學生職業技能方面的培養,對比我國的高職情況,可借鑒之處主要有以下幾點:
3.1 進一步建立和完善職業教育的法律法規政策
我國目前的教育法律法規體系是以基礎教育為核心建立的,缺乏完善的中國現代職業教育法律法規體系。2005年,我國教育部提出的教職成[2006]4號文說:“職業院校推行工學結合,是遵循職業教育發展規律,全面貫徹黨的教育方針的需要;是堅持以就業為導向,有效促進學生就業的需要;是幫助學生,特別是家庭經濟困難學生完成學業的需要;是關系到建設中國特色職業教育的一個帶有方向性的關鍵問題。”這其中所提到的“工學結合”是“產學合作”的微觀化,其內容上有一定相似處。但是,從我國具體實施的情況來看,出現了不少問題,其中實施難度較大的原因在于企業的積極性不高。所謂積極性不高是相對學校而言,因為培養人才是學校的主業而非企業的主業,因此企業的積極性沒有學校高。換句話說,在工學結合教育模式的實施中學校是“主辦方”,企業是“協辦方”。協辦方的積極性除了政府要出臺相關法律政策,如在韓國實施的《產業教育振興法》以及相關的免稅減稅政策,予以鼓勵。
3.2 細化高等職業教育各專業的培養目標
在政府的指導下,形成職業學院和企業的密切合作,為企業的需求和發展制定人才培養目標。我國由于各地區經濟發展水平不同,高等職業教育的人才培養目標應由相關地方政府、職業院校及企業共同制定具體的人才培養目標,使培養目標具體化,并建立相應的、有特色的人才培養模式,形成合理的課程設置。在此基礎上,可以再向培養國際型人才方向發展。
3.3 進一步培養和建設高素質的高職教師隊伍
1968年6月,韓國在聯合國開發計劃署(UNDP)和國際勞動組織(ILO)的援助之下, 就成立了國立中央職業訓練院,來解決當時師資不足及教師實際操作技能不足等問題,其培訓職業技術教育教師活動的工資和培訓實習材料費都由國庫承擔。③
我國及地方政府應建立高職教師的培訓基地,形成廣泛的國際國內的交流,將國外先進的職教理念、教學方法等引進來加以消化吸收,逐步建設成一支水平高的教師隊伍,同時真正做到引進企業人才為專業帶來一線的教學資源。
3.4 實現職業資格證書多樣化
職業資格證書制度是國際上通行的一種對技能人才的資格認證制度。目前,我們部分高職院校為了學生的畢業通過率,逐步弱化了相關職業資格證書的考核,這是不利于學生技能培養的。在此情況下,我們可使職業資格證書多樣化,讓學生根據自己的興趣愛好考取國內外認可的職業資格證書,不拘泥于專業限制,讓學生在校學習期間,學習目的更明確,從而提高其積極性,主動鍛煉培養自己的職業技能。
通過和韓國慶南情報大學計算機網絡專業的對比,給我們在高等職業技術教育中培養學生職業技能方面,帶來了新的啟發與思路。
注釋
① 池青山,金仁哲.韓國教育研究[M].東方出版社,1995:11.
【關鍵詞】職業技能競賽 計算機專業 課程體系 建設
【中圖分類號】G 【文獻標識碼】A
【文章編號】0450-9889(2017)02C-0029-02
高職院校人才培養模式是“以市場為導向,以學生為本位,以技能為核心,以就業為目標”,課程體系建設是人才培養方案的重點、核心內容,高職院校要建立一個完整的、符合市場和崗位需求的專業課程體系,讓學生在學習過程中學以致用,具備上崗的條件。《廣西壯族自治區中長期教育改革和發展規劃綱要(2010―2020年)》第十八章“重點工程 ”篇指出,以職業能力為本位開發課程體系、制定課程標準,促進人才培養與職業崗位資格要求的對接;廣泛開展師生技能比賽,建立一批自治區職業教育技能競賽基地。因此,在高職課程教學體系建設中,我們可以通過技能競賽引領高職教育教學改革、實習實訓基地建設、“雙師型”教師隊伍建設、校企合作與工學結合等,以面向職業院校的各種技能競賽的內容和要求為主線構建高職課程體系。下面以高職計算機專業課程教學體系建設為例進行探討。
一、高職計算機專業課程體系建設現狀
目前高職教育的課程體系,基本上是普通高等院校教育課程體系的“壓縮餅干”,只是將原有的學科課程加以重組和簡化,課程較零散、落后,不能充分地體現現代職業教育的人才培養目標。以廣西現代職業技術學院計算機專業為例,目前的高職計算機專業課程教學體系如圖1所示。
從計算機專業課程教學體系來看,學科專業課程比較零散、落后,專業方向性不強,沒有形成核心專業課程群,學生按照這些課程學完后感覺什么都學一點,但又什么都不精,比較茫然,到單位企業去應聘,常常感到力不從心,降低了社會競爭力。
二、職業技能競賽的目的、內容及能力分析
職業技能大賽是指行業主管部門、教育主管部門或者教育培訓機構,按照某些行業典型職業崗位要求組織的核心技能比賽。大部分的競賽項目都是針對在校的學生,而競賽項目通常以企業的實際工作流程來制定的,目的是考核參賽選手掌握的專業知識水平及綜合素質能力。
以計算機專業涉及的競賽項目為例,較有影響力的技能大賽賽項有以下幾項。
(一)網絡設備調試員。檢驗參賽選手根據網絡拓撲對交換機、路由器的安裝與配置,并能熟練利用Cisco、華為等市面上主流的網絡設備進行設計、構建和維護大、中、小型的企業網絡。涉及內容包括網絡拓撲結構、交換機配置、虛擬局域網配置、端口安全、IP路由配置、廣域網協議配置、訪問控制列表配置、VLAN間通信配置、NAT配置及網絡安全配置等相關知識。
(二)計算機網絡應用。主要考核參賽選手三個大的問題,即數據通信、資源共享和分布處理等。考核選手能否根據網絡拓撲把各節點的設備終端聯系起來,進行統一的調配、控制和管理的能力、數據庫處理能力、數據中心搭建與實施能力、計算機網絡負載的分布處理能力、網絡安全設備的配置能力、云資源的配置能力等。
(三)計算機操作員(網站設計)。以考核參賽選手的綜合職業能力為核心,注重工作方法和工作技巧考核,關注專業技能經驗積累和創新。實踐操作主要考核參賽選手設計與開發動態網站的技能,包括圖形圖像處理設計、動畫設計與制作能力、計算機語言編程能力、網頁美工、技術管理能力、項目管理能力等。
(四)移動互聯網應用軟件開發。隨著近幾年移動智能手機、智能終端的快速發展和普及,移動終端接入互聯網成為不可或缺的一項技術。移動互聯網上的應用開發行業隨之應運而生,這也是當前最受歡迎和比較前沿的技術之一。而移動互聯網應用軟件開發大賽的舉辦就是要重點突出行業市場發展趨勢,反映當前移動互聯網與物聯網結合的行業技術,主要考核選手的移動終端APP軟件開發編程能力和掌握前沿技術的能力。
(五)Web應用軟件開發。通過Web應用軟件開發競賽,培養學生基于Web設計輕應用化軟件的能力;掌握SSM(Spring、SpringMVC、MyBatis)等主流軟件開發模式和開發技術;培養團隊管理和協調能力;增強學生職業素質,提升教學環境與產業環境之間的契合度。
(六)ACM國際大學生程序設計競賽(簡稱ACM-ICPC或ICPC)。這是由美國計算機協會(ACM)主辦的競賽,雖然此賽項面向的是全球性的在校學生,相對省賽、國賽而言,比賽的內容及要求要高很多,但從其競賽的特點及內容來看,主要考核的同樣是參賽選手在團結協作的狀態下分析定量的問題,通過編寫程序去解決實際問題能力。
分析以上項的內容和競賽中所需的能力,它們都有共同的特征―― 職業性,主要體現為賽事的行業職業標準、內容主要突出實際實踐操作技能與解決實際問題的能力;合作性,很多競賽項目都采用團體競賽的方式,體現出行業團隊合作的精神;技術性,是比賽內容的核心,主要考核參賽選手的專業理論知識和專業技能水平。
三、課程體系建設
從對技能競賽的目的、內容及能力的分析中不難看出,每一類競賽都以實際工程項目為基礎,面向企業崗位技能需求,突出工程應用,體現新技術的應用及推廣。因此,圍繞行業的標準和專業技術前沿并以技能競賽引領課程體系建設,注重學生的職業基礎能力、基本素養、職業核心能力及綜合操作技能的培養符合市場行業的需求,貼近以崗位所需的人才培養目標。
因此,計算機專業課程體系建設可以分三個模塊進行:
(一)基本素質能力的培養。培養目標:具備良好的道德觀,能守法自律;具備運用辯證唯物觀及方法認識、分析和解決問題的能力;具備對國內外形勢和政策的認知度及適應能力;具備一定的創業、就業、轉崗、擇業能力;具湟歡ǖ男睦磣暈業鶻諍托睦碭稍つ芰Γ瘓弒竿漚嶁作、合理分工、相互促進團隊合作意識等。開設的對應課程可以有思想道德修養與法律基礎、思想和中國特色社會主義理論體系概論、形勢與政策、體育與健康、創業與就業指導、心理健康教育、企業文化體驗、如何提升團隊協作和培養團隊精神等。
(二)專業知識能力的培養。培養目標:掌握計算機硬件系統知識及安裝、應用、維護知識;掌握高級語言程序設計方法,具備程序開發的基本能力;掌握計算機網絡的基本理論知識、熟悉網絡結構體系結構及其協議;具備Internet多媒體制作與能力;具有網站設計、規劃和管理的能力,具有利用一種以上開發工具編寫WEB程序的能力;具備數據庫應用和維護的能力;掌握計算機網絡管理、安全技術等方面的基本知識;具備計算機網絡與網絡設備的安裝、調試與維護等能力;具有計算機網絡工程設計、規劃、實施、應用和維護的基本知識;具備移動互聯網應用軟件開發能力。對應的專業核心課程有:微機組裝與維護、計算機原理;C++/JAVA語言程序設計;計算機網絡基礎、TCP/IP協議及應用;圖形圖像處理、Flas制作;網站規劃與設計;數據庫原理;交換機路由器設置、組網及網絡管理、服務器配置與管理;綜合布線系統;組網與網絡運維技術;Android技術;Java web程序開發;動態網站技術。
(三)綜合實訓專業技能的培養。培養目標:培養學生解決實際問題的能力。在這一模塊中,把各級各類的競賽項目作為實訓內容,根據競賽需求,建立專業競賽實踐創新仿真基地,引導企業參與,加強校企合作,讓學生到企業去參與一線工作,讓學生感受到企業文化和企業工作環境的氛圍,以工作過程強化專業技能。
總之,高職院校的人才培養目標就是培養出符合行業企業崗位需求的應用型人才,而職業技能競賽是圍繞行業的標準和專業技術前沿來開展的,競賽的內容突出崗位需求,因此以職業技能競賽引領課程體系建設并在具體教學中有效實施,可以為學生畢業后直接上崗奠定良好的基礎。
【參考文獻】
[1]張彬,關升,關秀霞.學科競賽體系建設與學生能力培養的研究與實驗[J].教育科學,2016(3)
[2]劉卷.職業技能大賽對高職專業課程建設的推動作用[J].職業教育,2015(6)
[3]張蘭.構建以職業技能競賽項目為驅動的課程體系[J].職業教育研究,2013(11)
【基金項目】2015年度廣西職業教育教學改革立項項目“職業技能競賽在高職計算機專業人才培養中的作用研究”(GXGZJG2015B253)
關鍵詞:項目教學法;Java程序設計;高職
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2013)18-4279-03
程序類課程(如C語言、C#和Java程序設計等)是計算機專業的重點課程,也是很多理工科專業的必修課程。這類課程的共同特點是應用型強,但枯燥難學,且普遍存在理論課教學內容信息量大,實驗課教學時間短,實驗與理論課分離等問題。如果教師還采用以教師講解為主、學生被動接受的傳統教學方式進行教學活動,教學效果往往不理想。而高職院校是以培養應用型人才為主要目標,要求學生除掌握一些基本理論外,更強調崗位操作技能和綜合能力的培養和提高,針對這種情況,有必要改革現有教學模式,增加計算機程序類課程實訓環節,以增強學生未來的實際工作能力,提高學生就業的競爭力。
在程序類課程教學中應用“項目教學法”這種教學模式,以項目為載體,以工作任務為驅動,將理論與實踐有機結合,使學生在完成任務的過程中掌握知識和技能。這種教學方法有利于培養學生的創新能力、實踐動手能力、獨立分析和解決問題的能力以及團隊間的協作能力[1]。這種方式不僅適合基礎類程序設計課程,也適合高年級的綜合性程序課程,正適合教改之需要。該文以《Java程序設計》課程為例,采用項目教學法進行教學設計,應用于教學實踐中,對項目化教學的實踐進行了探索和分析。
1 高職《Java程序設計》課程教學現狀
Java程序設計2005年獲教育部計算機基礎課程指導委員會指定為核心課程。大多數高職院校計算機應用技術、計算機軟件技術等專業等都開設《Java程序設計》這門必修課程。還有部分院校開設了Java平臺系列課程,包括Java 程序設計、Java Web開發、Java移動開發等課程。
雖然高職院校對這門課程很重視,但目前教學存在一定的問題,主要表現在以下幾個方面:
1.1 在教材方面
目前很多高職院校采用的教材理論性偏強,不太適合要求應用性強的高職教學。雖然也部分院校采用了案例化教學的教材,但大多以零散小案例為主。這些零散案例的知識系統性差,實際應用性不強,與企業的需求嚴重脫節,不利于學生職業素質的培養和職業技能的提高。
1.2 在教學方法方面
大多數高職院校的教學場所已采用多媒體教室,采用先教后練的方式,理論教學與實踐相對分離。雖然部分高校的采用機房教學,實施教、學、練相結合,但大部分學生只會跟著老師的步驟來鍛煉,學生對這樣的“打字課”的興趣較低,很多學生甚至不知道自己學了Java能做些什么。這樣的教學方法非常不利于學生創新能力和協作能力的培養。
1.3 在課程考核方面
該課程的考核方式目前采用的是筆試或上機考試,考試的內容以理論知識、程序分析、程序改錯和程序設計等類型為主,很少采用項目作品開發作為考試方式,使得很多學生為了應付考試而重理論輕實踐。
以上問題導致學生只是泛泛而學,不能達到市場對Java人才的技能要求,影響專業人才的培養。為了有效地解決這些問題,有必要對《Java程序設計》課程進行教學改革。
2 項目教學法在高職《Java程序設計》課程中的應用
2.1 項目的設計思路[2]
在該課程的教學中采用基于工作過程系統化的設計理念,將整個教學內容為分三個項目案例,分別是“基于命令行的應用系統開發”、“基于圖形界面的應用系統開發”、“基于JDBC的應用系統開發”。這三個項目包含了Java程序設計的主要知識點,每個項目案例都是一個完整的應用系統。
三個項目案例的教學過程符合學生對知識的認識過程,也符合程序設計能力的培養過程,從簡單到復雜,使得學生的Java程序設計能力不斷上升。
2.2 項目的設計
根據項目設計思路,將三個項目案例進行細分,劃分為多個工作任務,每個任務都包含相關知識點,具體如表1所示。
2.3 項目的實施
在教學過程中,宏觀上采用項目拓展法,通過項目的不斷拓展來推動課程的進展。在微觀課堂教學中,采用任務驅動法,教、學、做一體化,通過任務的解決實現必備知識、技能的學習與訓練,在任務解決的過程中實現師生互動,并以學生為主體,教師作為引導者[3]。
學生在老師指導下完成三個教學案例項目以后,分小組完成課程項目作業。以2~3人為一組,可以由老師指定主題或任選主題,項目形式可以采用教學案例項目中的任何一種形式。小組課程作業需要完成項目設計說明書、項目作品,并在最后進行項目匯報。通過這種方式,讓學生掌握Java項目開發的基本工作流程,并培養學生的實踐能力和團隊協作能力。
2.4 項目教學的考核
基于項目教學的《Java程序設計》課程采用綜合性的評價方式,其中平時表現(考勤和課堂表現)占10%,平時項目作業占30%(每個項目10%),小組課程項目作業占30%,期末考試(采用上機測試)占30%。這種考核方案不僅能體現學生平時的掌握情況,還能說明其在項目中的表現進行考核評價。
3 結束語
項目教學法在高職《Java程序設計》課程中實施以來,在一定程度上能提高學生的學習興趣和操作技能。但也存在一些問題,比如項目涉及的內容不全,使得有些內容被忽略;項目比較綜合,使得在教學過程中部分知識點會提前講解等。但是總體來說項目化教學使得學生的學習興趣、編程能力和程序調試能力都有明顯提高,取得了較好的教學效果。
參考文獻:
[1] 戰忠麗,王強,霍聰. “多媒體技術及應用”項目化課程改革與實踐[J].教育與職業,2011(17):152.
關鍵詞:互聯網+;軟件工程;人才培養;課程體系;三位一體
中圖分類號:TP319 文獻標識碼:A 文章編號:1009-3044(2017)01-0154-03
Abstract:In addition, the existing dislocation of professional ability and job ability in the talent development efforts of software engineering in colleges, it proposes software engineering curriculum based on Java technology oriented by Internet+ and the education of enterprise and innovation, and the students focus on two key abilities of practical and skillful software personnel. In the process of curriculum provision construction,it puts forward a "trinity mode", that is the combination of simulation corporations teaching, week enterprise project training and training model of software studio. The practices have shown that model is effective.
Key words:Internet +; software engineering; talent development; curriculum; trinity
1 引言
伴隨著“互聯網+”的提出,軟件產業成為了關系國民經濟和社會發展全局的基礎性、戰略性、先導性行業,軟件技術應用已經深入到各行各業之中,國內每年對互聯網軟件人才的需求量巨大。通過調研目前軟件從業人員的人才結構,發現既缺乏復合型的高級軟件項目管理和技術人才,更缺乏技能型和應用型的“軟件藍領”,對于具有實際操作能力和軟件開發經驗的軟件人才需求旺盛。發展和創新“互聯網+”新業態下的高職軟件技術專業,并建立適應“互聯網+”的軟件專業課程體系,大力倡導“創新創業”、“眾創”對軟件技術專業實踐教學的改革作用,讓軟件技術專業在人才培養上形成新突破。
2 互聯網軟件專業課程體系
為了適應互聯網+、移動互聯網的人才培養需求[1,2],需要形成以職業崗位能力為主線構建課程體系和進行n程開發的人才培養模式[3],我院軟件技術專業構建了“一條教學主線,兩個關鍵職業能力”的軟件專業課程體系,建立的基于Java技術支撐下的互聯網軟件專業人才培養課程體系如圖1所示。
“一條教學主線”即圍繞Java技術設置課程體系。Java技術問世以來,其獨有的開放性、跨平臺性、開發周期短和面向網絡的交互性應用使其迅速發展成為全球第一大“互聯網+”軟件開發平臺,其人才需求旺盛。然而,企業卻很難招聘到合適的Java人才,往往還需要進行大量的內部培訓。“一條Java教學主線”的課程設置,讓學生在有限的專業學習時間內,達到“專業”、“精通”、“前沿”的技能培養目標,具備直接上崗的職業能力,體現了應用型、技能型、貼近生產實際的人才培養的特點。
“兩個關鍵職業能力”即“Web網站開發能力”和“Android手機應用開發能力”。這兩個核心能力是目前互聯網+新形勢下的軟件產業最重要的崗位能力需求。以關鍵核心職業能力為培養目標,突破了傳統教學模式下培養軟件開發工程師、軟件測試工程師和軟件維護工程師的人才培養定位,解決了畢業生專業能力和崗位能力的“錯位”現象。通過解析這兩個崗位的專業知識、實踐技能和職業素質要求,構建了適應Java人才培養的課程體系。
3 軟件實訓教學體系構建
雖然軟件專業的大部分專業課程已經實現了“教、學、做”一體化,并且實訓課時比例超過總課時的一半,普遍應用了“基于工作過程”的教學方法。然而目前的軟件實訓教學更多地還是依賴于某門課程的實訓設置,對學生的職業能力定位和技能實踐培養仍顯相對不足。為了適應“互聯網+”和創新創業教育的新形勢,本文構建了“三位一體”的軟件實訓教學體系。
3.1 模擬公司制項目實訓教學
模擬公司制教學是在在課堂教學中引入職業領域工作過程,以項目教學為核心,通過學生組建的若干模擬公司,在模擬真實企業環境下,進行綜合項目實訓,并將模擬公司制分為初級模擬、中級模擬、高級模擬和完全模擬四個層次[4]。針對軟件專業的學習特點,我們需要將“任務驅動”與“模擬公司制的項目驅動”教學法進行有機整合,設計出一條滿足不同職業能力和課程教學的融合式模擬公司制實訓教學模式。
首先,選取真實企業項目,依據典型工作崗位的核心能力需求,設計學習領域,分解項目內容,構建項目教學工作任務。其次,在專業教學的第二三學期,學生最先接觸的是職業基礎能力課程,例如《Java程序設計》、《網頁設計基礎》、《網絡數據庫》等,教學方法亦采用任務驅動教學,并在課程期末最后幾周進行項目課程設計,由于這些開發項目不涉及到其他課程,適合采用初級軟件項目模擬公司制教學。再次,對三四學期中的《JSP》、《SSH》、《Ajax技術》、《Android程序設計》等職業核心能力課程,這些課程的教學項目具有交叉性和綜合性的特點,適合采用中級軟件項目模擬公司制教學,其項目教學過程模擬企業實際生產經營活動,開發的項目是具有一定應用價值。最后,在四五學期中,對于《開源項目實戰》、《安卓項目實戰》、《微信開發》等以單個大型真實項目開發驅動課程學習和考核[5],并基于項目情節理解、需求分析、方案設計、關鍵技術實現、項目開發和集成、項目測試部署、項目演示和評價的全生命周期項目開發,完全模擬企業項目過程。在完全項目模擬教學中,由于一個大型項目通常是由多個核心職業能力構成,對應具有關聯關系的兩到三門課程,因此會橫向聯合兩到三門課程共同進行項目開發,最終以該大型項目作為這幾門課程的共同考核目標。通過融合式的模擬公司制教學,讓學生既掌握了職業基礎能力,同時也遞進式培養核心職業能力,并極大鍛煉了實際項目開發能力。
3.2 企業項目整周實訓
校企合作聯合培養適合一線企業的應用型軟件人才是職業教育的目標,而企業項目整周實訓就是這條培養道路上的一個重要的晉級模式[6]。與課堂實訓的最大不同之處是,學生要入住企業的軟件園,采取半封閉式軟件教學與開發模式,實訓周期為兩到四個星期左右,實訓導師為企業一線技術人員。由企業挑選本公司真實開發項目,分解關鍵開發技術,制定整周項目開發計劃。項目的完成嚴格參照企業項目開發管理流程,一般分若干小組完成,每小組 3~5人,要高低搭配,由項目組長明確每個小組成員任務分工和進行具體項目管理。
學生需要針對項目需求確定開發目標,制定開發時間表和任務完成計劃表。整個開發過程以學生自主開發為主,企業導師和校內導師指導為輔。針對自主開發容易脫離教師監督,出現部分學生由于自覺性差,導致整個小組項目停滯不前的情況,進一步采取如下措施:包括設置和管理好項目和數據庫開題匯報、中期檢查、項目答辯等幾個重要時間節點;針對制定的開發時間表,填寫工作日志;與項目組長及時聯絡溝通,檢查和督促項目進度;小組記錄項目中存在的問題,設置問題反饋和問題解決預案,以利于導師進行相應輔導。通過整周半封閉式的校企合作項目實訓和結題驗收,導師們按照每個小組的表現進行綜合評價,激勵了同學們的學習興趣,學生獨立分析問題、解決問題的能力也得到有效提升,更符合企業對于人才的要求。
3.3 軟件工作室創新培養模式
軟件開發工作室使學生和教師擁有了能自主使用的軟件開發場所,其設備按照企業的軟硬件需求進行配置,包括高性能開發服務器和計算機、網絡路由設備、多媒體設備和豐富的軟件資源。工作室布局按照企業的一般工作場景進行布置,可以完成項目討論調研、項目開發、項目測試和項目部署等活動。
在工作室內進行企業項目開發,施行完全的特長生導師制管理模式[7]:指在專職教師、兼職教師和企業專家中選拔理論扎實、有專業特長、具備因材施教教學能力和良好師德的人員擔任特L生導師,從入學學習半年以上的學生中選拔心理素質好、動手能力強、主動學習和具有創新思維的同學。每個項目由一名導師作為項目主管,指導3-4名具有扎實職業技能的同學,承擔導師的科研項目、技術創新項目、企業技術服務、學科競賽項目和創新創業項目孵化等。基于軟件工作室的特長生導師制,是充分激發學生創新創業能力的重要途徑和實現項目孵化的關鍵場所,并依托“互聯網+創客教育”培養模式[8],構建高校創新創業新生態,進一步挖掘學生的職業潛能,并減少創新創業中可能出現的問題,最終實現軟件技術與互聯網時代創業教育的無縫對接。
4 結束語
目前的高職教育軟件專業人才培養,應從專業能力培養過渡到和軟件項目實施角色有關的職業能力培養上,創新工學結合下的人才培養模式,提升互聯網+導向下學生的核心競爭力和多渠道就業能力。
參考文獻:
[1] 戴浩. 高等職業教育校企協同一體化人才培養模式探討[J]. 軟件,2014,35(3): 210-213.
[2] 湯麗娟. 高職軟件專業人才培養的探索與實踐[J]. 湖南郵電職業技術學院學報,2014,13(1): 72-74
[3] 孫衛平, 龔小勇, 呂紅, 冉學農, 包華林. “四輪驅動"人才培養新模式的構建[J]. 江蘇技術師范學院學報,2009,3(24): 54-57.
[4] 孫繼紅. 基于模擬公司制的高職軟件專業實踐教學研究[J]. 電腦編程技巧與維護, 2014(16): 155-157.
[5] 陳小波, 夏晉祥, 唐高華. 基于項目驅動的軟件人才培養模式初探[J]. 深圳信息職業技術學院學報,2008,3(6): 18-23.
[6] 馬德糧. 關于整周實訓教學模式改革的探索[J]. 職業教育研究,2010(7):113-114.