版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
應(yīng)用型本科軟件工程人才培養(yǎng)模式的探索與實(shí)踐應(yīng)用型本科軟件工程人才培養(yǎng)模式的探索與實(shí)摘要:本文結(jié)合黑龍江工程學(xué)院軟件工程專業(yè)培養(yǎng)應(yīng)用型軟件人才的經(jīng)驗(yàn),從培養(yǎng)方案、授課模式、實(shí)踐教學(xué)、課余教學(xué)等方面闡述關(guān)于應(yīng)用型本科軟件人才培養(yǎng)模式的探索和實(shí)踐。關(guān)鍵詞:應(yīng)用型本科;軟件工程;培養(yǎng)模式論文聯(lián)盟www.L軟件產(chǎn)業(yè)作為信息產(chǎn)業(yè)的核心是國民經(jīng)濟(jì)信息化的基礎(chǔ),其發(fā)展具有重要意義。目前,我國的軟件產(chǎn)業(yè)整體規(guī)模不大,制約其發(fā)展的一個(gè)重要因素就是軟件專業(yè)人才的結(jié)構(gòu)性短缺,不僅缺乏高層次的系統(tǒng)分析員、項(xiàng)目總體設(shè)計(jì)師、軟件市場開拓人員、軟件質(zhì)量評測人員,而且缺少大量從事基礎(chǔ)性軟件開發(fā)工作、承擔(dān)標(biāo)準(zhǔn)化程序編寫和軟件測試的人員。目前,我國軟件人才的需求與供給不相匹配。一方面,每年相當(dāng)一部分計(jì)算機(jī)專業(yè)畢業(yè)生就業(yè)困難,而另一方面,企業(yè)招聘不到對口的軟件人才。這說明學(xué)校培養(yǎng)的人才與企業(yè)的實(shí)際需要存在較大差距。市場上各類軟件就業(yè)培訓(xùn)班的紅火也從側(cè)面反映了高校本科軟件人才教育存在的問題[1]。黑龍江工程學(xué)院軟件工程專業(yè)根據(jù)企業(yè)實(shí)際用人需求,改革現(xiàn)有培養(yǎng)模式,從培養(yǎng)方案、授課模式、實(shí)踐教學(xué)、課余教學(xué)等多個(gè)方面進(jìn)行探索和實(shí)踐,取得了良好成效。1軟件就業(yè)班與軟件工程本科培養(yǎng)模式對比以某知名計(jì)算機(jī)就業(yè)培訓(xùn)學(xué)校Java就業(yè)培訓(xùn)班為例,其課程設(shè)置如下。第一周:開發(fā)環(huán)境搭建、Java項(xiàng)目實(shí)戰(zhàn)、Servlet與JSP講解。第二周:Oracle數(shù)據(jù)庫開發(fā)講解、數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)、某管理系統(tǒng)數(shù)據(jù)庫建模。第三周:Hibernate。第四周:Struts。第五周、第六周:Spring。第七周、第八周:綜合項(xiàng)目開發(fā)。與大學(xué)軟件工程課程設(shè)置進(jìn)行對比,我們可以發(fā)現(xiàn),該培訓(xùn)班的課程內(nèi)容基本在本科教程課程的涵蓋之內(nèi),而且Java、JSP、數(shù)據(jù)庫、Web編程、綜合項(xiàng)目實(shí)習(xí)等內(nèi)容的學(xué)時(shí)數(shù)遠(yuǎn)遠(yuǎn)少于大學(xué)軟件專業(yè)的學(xué)時(shí)安排。那么,為什么有些學(xué)生在學(xué)校學(xué)了四年,找不到理想的工作,而在培訓(xùn)班學(xué)了兩個(gè)月就能得到一份比較滿意的工作呢?究其原因,主要在于軟件就業(yè)班培養(yǎng)模式與軟件工程本科培養(yǎng)模式存在以下幾點(diǎn)差別。(1)課程設(shè)置的差別。培訓(xùn)班教育培養(yǎng)的是能夠使用某一編程語言和某一數(shù)據(jù)庫的“專才”,目的性強(qiáng),課程設(shè)置較為單一;大學(xué)軟件工程專業(yè)則以培養(yǎng)軟件“通才”為目的,課程設(shè)置考慮全面,重視理論基礎(chǔ)和思維方式的培養(yǎng)。(2)授課安排的差別。培訓(xùn)班采取集中授課的方式,通過高強(qiáng)度的課業(yè)安排迫使學(xué)生全力以赴投入學(xué)習(xí),課程設(shè)置緊湊課程之間連續(xù)性強(qiáng),學(xué)生易于將前后所學(xué)知識(shí)融會(huì)貫通;本科教育課程安排相對松散,授課時(shí)間間隔較長,學(xué)生難以將幾個(gè)學(xué)期前學(xué)過的知識(shí)聯(lián)系到當(dāng)前的課程之中。(3)授課方式的差別。培訓(xùn)班采用的是機(jī)房授課,學(xué)生一邊學(xué)習(xí)一邊實(shí)踐;高校大多仍然采用多媒體教室授課,學(xué)生與教師之間互動(dòng)性較差。作者簡介:韓中元(1977-),男,講師,在讀博士,研究方向?yàn)樽匀徽Z言處理;雷國華(1962-),男,教授,碩士,研究方向?yàn)橛?jì)算機(jī)應(yīng)用;李軍(1968-),男,副教授,碩士,研究方向?yàn)橛?jì)算機(jī)應(yīng)用。(4)教師的差別。培訓(xùn)班教師大多來自軟件公司,具有豐富的實(shí)際開發(fā)經(jīng)驗(yàn),有成熟的軟件項(xiàng)目供教學(xué)實(shí)踐;普通高校教師主要從事科研教學(xué),缺乏企業(yè)級(jí)軟件項(xiàng)目開發(fā)經(jīng)驗(yàn)。培訓(xùn)班的優(yōu)勢在于能夠使學(xué)生利用較少的時(shí)間集中學(xué)習(xí)幾門有針對性的課程以滿足某方面企業(yè)開發(fā)的基本需要,授課集中,連續(xù)性強(qiáng),教學(xué)互動(dòng)效果好。培訓(xùn)班的速成有其優(yōu)勢的一面,但其缺陷也較為明顯,課程設(shè)置單一,缺少完整的理論體系,限制了學(xué)生未來的發(fā)展空間[2-3]。黑龍江工程學(xué)院軟件工程專業(yè)教師將軟件培訓(xùn)班模式與軟件工程本科培養(yǎng)模式進(jìn)行融合,吸收軟件培訓(xùn)班的優(yōu)點(diǎn),彌補(bǔ)現(xiàn)有教學(xué)中存在的不足,對課程設(shè)置進(jìn)行調(diào)整,改進(jìn)授課方式,改變授課頻率,注重課程之間的連續(xù)性,積極與企業(yè)、培訓(xùn)機(jī)構(gòu)合作,加強(qiáng)學(xué)生實(shí)踐能力的培養(yǎng),取得了階段性的成果。2調(diào)整課程設(shè)置根據(jù)用人單位的具體需求,對課程進(jìn)行適當(dāng)調(diào)整,重新安排教學(xué)順序,使學(xué)生能夠更好地掌握計(jì)算機(jī)科學(xué)基礎(chǔ)理論、軟件工程專業(yè)知識(shí)及應(yīng)用技能。具體來講,主要包括以下幾個(gè)方面的調(diào)整。2.1直接學(xué)習(xí)C++以往的程序設(shè)計(jì)語言教學(xué)通常采取C語言、C++、其他語言的順序。C++與C語言有部分重復(fù)內(nèi)容,這部分重復(fù)內(nèi)容中又有所差異,此外,C語言是面向過程,C++是面向?qū)ο?學(xué)生在從C語言向C++過渡時(shí)又要進(jìn)行一次面向過程到面向?qū)ο蟮乃季S轉(zhuǎn)換,這些都造成學(xué)生在C++學(xué)習(xí)中的困擾對此,我們在充分論證的基礎(chǔ)上,將C語言的基本編程思想融入到C++的教學(xué)當(dāng)中,將原來第一學(xué)期學(xué)習(xí)C語言、第二學(xué)期學(xué)習(xí)C++改為直接學(xué)習(xí)C++,并將課程延長為兩個(gè)學(xué)期。調(diào)整后,C++理論和實(shí)驗(yàn)的總學(xué)時(shí)達(dá)到了180學(xué)時(shí),利于學(xué)生學(xué)精學(xué)透,為今后的學(xué)習(xí)打下了良好的基礎(chǔ)。任課教師普遍反映,與往屆學(xué)生相比,應(yīng)用此方案培養(yǎng)的學(xué)生,其編程能力得到了顯著提高。2.2堅(jiān)持程序設(shè)計(jì)語言學(xué)習(xí)計(jì)算機(jī)編程語言是軟件工程專業(yè)課程的重要組成部分。在新的培養(yǎng)方案中,前兩個(gè)學(xué)期學(xué)習(xí)C++,后續(xù)語言類課程選擇占就業(yè)要求比例較高的Java語言為主,每一學(xué)期都有至少一門與Java直接相關(guān)的課程,覆蓋編程基礎(chǔ)、圖形界面開發(fā)、Web頁面開發(fā)、網(wǎng)絡(luò)編程等方面的內(nèi)容。C#、DELPHI、VB等語言作為選修課,擴(kuò)寬語言教學(xué)的涉獵范圍。通過四年不斷線的編程教學(xué),使學(xué)生在廣泛涉獵多門語言的同時(shí),重點(diǎn)學(xué)精一門語言,從根本上提高編程能力。2.3注重軟件工程管理能力的培養(yǎng)除了基礎(chǔ)教學(xué)以及計(jì)算機(jī)語言類課程,我們還增加了人機(jī)交互、軟件測試、軟件過程管理、軟件構(gòu)造、軟件項(xiàng)目管理、軟件設(shè)計(jì)和體系結(jié)構(gòu)等軟件工程管理類課程,全面提升學(xué)生的專業(yè)素質(zhì)。學(xué)生的就業(yè)能力相應(yīng)提高,不再局限于軟件開發(fā),還能夠從事軟件開發(fā)的傳統(tǒng)教學(xué)偏重于對計(jì)算機(jī)系統(tǒng)軟硬件結(jié)構(gòu)和原理的掌握,強(qiáng)調(diào)扎實(shí)的專業(yè)知識(shí)和理論基礎(chǔ),在一定程度上忽視了實(shí)踐能力的培養(yǎng)。實(shí)踐能力不足成為計(jì)算機(jī)專業(yè)學(xué)生在求職和實(shí)際工作中面臨的主要障礙。3.1強(qiáng)化實(shí)踐教學(xué)將部分課程的課內(nèi)實(shí)驗(yàn)分離出來,單獨(dú)安排實(shí)驗(yàn)課程,提高實(shí)踐教學(xué)在整個(gè)專業(yè)教學(xué)中的比重,引起學(xué)生的重視,聘請企業(yè)技術(shù)骨干擔(dān)任實(shí)驗(yàn)課程的教學(xué)任務(wù),將課程與應(yīng)用緊密結(jié)合起來,引進(jìn)思科等專業(yè)認(rèn)證[4]。3.2加強(qiáng)校企交流積極開展校企合作,充分發(fā)揮企業(yè)的行業(yè)優(yōu)勢,合作培養(yǎng)軟件人才。我們與多家企業(yè)、培訓(xùn)機(jī)構(gòu)簽訂合作協(xié)議,聘請企業(yè)的專業(yè)技術(shù)骨干承擔(dān)軟件工程、軟件過程管理等課程的教學(xué)任務(wù)以及綜合性實(shí)習(xí)實(shí)驗(yàn)的指導(dǎo)工作,將企業(yè)實(shí)際項(xiàng)目引入到教學(xué)中。與企業(yè)共建實(shí)習(xí)基地,使學(xué)生能夠把所學(xué)的知識(shí)與生產(chǎn)實(shí)踐相結(jié)合,提高學(xué)生的分析與設(shè)計(jì)能力,豐富學(xué)生的開發(fā)經(jīng)驗(yàn),受到廣大學(xué)生和用人單位的一致認(rèn)可。3.3加強(qiáng)教師實(shí)踐能力培養(yǎng)軟件工程專業(yè)具有實(shí)踐性強(qiáng)的特點(diǎn)。要提高學(xué)生的實(shí)踐能力,首先要提高教師的實(shí)踐能力。采用“請進(jìn)來、走出去”的方式,一方面請IT企業(yè)有經(jīng)驗(yàn)的軟件工程師到學(xué)校任課講學(xué),與本校教師互動(dòng)交流,一方面選派教師帶薪到IT企業(yè)參與項(xiàng)目開發(fā)。雙管齊下,不斷提高教師的實(shí)踐能力。4改革授課模式4.1提高授課集中度以往的課程安排較為分散,例如某些選修課,一周僅安排兩個(gè)學(xué)時(shí),上課時(shí)學(xué)生往往已經(jīng)忘記了上一次課程的內(nèi)容,學(xué)習(xí)興趣和效果受到很大影響。對此,我們將一個(gè)學(xué)期劃分為兩個(gè)小學(xué)期,將一門課程的課時(shí)集中到一個(gè)小學(xué)期,總學(xué)時(shí)不變,但上課周數(shù)減半,周學(xué)時(shí)加倍,提高了授課的頻率,改善了教學(xué)效果4.2情景教學(xué),機(jī)房授課傳統(tǒng)授課模式往往只用黑板和投影授課,學(xué)生參與度不高,無法當(dāng)時(shí)完成小型的實(shí)驗(yàn)任務(wù)。針對這種情況,我們把重點(diǎn)課程全部安排在機(jī)房授課,通過大量的情景教學(xué)、角色扮演、成立工程小組等方式提高學(xué)生的參與度。學(xué)生在案例分析過程中,可以直接在機(jī)器上邊分析邊設(shè)計(jì)邊實(shí)踐,大幅提高了學(xué)習(xí)效率,獲取了軟件開發(fā)實(shí)踐和項(xiàng)目組織的初步經(jīng)驗(yàn)。在提高學(xué)生軟件開發(fā)能力的同時(shí),培養(yǎng)了學(xué)生的創(chuàng)新意識(shí)、創(chuàng)業(yè)意識(shí)、競爭意識(shí)和團(tuán)隊(duì)精神。4.3統(tǒng)一非語言類課程的編程語言論文聯(lián)盟www.L為提高學(xué)生使用語言的熟練度,其他非語言類課程統(tǒng)一使用Java語言。以往的計(jì)算機(jī)教學(xué)中,其他非語言類課程所使用的語言較為多樣,數(shù)據(jù)結(jié)構(gòu)可能使用C語言,操作系統(tǒng)可能使用Pascal,數(shù)據(jù)庫又可能使用VB等,頻繁的語言切換,造成學(xué)生語言學(xué)習(xí)廣而不精。針對這種情況,選擇占就業(yè)需求比例較高的Java語言作為其他非語言類課程的統(tǒng)一編程語言,提高語言學(xué)習(xí)的持續(xù)性。同時(shí),組織教師研究課程與課程的關(guān)系,打破某些課程之間的界限,建立課程之間的聯(lián)系,使學(xué)生在學(xué)習(xí)的過程中,不斷對已有知識(shí)進(jìn)行強(qiáng)化,利于將過去所學(xué)的計(jì)算機(jī)知識(shí)融會(huì)貫通。5課余教學(xué)模式的探索課堂授課畢竟時(shí)間較短,充分利用課余時(shí)間給學(xué)生創(chuàng)造更好的學(xué)習(xí)環(huán)境和學(xué)習(xí)氛圍,達(dá)到更好的教學(xué)效果。為此,我們采取多種方式加強(qiáng)學(xué)生與教師之間的交流,幫助學(xué)生完成學(xué)習(xí)方式的轉(zhuǎn)變。5.1半封閉式教學(xué)目前普通高校的學(xué)生大多是獨(dú)生子女,學(xué)習(xí)的主動(dòng)性和自律性相對較差,從中學(xué)階段固定、封閉的高壓教學(xué)模式直接轉(zhuǎn)換到大學(xué)自由、開放、相對寬松的教學(xué)模式,很多學(xué)生難以適應(yīng),最終度過了遺憾的四年。為此,軟件工程專業(yè)第一學(xué)年采取半封閉式教學(xué),組織學(xué)生在專門的固定教室定時(shí)晚自習(xí),由專業(yè)教師解答新生提出的各類疑問,進(jìn)行專業(yè)輔導(dǎo)。在以往教學(xué)的課余時(shí)間中,學(xué)生與教師往往缺少互動(dòng)。學(xué)生有了問題,覺得找老師不方便,最終往往不了了之,留下困惑。對此,學(xué)校建立了專門的教學(xué)博客,學(xué)生可以在上面留言、提問、查看教學(xué)資料,教師可以通過博客發(fā)布通知,布置課外作業(yè)等。同時(shí),結(jié)合E-mail、QQ等網(wǎng)上交流工具,暢通學(xué)生與教師的溝通渠道。新生入學(xué)后,往往比較迷茫。應(yīng)該去學(xué)哪些內(nèi)容?怎么去學(xué)?學(xué)到什么程度?未來從事什么工作?這些困惑伴隨著學(xué)生的整個(gè)大學(xué)學(xué)習(xí)生涯,單純依靠入學(xué)教育等傳統(tǒng)方式遠(yuǎn)遠(yuǎn)無法得到解決。很多學(xué)生因迷失方向而產(chǎn)生厭學(xué)情緒,大學(xué)期間收獲寥寥,畢業(yè)時(shí)擇業(yè)困難。針對這種情況,我們從2006年開始,改革了從畢業(yè)設(shè)計(jì)階段才開始分配導(dǎo)師的制度,為當(dāng)年的新生分配了導(dǎo)師,從新生入學(xué)開始,就給予連續(xù)的指導(dǎo)和培養(yǎng),有效地解決了學(xué)生的困惑和迷茫。從大三開始,導(dǎo)師根據(jù)學(xué)生的個(gè)人意愿和能力,為部分學(xué)生指定課題作為畢業(yè)設(shè)計(jì)項(xiàng)目,較早地進(jìn)行持續(xù)開發(fā)和研究,有效避免了過去由于畢業(yè)設(shè)計(jì)時(shí)間太短而難以完成較大工作量課題的缺點(diǎn)。這部分學(xué)生取得了較優(yōu)秀的設(shè)計(jì)和科研成果,成效明顯。5.4年級(jí)間學(xué)習(xí)小組為了提高學(xué)生的學(xué)習(xí)興趣,成立了ACM等多個(gè)學(xué)習(xí)興趣小組,每周組織學(xué)生課余比賽,形成了以高年級(jí)帶領(lǐng)低年級(jí)的學(xué)習(xí)梯隊(duì),使學(xué)生能夠相互幫助,相互促進(jìn),培養(yǎng)了學(xué)生的團(tuán)隊(duì)精神,對良好的學(xué)風(fēng)建設(shè)起到了重要的作用。經(jīng)過四年的探索和實(shí)踐,黑龍江工程學(xué)院軟件工程專業(yè)逐漸形成了一套適應(yīng)本專業(yè)學(xué)生發(fā)展的應(yīng)用型本科軟件工程人才培養(yǎng)模式,取得了一定的階段性成果。實(shí)施改革后,教師、學(xué)生的反饋都持肯定態(tài)度,學(xué)生參加各種比賽的積極性得到極大提高,參與人數(shù)由原來不足10%增加至30%,獲獎(jiǎng)人數(shù)大幅增加,獲獎(jiǎng)等級(jí)由省級(jí)競賽獎(jiǎng)項(xiàng)提升到在全國、國際評測中取得名次(其中取得兩次單項(xiàng)第一),一次就業(yè)率和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《畫漫畫》教案設(shè)計(jì)中的新技術(shù)應(yīng)用
- 安川機(jī)器人2024校園招聘培訓(xùn)會(huì)安排
- 第47屆世界技能大賽江蘇省選拔賽油漆與裝飾項(xiàng)目技術(shù)工作文件
- 《童趣》課件的制作與使用
- 2024年20加減法課件:創(chuàng)新與實(shí)踐的結(jié)合
- 2024版《工程制圖》教案:教學(xué)理念與實(shí)踐相結(jié)合
- 探索2024:敕勒歌教學(xué)課程規(guī)劃
- 黑龍江省安全員B證考試題庫及答案
- 《軟件與信息服務(wù)》重點(diǎn)專業(yè)建設(shè)方案
- 2024年巴西城市規(guī)劃與可持續(xù)發(fā)展
- 大瀝廢舊金屬行業(yè)分析報(bào)告
- GB/T 27917.3-2023快遞服務(wù)第3部分:服務(wù)環(huán)節(jié)
- 火災(zāi)逃生與自救技能培訓(xùn)
- 新高中歷史課標(biāo)思路15.5課件
- 煤氣發(fā)生爐拆除方案
- 債權(quán)人自愿放棄債權(quán)承諾書
- 國際經(jīng)濟(jì)與貿(mào)易專業(yè)生涯人物訪談報(bào)告
- xxxx學(xué)校教育事業(yè)統(tǒng)計(jì)工作總結(jié)
- “大力弘揚(yáng)教育家精神”2023征文10篇
- 《扣件式鋼管腳手架安全技術(shù)規(guī)范》JGJ130-2023
- 《雅思考試介紹》課件
評論
0/150
提交評論