楊月華
摘 要: “JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程是很多高校開設(shè)的一門為企業(yè)培養(yǎng)應(yīng)用開發(fā)人才的重要實(shí)踐課程。為了結(jié)合企業(yè)實(shí)際需求展開實(shí)訓(xùn),使所培養(yǎng)的學(xué)生更加符合企業(yè)崗位要求。本文針對(duì)課程組、實(shí)訓(xùn)環(huán)境、實(shí)訓(xùn)內(nèi)容、課程實(shí)施過程、課程考核與評(píng)價(jià)等課程建設(shè)方面的問題,提出了基于校企雙導(dǎo)師制的課程改革措施,通過搭建貼近企業(yè)的實(shí)訓(xùn)仿真環(huán)境,由校企導(dǎo)師合作指導(dǎo)和管理實(shí)訓(xùn)過程,切實(shí)改善實(shí)訓(xùn)效果,縮短學(xué)生到工作崗位的磨合期。
關(guān)鍵詞: JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn); 課程改革; 校企雙導(dǎo)師制; 措施
中圖分類號(hào):G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2017)07-85-03
Exploration of the course reform of "JavaEE enterprise application development practice training" based on school-enterprise dual mentor system
Yang Yuehua
(Xuchang University, Xuchang Henan 461000, China)
Abstract: The practice training of JavaEE enterprise application development course is a very important practical course in many universities. Its main object is to cultivate JavaEE application development talents for enterprises. In order to combine enterprises' practical requirements with the training and make the students more suitable for the jobs' requirements of the enterprises, the reform measures of this course based on the school-enterprise dual mentor system are proposed for the problems of the course team construction, practice training environment, practice training contents, implementation process, curriculum evaluation. By building the training environment similar to that of the enterprises', and guiding and managing the students by the mentors from school and enterprise, teaching effect has been improved greatly, and the running in period of students to jobs is shorten.
Key words: practice training of JavaEE enterprise application development; course reform; school-enterprise dual mentor system; measures
0 引言
目前,為了滿足企業(yè)對(duì)JavaEE企業(yè)應(yīng)用開發(fā)技術(shù)人才的需求,許多高校將“JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程作為高年級(jí)的專業(yè)實(shí)踐課,其主要目的是使學(xué)生通過完成實(shí)訓(xùn)項(xiàng)目更好地掌握J(rèn)avaEE企業(yè)應(yīng)用開發(fā)核心技術(shù),具備利用JavaEE技術(shù)解決企業(yè)應(yīng)用問題的能力,為從事基于JavaEE的企業(yè)應(yīng)用開發(fā)相關(guān)工作打下堅(jiān)實(shí)的基礎(chǔ)[1-2]。但是由于目前大多教師沒有企業(yè)一線工作經(jīng)歷,學(xué)生的實(shí)訓(xùn)環(huán)境、實(shí)訓(xùn)內(nèi)容、實(shí)施過程以及評(píng)價(jià)考核方式與企業(yè)都有一定的差距,很多學(xué)生即使通過課程實(shí)訓(xùn),進(jìn)入企業(yè)后仍然需要較長的適應(yīng)期,甚至無法滿足企業(yè)崗位要求[3-4]。
為了切實(shí)改善課程實(shí)訓(xùn)效果,本文提出了在JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)中采用校企雙導(dǎo)師制,校內(nèi)導(dǎo)師由學(xué)校為學(xué)生講授專業(yè)課程知識(shí)的教師擔(dān)任,企業(yè)導(dǎo)師由校外具有豐富實(shí)踐經(jīng)驗(yàn)的企業(yè)技術(shù)專家擔(dān)任。這樣,一方面能夠彌補(bǔ)高校JavaEE實(shí)訓(xùn)課程師資力量薄弱的不足,另一方面能夠結(jié)合企業(yè)實(shí)際需求展開實(shí)訓(xùn),通過創(chuàng)造貼近企業(yè)的實(shí)訓(xùn)仿真環(huán)境[5],實(shí)訓(xùn)過程由校企導(dǎo)師合作進(jìn)行指導(dǎo)和管理,縮短學(xué)生從學(xué)校到工作崗位的磨合期,這正與“JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程的目的不謀而合,因此在“JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程中實(shí)施校企雙導(dǎo)師制具有重要意義。
1 “JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程改革措施
JavaEE技術(shù)繁雜、應(yīng)用范圍廣,因此該門課程的開設(shè)對(duì)教師專業(yè)實(shí)踐能力、實(shí)訓(xùn)設(shè)備及實(shí)施過程的開展等要求都比較高,而目前單純依賴于學(xué)校現(xiàn)有的條件已經(jīng)很難滿足要求,在師資、實(shí)訓(xùn)環(huán)境、實(shí)訓(xùn)內(nèi)容、實(shí)施過程、課程考核和評(píng)價(jià)等方面都暴露出了一些問題,這些問題影響了課程目標(biāo)的實(shí)現(xiàn),也制約了學(xué)生實(shí)踐能力的培養(yǎng),因此下面圍繞“JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程建設(shè)中的這些問題進(jìn)行具體分析并提出基于校企雙導(dǎo)師制的改革措施。
1.1 校企導(dǎo)師合作課程組的組建
“JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程對(duì)教師編程實(shí)踐能力的要求非常高,而高校教師大多沒有企業(yè)一線工作經(jīng)歷,缺乏實(shí)踐經(jīng)驗(yàn),對(duì)企業(yè)需求也不夠了解,而且愿意并且能夠承擔(dān)JavaEE課程教學(xué)的教師較少。因此,有必要從企業(yè)中聘請(qǐng)JavaEE方面的技術(shù)人員參與到該實(shí)訓(xùn)課程建設(shè)中來,組建由企業(yè)人員、校內(nèi)承擔(dān)該課程的教師共同參與的課程建設(shè)和教學(xué)團(tuán)隊(duì)。積極地向相關(guān)企業(yè)中專業(yè)素質(zhì)高、工程經(jīng)驗(yàn)豐富的高級(jí)工程技術(shù)人員和管理人員進(jìn)行咨詢,以更好地展開 JavaEE實(shí)訓(xùn)課程的建設(shè)和改革工作。還可以聘用一批在行業(yè)和企業(yè)有實(shí)際工作經(jīng)驗(yàn),又有一定理論基礎(chǔ)的專業(yè)人員為學(xué)校客座教師,經(jīng)常來學(xué)校給學(xué)生開小講座或座談,多增加互動(dòng)時(shí)間,讓學(xué)生對(duì)當(dāng)下采用的JavaEE先進(jìn)技術(shù)和發(fā)展?fàn)顩r有進(jìn)一步了解,提高學(xué)生的專業(yè)技術(shù)能力。
1.2 實(shí)訓(xùn)仿真環(huán)境的搭建
目前軟件開發(fā)實(shí)驗(yàn)室的設(shè)備有些已經(jīng)陳舊,隨著安裝的軟件的增多和不斷升級(jí),程序運(yùn)行會(huì)越來越慢,對(duì)企業(yè)應(yīng)用開發(fā)會(huì)造成很大的影響。而在校外實(shí)習(xí)基地方面,軟件企業(yè)由于行業(yè)特點(diǎn),難以接收大量學(xué)生在工作現(xiàn)場(chǎng)實(shí)訓(xùn),還有個(gè)別企業(yè)不愿意接收學(xué)生實(shí)訓(xùn),在企業(yè)進(jìn)行實(shí)訓(xùn)的學(xué)生一般也很難接觸核心崗位,對(duì)集中安排實(shí)訓(xùn)帶來較大困難。此外,校企共建的實(shí)訓(xùn)基地還很少,無法實(shí)現(xiàn)該課程教學(xué)與企業(yè)崗位的零距離對(duì)接。為了貼近企業(yè)實(shí)際開發(fā)環(huán)境和JavaEE企業(yè)應(yīng)用開發(fā)流程,可以在企業(yè)導(dǎo)師的協(xié)助下搭建仿真的JavaEE企業(yè)級(jí)開發(fā)環(huán)境,具體如下。
⑴ 充分參考企業(yè)導(dǎo)師的建議,搭建體現(xiàn)真實(shí)企業(yè)工作環(huán)境的JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)室。在實(shí)訓(xùn)室設(shè)備方面,最好采用滿足企業(yè)技術(shù)要求的計(jì)算機(jī)、服務(wù)器、網(wǎng)絡(luò)設(shè)備以及集成開發(fā)工具等。在實(shí)訓(xùn)室裝飾方面,可以向企業(yè)借鑒,盡力營造類似企業(yè)的工作氛圍。為學(xué)生提供貼近企業(yè)應(yīng)用開發(fā)一線的實(shí)訓(xùn)環(huán)境,兼顧其能力和素質(zhì)的培養(yǎng),使學(xué)生了解企業(yè)級(jí)項(xiàng)目團(tuán)隊(duì)構(gòu)成,在實(shí)訓(xùn)過程中不斷增強(qiáng)崗位意識(shí),縮短從學(xué)校到工作崗位的磨合期。
⑵ 搭建JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)課程管理信息平臺(tái),實(shí)現(xiàn)學(xué)生實(shí)訓(xùn)的在線管理。該平臺(tái)面向校內(nèi)教師、企業(yè)導(dǎo)師和學(xué)生,提供實(shí)訓(xùn)資源共享、實(shí)訓(xùn)課程任務(wù)和要求發(fā)布、實(shí)訓(xùn)實(shí)施過程管理、實(shí)訓(xùn)考核等功能。校企導(dǎo)師可以不斷收集崗位需求調(diào)研數(shù)據(jù)和實(shí)訓(xùn)資源發(fā)布到該平臺(tái)上進(jìn)行信息共享并持續(xù)匯總、優(yōu)化和更新。關(guān)于實(shí)訓(xùn)課程的相關(guān)設(shè)置也可以通過該平臺(tái)進(jìn)行交流協(xié)作,而且可以不受時(shí)間和地點(diǎn)的限制。對(duì)于學(xué)生來說,校企導(dǎo)師可以即時(shí)了解其實(shí)訓(xùn)進(jìn)度,實(shí)現(xiàn)對(duì)其實(shí)訓(xùn)過程的共同監(jiān)督、指導(dǎo)和共同考核。通過將在線的實(shí)訓(xùn)課程管理平臺(tái)和真實(shí)的實(shí)訓(xùn)場(chǎng)地有效結(jié)合,促進(jìn)實(shí)訓(xùn)室的公司化和學(xué)生的員工化。
⑶ 借鑒企業(yè)優(yōu)秀的管理經(jīng)驗(yàn)和文化內(nèi)容,規(guī)范JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)。擬定實(shí)訓(xùn)的相關(guān)規(guī)范,按照企業(yè)員工相同的行為規(guī)范來培養(yǎng)學(xué)生。例如,學(xué)生進(jìn)入和離開實(shí)訓(xùn)室需要登記,嚴(yán)格執(zhí)行按時(shí)作息制度,不遲到、不早退。通過模擬企業(yè)的管理方式,可以使學(xué)生快速熟悉在企業(yè)工作的狀態(tài),了解企業(yè)對(duì)合格員工的素質(zhì)要求,調(diào)整心態(tài),規(guī)范行為,轉(zhuǎn)換身份,逐漸養(yǎng)成良好的職業(yè)意識(shí)和行為習(xí)慣。在實(shí)訓(xùn)內(nèi)容設(shè)置、考核要求中參照企業(yè)文化教育模式,使學(xué)生在學(xué)校內(nèi)感受到濃厚的企業(yè)文化熏陶,接受企業(yè)的文化教育,從而在團(tuán)隊(duì)協(xié)作能力、執(zhí)行力以及吃苦耐勞的作風(fēng)等方面都得到鍛煉和加強(qiáng)。
1.3 實(shí)訓(xùn)內(nèi)容的改進(jìn)
在實(shí)訓(xùn)內(nèi)容方面,實(shí)訓(xùn)項(xiàng)目更新較慢,針對(duì)性和實(shí)用性不強(qiáng),可采用的很多技術(shù)已經(jīng)能夠用新出現(xiàn)的更高級(jí)的新技術(shù)代替,但學(xué)校的課程實(shí)訓(xùn)很難跟上JavaEE應(yīng)用開發(fā)企業(yè)技術(shù)更新的速度,企業(yè)新技術(shù)難以即時(shí)嵌入學(xué)校的課程教學(xué),學(xué)生在實(shí)訓(xùn)過程中仍然在采用已有的一些技術(shù)來進(jìn)行應(yīng)用開發(fā),這樣即使通過實(shí)訓(xùn),依然很難順利走向?qū)?yīng)的工作崗位。
因此,需要和企業(yè)導(dǎo)師協(xié)作對(duì)實(shí)訓(xùn)內(nèi)容進(jìn)行改進(jìn),根據(jù)該課程的培養(yǎng)計(jì)劃和目標(biāo),在遵守企業(yè)保密要求的前提下,從企業(yè)的相關(guān)項(xiàng)目中精心挑選一些適合的模塊進(jìn)行改造,并保留其關(guān)鍵的技術(shù)內(nèi)容,形成JavaEE實(shí)踐教學(xué)案例庫,并不斷進(jìn)行擴(kuò)充和更新。在實(shí)訓(xùn)課中引入真實(shí)項(xiàng)目,以準(zhǔn)確跟蹤技術(shù)潮流,實(shí)現(xiàn)與企業(yè)無縫對(duì)接。對(duì)于優(yōu)秀的學(xué)生,通過與企業(yè)協(xié)商,可以讓其參與到實(shí)際的企業(yè)應(yīng)用開發(fā)中,由企業(yè)導(dǎo)師指導(dǎo)完成,校內(nèi)導(dǎo)師進(jìn)行協(xié)助,使得校內(nèi)導(dǎo)師和學(xué)生同時(shí)得到實(shí)踐方面的鍛煉。在有相關(guān)經(jīng)費(fèi)的情況下,如果學(xué)生的實(shí)訓(xùn)內(nèi)容來源于企業(yè)實(shí)際項(xiàng)目,可以適當(dāng)?shù)亟o參加實(shí)訓(xùn)的學(xué)生一些報(bào)酬,以更好地激發(fā)學(xué)生的積極性,不斷豐富JavaEE企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn),使實(shí)訓(xùn)達(dá)到更好的效果。在實(shí)訓(xùn)過程中,還可以由企業(yè)導(dǎo)師定期地給學(xué)生做專業(yè)講座、行業(yè)發(fā)展及前景介紹,或者在實(shí)訓(xùn)過程中根據(jù)項(xiàng)目進(jìn)展情況和存在的問題,有針對(duì)性地進(jìn)行技術(shù)講解,并規(guī)范學(xué)生的項(xiàng)目開發(fā)過程。
1.4 實(shí)訓(xùn)實(shí)施過程的完善
目前,在JavaEE企業(yè)應(yīng)用開發(fā)實(shí)訓(xùn)中,多數(shù)學(xué)生都會(huì)按照老師的設(shè)計(jì)思路來完成預(yù)設(shè)的功能,而很少進(jìn)行獨(dú)立思考和創(chuàng)新。此外,實(shí)訓(xùn)的課時(shí)量還比較有限,在實(shí)際中有些實(shí)踐活動(dòng)不能完全展開,對(duì)實(shí)訓(xùn)效果也會(huì)產(chǎn)生一定的影響。因此,需要將現(xiàn)有的實(shí)訓(xùn)課實(shí)施過程細(xì)化并延長實(shí)訓(xùn)時(shí)間,同時(shí)在實(shí)訓(xùn)過程中,教師應(yīng)引導(dǎo)學(xué)生應(yīng)用已學(xué)的理論知識(shí),探究如何完成任務(wù)和解決相關(guān)問題。
由于企業(yè)應(yīng)用開發(fā)項(xiàng)目一般都比較復(fù)雜,涉及多個(gè)功能模塊,所以在JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)中需要采用分組的方式,每個(gè)小組負(fù)責(zé)完成一個(gè)實(shí)訓(xùn)項(xiàng)目,每個(gè)學(xué)生在小組中承擔(dān)不同的角色,如項(xiàng)目經(jīng)理、系統(tǒng)架構(gòu)師、系統(tǒng)分析師、系統(tǒng)設(shè)計(jì)師、程序員、測(cè)試人員等。項(xiàng)目經(jīng)理由綜合能力較強(qiáng)的同學(xué)擔(dān)任,其他項(xiàng)目組成員可以一人擔(dān)任多個(gè)角色,相互之間還可以進(jìn)行角色轉(zhuǎn)換,使每個(gè)人能體驗(yàn)不同的崗位角色,提高實(shí)訓(xùn)參與度和興趣。接下來每個(gè)項(xiàng)目小組在校企導(dǎo)師的共同引導(dǎo)下,結(jié)合自身情況選擇適合自身的項(xiàng)目展開實(shí)訓(xùn),依次完成需求分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、基于JavaEE技術(shù)的編碼、測(cè)試、部署等實(shí)訓(xùn)環(huán)節(jié)。項(xiàng)目的組織、分工、進(jìn)展情況和總結(jié)都要有明確的書面匯報(bào)材料,項(xiàng)目組成員還要按照分工制定自己的工作計(jì)劃和階段目標(biāo)。
實(shí)訓(xùn)課程安排一個(gè)學(xué)期(一般為18周),學(xué)生按照J(rèn)avaEE企業(yè)應(yīng)用的開發(fā)方式進(jìn)行規(guī)劃,在時(shí)間安排、任務(wù)分配、檢查驗(yàn)收等方面進(jìn)行分工協(xié)作。校內(nèi)導(dǎo)師負(fù)責(zé)在上課時(shí)間講解JavaEE核心技術(shù),做好實(shí)訓(xùn)的日常管理和技術(shù)指導(dǎo),以及每周定期對(duì)學(xué)生的階段性成果進(jìn)行檢查,企業(yè)導(dǎo)師則負(fù)責(zé)不定期地做一些關(guān)于企業(yè)所采用新技術(shù)和編程規(guī)范等方面的專題指導(dǎo),并根據(jù)實(shí)訓(xùn)中出現(xiàn)的問題,協(xié)助校內(nèi)導(dǎo)師共同解決。第17-18周集中進(jìn)行基于JavaEE技術(shù)的編碼實(shí)現(xiàn)和實(shí)訓(xùn)項(xiàng)目答辯和驗(yàn)收,指導(dǎo)學(xué)生按照文檔規(guī)范撰寫實(shí)訓(xùn)報(bào)告。最后,召開實(shí)訓(xùn)課程總結(jié)會(huì)議,對(duì)學(xué)生提交的實(shí)訓(xùn)作品和報(bào)告,以及學(xué)生在實(shí)訓(xùn)過程中的綜合表現(xiàn)進(jìn)行評(píng)定。
1.5 課程考核與評(píng)價(jià)方式的制訂
在“JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程建設(shè)中引入行業(yè)標(biāo)準(zhǔn)作為實(shí)訓(xùn)課程評(píng)價(jià)標(biāo)準(zhǔn),由校企導(dǎo)師共同擬訂實(shí)訓(xùn)課程考核標(biāo)準(zhǔn),并將知識(shí)性評(píng)價(jià)與技能性評(píng)價(jià)相結(jié)合、過程性評(píng)價(jià)與綜合性評(píng)價(jià)相結(jié)合。與此同時(shí),讓學(xué)生也參與到評(píng)價(jià)中來,以批判性和創(chuàng)造性的思維來對(duì)各自的任務(wù)完成過程進(jìn)行評(píng)價(jià),對(duì)程序代碼和各種文檔進(jìn)行評(píng)估,提出自己的看法,這樣,學(xué)生根據(jù)相互評(píng)價(jià)、自我評(píng)價(jià)和教師點(diǎn)評(píng)的結(jié)果,能夠不斷進(jìn)行歸納與總結(jié),從而將所學(xué)知識(shí)融會(huì)貫通,并學(xué)會(huì)獨(dú)立和合作,得到鍛煉和成長。在給定綜合成績(jī)時(shí),要根據(jù)學(xué)生在實(shí)訓(xùn)過程中的綜合表現(xiàn)以及答辯過程進(jìn)行評(píng)分,考核指標(biāo)包括理論知識(shí)的掌握情況、技術(shù)水平、態(tài)度、任務(wù)的工作量和效果、表達(dá)能力、合作和創(chuàng)新以及探究解決問題的情況幾個(gè)方面,將這些指標(biāo)加權(quán)計(jì)算,從而得到最終成績(jī)。
2 結(jié)束語
為了切實(shí)改善“JavaEE企業(yè)級(jí)開發(fā)實(shí)訓(xùn)”課程實(shí)訓(xùn)效果,本文針對(duì)課程組成員、實(shí)訓(xùn)環(huán)境、實(shí)訓(xùn)內(nèi)容、課程實(shí)施過程、課程考核與評(píng)價(jià)等課程建設(shè)方面的問題,提出了基于校企雙導(dǎo)師制的課程改革措施。由校企導(dǎo)師協(xié)作完成實(shí)訓(xùn)內(nèi)容的選取與組織、仿真環(huán)境搭建、實(shí)訓(xùn)課程實(shí)施、實(shí)訓(xùn)課程考核與評(píng)價(jià)的改革。在此過程中強(qiáng)化企業(yè)化管理和項(xiàng)目交付目標(biāo),在實(shí)訓(xùn)目標(biāo)、內(nèi)容、進(jìn)度等方面多溝通并及時(shí)交流反饋,同時(shí)校企雙方對(duì)實(shí)施過程進(jìn)行跟蹤和管理,確保JavaEE實(shí)訓(xùn)課程內(nèi)容針對(duì)性強(qiáng)、崗位仿真性高、管理過程規(guī)范。所提出的改革措施能夠使學(xué)生熟悉企業(yè)軟件開發(fā)規(guī)范和流程,積極獨(dú)立地完成實(shí)訓(xùn)任務(wù)并解決在項(xiàng)目實(shí)踐過程中遇到的問題,在溝通交流和團(tuán)隊(duì)協(xié)作能力方面都有所提升,從而能夠滿足企業(yè)JavaEE企業(yè)級(jí)開發(fā)相關(guān)崗位的需求,縮短學(xué)生從學(xué)校到工作崗位的磨合期。
參考文獻(xiàn)(References):
[1] 潘玉駒,廖傳景.基于社會(huì)需求的應(yīng)用型本科人才培養(yǎng)及評(píng)
價(jià)[J].高教發(fā)展與評(píng)估,2014.30(5):88-94
[2] 張肖霞.應(yīng)用型院校JavaEE課程建設(shè)研究[J].軟件導(dǎo)刊,
2014.13(10):157-158
[3] 牟延林.普通本科高校轉(zhuǎn)型進(jìn)程中課程改革的思考[J].中國
高教研究,2014.9:84-91
[4] 陳飛.應(yīng)用型本科教育課程調(diào)整與改革研究[D].華東師范大
學(xué)博士學(xué)位論文,2014.
[5] 李瓊,范正宇.實(shí)訓(xùn)基地企業(yè)文化氛圍營造實(shí)踐探索[J].合作
經(jīng)濟(jì)與科技,2013.11:112-113