文章編號:1672-5913(2008)18-0049-01
摘要:我院將軟件工程專業(yè)學(xué)生的工程能力和職業(yè)素質(zhì)的培養(yǎng)作為重點研究對象,發(fā)現(xiàn)采用“3+1”教學(xué)模式產(chǎn)生了良好的教學(xué)效果,本文就此模式進行了詳細地闡述與總結(jié)。
關(guān)鍵詞:軟件工程;教學(xué)質(zhì)量;能力培養(yǎng)
中圖分類號:G642 文獻標識碼:B
軟件產(chǎn)業(yè)的迅速發(fā)展對軟件從業(yè)人員提出了更高的要求,盡管國內(nèi)高校軟件人才的培養(yǎng)數(shù)量日益攀升,但真正能夠加入到軟件開發(fā)隊伍的人并不多,這嚴重阻礙了我國IT的發(fā)展。造成這一現(xiàn)象的重要原因是國內(nèi)計算機軟件相關(guān)專業(yè)的教學(xué)基本還停留在傳統(tǒng)的理工科人才培養(yǎng)模式,基礎(chǔ)理論知識和針對個人動手能力的實驗構(gòu)成了教學(xué)的主體,普遍缺少對學(xué)生工程能力和職業(yè)素質(zhì)的訓(xùn)練,同時也缺乏進行這些訓(xùn)練所需的教學(xué)環(huán)境,因此很難培養(yǎng)出符合軟件公司要求的實踐型軟件人才。
筆者針對學(xué)生開發(fā)能力和職業(yè)素質(zhì)培養(yǎng)方面進行了一系列的探索,發(fā)現(xiàn)通過對四年本科生實行“3+1”培養(yǎng)模式,與北京知名軟件企業(yè)合作辦學(xué)的方式進行教學(xué)產(chǎn)生良好的教學(xué)效果。本文對此教學(xué)探索實踐活動做了一個闡述與總結(jié)。
1開發(fā)能力培養(yǎng)過程的主要構(gòu)成
此模式對統(tǒng)招本科生學(xué)生開發(fā)能力培養(yǎng)的過程,概括起來有三個階段,首先是專業(yè)課程的課程設(shè)計,這個階段主要是針對某門課程重要知識、原理的驗證,這樣的實踐環(huán)節(jié),對提高學(xué)生對理論的理解可能是有效的,但是對提高學(xué)生工程能力方面,作用就比較小。第二階段就是暑期實訓(xùn),時間是安排在學(xué)生大二結(jié)束后的那個暑假進行,將學(xué)生分成若干小組,每組由指導(dǎo)老師確定實訓(xùn)題目和內(nèi)容,實訓(xùn)周期為20天。第三階段就是模擬真實的企業(yè)環(huán)境,組織指導(dǎo)學(xué)生進行真實軟件項目開發(fā)。第一階段是目前大多數(shù)開設(shè)軟件工程專業(yè)學(xué)校都已經(jīng)在實施的一個培養(yǎng)環(huán)節(jié),下面就不再進行闡述,接下來,主要對我學(xué)院實施的后面兩個培養(yǎng)階段進行闡述。
2暑期項目實訓(xùn),開啟學(xué)生開發(fā)潛力的金鑰匙
在大二結(jié)束的暑假,所有即將進入大三的學(xué)生都必須參加為期二十天的暑期項目實訓(xùn)。參加指導(dǎo)學(xué)生項目實訓(xùn)的老師,在項目實訓(xùn)開始之前半個月,把自己提出的項目實訓(xùn)題目及內(nèi)容要求呈報給學(xué)院教學(xué)秘書,教學(xué)秘書把收集齊的實訓(xùn)題目公布給學(xué)生,然后由學(xué)生根據(jù)自己的興趣愛好選擇自己滿意的實訓(xùn)題目和指導(dǎo)老師,最后根據(jù)學(xué)生選擇情況稍微進行微調(diào),做到老師和學(xué)生的雙向選擇。
暑期實訓(xùn)開始后,學(xué)生必須和平時上課一樣按時出勤,在學(xué)院實驗室按照指導(dǎo)老師的要求完成實訓(xùn)任務(wù)書中規(guī)定應(yīng)該完成的實訓(xùn)任務(wù),熟悉軟件項目開發(fā)的一般過程,掌握一門開發(fā)工具,初步體會和同學(xué)團隊分工協(xié)作共同完成實訓(xùn)任務(wù)的重要性。指導(dǎo)老師也必須和平時上課一樣,按時出勤,指導(dǎo)本小組同學(xué),如規(guī)定小組每天的學(xué)習(xí)任務(wù)和開發(fā)任務(wù),幫助學(xué)生解決開發(fā)過程中遇到的疑難問題,引導(dǎo)學(xué)生探索解決問題的辦法,培養(yǎng)學(xué)生獨立解決問題的能力,為學(xué)生將來進一步的學(xué)習(xí)打好基礎(chǔ)。指導(dǎo)老師在小組中,由學(xué)生推選一位組織能力及責(zé)任心較強的同學(xué)擔任組長,由組長負責(zé)小組內(nèi)部進一步的任務(wù)分工,小組討論,任務(wù)幾乎和總結(jié)等事情。這樣可以比較好的鍛煉學(xué)生自我組織能力,為將來走上真正的就業(yè)崗位打好基礎(chǔ)。
暑期實訓(xùn)結(jié)束后,學(xué)院將組織各組同學(xué)進行實訓(xùn)成果匯演,將各組同學(xué)開發(fā)的項目作品逐個演示,包括作品的介紹和作品的實際運行,并對學(xué)生的作品進行打分評價。對于未按時完成實訓(xùn)任務(wù)的小組同學(xué),則要求他們在開學(xué)后的剩余時間里面繼續(xù)完成,否則不給予學(xué)分。當然,暑期實訓(xùn)時間只有二十天,除了少數(shù)優(yōu)秀的同學(xué)在指導(dǎo)老師的指導(dǎo)下,能出色的按時完成任務(wù)外,大部分同學(xué)只是基本完成指導(dǎo)老師所要求的實訓(xùn)任務(wù),作品可能還存在很多問題,如作品的界面可能不怎么友好等。但通過暑期實訓(xùn)這樣一個過程,大部分同學(xué)還是了解了軟件開發(fā)的過程,接觸了當前比較流行的一些開發(fā)工具和平臺,通過小組的共同努力擁有了自己作品,同學(xué)都會有種小小的成就感,極大的提高了學(xué)生進一步學(xué)習(xí)專業(yè)的興趣。
3基地項目實訓(xùn),提升學(xué)生開發(fā)能力,助學(xué)生成功就業(yè)的助推器
筆者是08屆畢業(yè)生在北京實訓(xùn)的帶隊老師,親身經(jīng)歷并參與了學(xué)生實訓(xùn)和就業(yè)的過程。下面詳細介紹學(xué)生在北京實訓(xùn)基地實訓(xùn)的情況。
(1) 分方向、分班級授課。
有了在學(xué)校暑期實訓(xùn)的經(jīng)歷和基礎(chǔ),學(xué)生已有了初步的就業(yè)方向意愿。根據(jù)對學(xué)生就業(yè)方向意愿摸底,將學(xué)生分成JAVA方向,.Net方向和網(wǎng)絡(luò)工程方向。每個方向分別由在該方向非常有實踐經(jīng)驗的工程師們授課和指導(dǎo)。方向確定后,再對學(xué)生進行摸底測試,根據(jù)測試成績,將學(xué)生分成若干班級,分開授課,這樣學(xué)生學(xué)習(xí)興趣極大提高,教學(xué)效果也很好。
(2) 理論實踐結(jié)合,老師貼身指導(dǎo),師生良好互動。
在北京實訓(xùn)基地實訓(xùn)時間為三個月,第一個月是理論課串講復(fù)習(xí),以JAVA班為例,復(fù)習(xí)內(nèi)容有Java 編程基礎(chǔ)(15課時)、數(shù)據(jù)庫編程(10課時)、WEB頁面開發(fā)(7課時)、J2EE應(yīng)用編程(25課時)、Struts(7課時)等。在理論課結(jié)束后,學(xué)生便進入到項目實訓(xùn)階段。在這個階段,授課老師將班上同學(xué)分成小組,每小組要求完成一個真實的項目。小組的分工組織完全模擬公司真實的開發(fā)過程。實訓(xùn)內(nèi)容有需求分析(17課時)、系統(tǒng)設(shè)計(37課時)、使用基本的J2EE技術(shù)進行項目實現(xiàn)(33課時)、Struts+hibernate進行項目實現(xiàn)(41課時)。 上課老師和學(xué)生一起吃住,全程跟蹤指導(dǎo)學(xué)生,及時排解學(xué)生疑惑和難題。實訓(xùn)過程中,要求學(xué)生撰寫工作日志、周總結(jié)、月末總結(jié),把自己學(xué)習(xí)的體會和感想寫出來,交給老師,這樣授課老師可以及時了解學(xué)生學(xué)習(xí)的狀態(tài),以便適時調(diào)整上課進度和內(nèi)容,達到良好的師生互動效果。
(3) 專業(yè)實訓(xùn)和職業(yè)素養(yǎng)訓(xùn)練相結(jié)合。
周一至周五培訓(xùn)專業(yè)內(nèi)容,包括理論和實踐。周六則由知名企業(yè)人力資源經(jīng)理對學(xué)生進職業(yè)素養(yǎng)培訓(xùn),模擬職場招聘過程,全面提升學(xué)生就業(yè)信心和能力。
(4) 實訓(xùn)作品展示與評價。
我們要求學(xué)生在實訓(xùn)基地實訓(xùn)既是培養(yǎng)學(xué)生專業(yè)素養(yǎng)和職業(yè)素養(yǎng),也是他們本科學(xué)習(xí)的必不可少的一個環(huán)節(jié),有一定的學(xué)分,學(xué)生在實訓(xùn)結(jié)束后,由指導(dǎo)老師驗收,以決定是否能取得學(xué)分。然后所有完成設(shè)計的學(xué)生還須將自己的作品展示。由知名企業(yè)和高校的老師進行點評,給學(xué)生一個學(xué)習(xí)和展示的機會。
4實施結(jié)果
從學(xué)生就業(yè)的情況來看,這種培養(yǎng)模式是非常成功的。已經(jīng)畢業(yè)的兩屆專升本的學(xué)生,就業(yè)率都達到了100%,2008屆學(xué)生是我院第一屆高達本的學(xué)生,共189人,也已經(jīng)畢業(yè)了,這些同學(xué)一次就業(yè)率達到97%,未就業(yè)的同學(xué)有些是因為暫時不準備就業(yè)的。從就業(yè)的地域分布看,大部分同學(xué)在北京就業(yè)。畢業(yè)生的就業(yè)崗位大多數(shù)是在大中型軟件企業(yè)工作。