宿佳寧 王瓊
哈爾濱職業技術學院
?
校企合作開發《javaEE》課程的研究與實踐
宿佳寧王瓊
哈爾濱職業技術學院
摘要:JAVA類高級語言在軟件開發中占有重要位置。當前流行的高級開發語言主要是C#系列和JAVA相關系列。而JAVAEE也是當前甲骨文公司(前身為SUN公司)的成熟的應用程序版本。在計算機機軟件開發方面有著廣泛的應用。因此很多高職院校和高校都紛紛開設了相關的課程。要讓學生真正的掌握這門課程,不僅僅是給學生介紹這門語言的相關知識點。而更加應該注重實踐性,讓所學的知識符合相關企業的工作需求,提升學生畢業的競爭力。真正實現學有所用。
這門課程涉及到JAVA編程的許多方面。例如網頁服務、模型的組件、可以應用于網站制作、系統開發、通信等領域。正因為這是一門面向對象的,具有強大功能的企業級應用程序版本。因此學生在學習當中會感覺課程過于抽象,不容易理解。這些問題都需要教師和院校在教學中想到有效辦法給予解決。但現實教學中存在很多問題和不規范的地方,影響了教學效果。
1.1教材陳舊,教學方向不明確
計算機技術的發展速度是很快的,尤其是高級語言的發展。而教材的形成要經歷作者學習、了解、編寫、申請相關手續等過程。當一本教材出版后,往往已經經歷了幾年的時間。而在這段時間內,高級語言已經有了很多變化,版本已經更替,很可能出現教材與教學不相互適應的狀態。如果采用老版教材和軟件進行教學,就無形中與實際的企業需求脫離。學生學習的內容并不是企業所需要的,學生畢業時不能滿足企業的人才引進要求,從而無法就業。而企業也面臨著急需人才卻無人可用的局面。
1.2教學模式陳舊,實踐能力弱
教學采用傳統的講授法教學在實際教學過程中,培養學生實踐能力的上機實驗課沒有真正起到其應有的作用。對學生進行問卷調查顯示,在學程序設計和算法分析時,學生的普遍反映就是看得清楚、聽得明白,但遇到實際問題就無從下手,顯得很被動。究其原因,主要是我們沒對實驗引起足夠的重視,導致動手能力相當差。一旦進入企業,就無法適應社會需要,從而造成了高職教育與企業需求之間的鴻溝,背離了高職教育的目的。
1.3閉門造成,校企合作形同虛設
很多高職院校,對于校企合作,只是停留于表面化。甚至敷衍了事。與一些企業簡單聯系,簽訂文字的表面合作協議。卻沒有實質的合作內容。這無疑是高職計算機專業教學出現問題的最大原因。JAVAEE課程更會受到巨大影響。所謂校企合作,是要學校、企業通力配合。學校方面培養出優秀的符合企業需求的人才,讓學生能夠通過學習走上適合的工作崗位。而企業方面,通過合作,獲得企業發展的重要人才。同時兩者可以在合作中實現知名度、利潤的共同雙贏。
2.1首校企合作方式
針對計算機軟件類課程有以下幾種:首先,資源的整合。可以共同建立實驗室和實驗廠。實驗室的設備可以通過協商,共同建設。例如一些先進的設備,企業擁有的情況下,可以借給學校使用。讓學生能夠直接接觸最先進的設備。也可以組建校中廠。在廠子中開發系統。讓學生得到鍛煉的同時,降低企業開發的成本。獲得更多的開發版本,有更多的選擇。其次,可以人才交流。學校的老師,帶薪走入企業,加入到軟件編程項目開發中。在開發中總結經驗并帶回傳授給學生。也可以聘請企業的人才加入兼職教師隊伍。提升學生的實踐能力。最后可以進行訂單式培養。針對企業未來的發展目標和人才需求,與質量高信譽佳的高職院校合作。培養固定人數的學生。在學習中企業加入考核隊伍。在畢業時,引進合格畢業的畢業生。讓學生學習目的明確,學校打響知名度,企業有人可用,解決合格工作人員不足問題。
2.2校企合作的JAVAEE課程改革方法
以企業需求為導向,讓學生了解工作需求,針對課程進行改革。為了使學生能夠適應社會的需求,在課堂上真正做到有的放矢,從教學內容上必須進行相應的改革。在理論課教學上以案例教學為主,其間穿插理論教學。對于案例教學而言,案例的選編是至關重要的,案例作為案例教學的基本材料,其質量對教學效果的影響至關重要。采用案例教學,可以實現理論與實踐的有機結合。在課堂上,讓學生帶著疑問進行案例分析,教師在分析過程中穿插講授專業理論知識。學生在分析案例的時候,一方面,可以增長知識視野,豐富分析應用技巧,另一方面,在探索思考如何把知識運用于實踐,從而及時有效地促進學生對知識的消化吸收,真正達到理論與實踐相結合的目的,讓學生在學習過程中有一定的實戰經驗,這樣才能培養出更符合市場需求的實戰型人才。
參考文獻
[1]王圓,溫立輝,植挺生.高職院校基于項目驅動的“JavaEE框架”課程教學研究[J].軟件工程師
[2] 金焱,董英茹.JavaEE架構及EJB3在企業級開發中的應用[J].中外企業家
本論文系黑龍江省職業教育學會“十二五”重點課題《校企合作開發
基金項目
關鍵字:軟件開發 高級語言 教學改革 合作模式 項目驅動