前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機畢業(yè)設(shè)計開發(fā)主題范文,僅供參考,歡迎閱讀并收藏。
[關(guān)鍵詞]ARM體系 嵌入式方向 課程設(shè)置
[中圖分類號]G643 [文獻標識碼]A
引言
隨著嵌入式系統(tǒng)的廣泛應(yīng)用,許多高等院校計算機、電子、軟件等專業(yè)針對市場需求,開設(shè)了嵌入式方向相關(guān)課程,然而同嵌入式技術(shù)的飛速發(fā)展和巨大的產(chǎn)業(yè)需求相比,我國高等教育體系下的嵌入式方向相關(guān)課程設(shè)置存在教學(xué)知識陳舊,缺乏實踐鍛煉,無法適應(yīng)企業(yè)的實際需要等問題,本文首先結(jié)合我校辦學(xué)特色和實際教學(xué)情況,闡述了基于ARM體系的嵌入式方向課程設(shè)置與教學(xué)方案,進而探討了農(nóng)業(yè)院校應(yīng)用型計算機類嵌入式方向教學(xué)過程中存在的問題,最后對存在的問題給出了一些建議,對其他地方院校應(yīng)用型嵌入式系統(tǒng)開發(fā)人才培養(yǎng)將起到一定的借鑒作用。
一、計算機專業(yè)嵌入式方向培養(yǎng)目標與課程設(shè)置
(1)計算機專業(yè)嵌入式方向培養(yǎng)目標
我校計算機專業(yè)嵌入式系統(tǒng)方向培養(yǎng)整體目標是注重工程能力培養(yǎng)的嵌入式系統(tǒng)人才培養(yǎng)目標,尤其側(cè)重嵌入式系統(tǒng)工程應(yīng)用編程等軟件設(shè)計開發(fā)。根據(jù)學(xué)生的接受能力以及我校的辦學(xué)特色,具體嵌入式系統(tǒng)的學(xué)習(xí)體現(xiàn)層次性、漸進性、注重操作性,在教學(xué)中注重培養(yǎng)在農(nóng)業(yè)領(lǐng)域中的嵌入式系統(tǒng)應(yīng)用能力。
(2)嵌入式方向課程設(shè)置
我校于2012年購買了30套基于ARM體系的嵌入式開發(fā)實驗平臺設(shè)備,可實現(xiàn)每人一臺的教學(xué)環(huán)境,其中嵌入式開發(fā)平臺采用ARM11的UP-Magic6410核心開發(fā)板,所以嵌入式方向的課程設(shè)置都是圍繞ARM體系展開教學(xué)內(nèi)容。
嵌入式方向課程設(shè)置遵循四個“1”,即“一種主流嵌入式微處理器、一門開發(fā)語言、一種嵌入式操作系統(tǒng)、一套開發(fā)工具”,嵌入式微處理器采用S3C6410X(ARM11),嵌入式開發(fā)語言主要以C語言為主,其他如匯編語言、C++語言、Java語言等為輔;嵌入式操作系統(tǒng)采用Linux;集成開發(fā)工具以ADS為主,輔助Windows CE開發(fā)工具,這樣就能達到系統(tǒng)學(xué)習(xí)嵌入式技術(shù)的要求。表1是我校嵌入式方向?qū)I(yè)課設(shè)置時間和學(xué)時整體情況。
表1:專業(yè)基礎(chǔ)及專業(yè)課設(shè)置情況
嵌入式導(dǎo)論課程:介紹嵌入式的主要應(yīng)用領(lǐng)域、嵌入式軟件開發(fā)的基本概念、嵌入式軟件開發(fā)的基本流程和基本方法、嵌入式系統(tǒng)的特點。
嵌入式操作系統(tǒng)課程:介紹嵌入式系統(tǒng)基本知識,嵌入式操作系統(tǒng)與通用操作系統(tǒng)的差別。結(jié)合典型的嵌入式操作系統(tǒng)對操作系統(tǒng)的基本構(gòu)成、工作機制、系統(tǒng)移植剪裁和實時任務(wù)調(diào)度等內(nèi)容進行介紹。我校根據(jù)具體情況選擇、Linux、WinCE等嵌入式操作系統(tǒng)進行教學(xué)。
嵌入式程序設(shè)計基礎(chǔ):介紹嵌入式系統(tǒng)體系結(jié)構(gòu)、嵌入式系統(tǒng)設(shè)計的基本方法、軟件編程及設(shè)備接口和驅(qū)動等。通過該課程的學(xué)習(xí),學(xué)生了解和掌握必要的嵌入式系統(tǒng)設(shè)計方法學(xué)的概念、方法和工具嵌入式程序設(shè)計基礎(chǔ),掌握嵌入式系統(tǒng)的基本原理與設(shè)計開發(fā)思想,學(xué)生能完成簡單的嵌入式系統(tǒng)的軟硬件設(shè)計。
JAVA開發(fā)語言:介紹Java語言的體系結(jié)構(gòu)、Java語言的基本概念和程序設(shè)計的基礎(chǔ)知識、面向?qū)ο蟮某绦蛟O(shè)計的思路和方法。培養(yǎng)學(xué)生的編程能力,使學(xué)生能夠運用Java語言作為完成應(yīng)用程序設(shè)計。
嵌入式接口技術(shù):介紹鍵盤接口、LED顯示器接口、觸摸屏、通信接口、中斷接口、A/D和D/A轉(zhuǎn)換、ARM的JTAG接口。
嵌入式高級編程:介紹Android嵌入式開發(fā)環(huán)境搭建的方法,項目結(jié)構(gòu);Android的體系結(jié)構(gòu),嵌入式軟件開發(fā)流程;嵌入式特性開發(fā),多媒體開發(fā),數(shù)據(jù)存儲開發(fā),聯(lián)網(wǎng)開發(fā)等開發(fā)方法,學(xué)生通過實踐能達到獨立完成開發(fā)單機、網(wǎng)絡(luò)嵌入式軟件的能力。
嵌入式課程是實操性極強的課程,因此實踐教學(xué)在嵌入式培養(yǎng)體系中占有重要的地位,既是理論講解的驗證與升華,又是培養(yǎng)學(xué)生創(chuàng)新思維和獨立分析解決問題能力的重要途徑。我校的嵌入式方向?qū)嵺`教學(xué)課程設(shè)置時間和學(xué)時大致如下表2所示。
表2:嵌入式課程實踐教學(xué)設(shè)置情況
嵌入式操作系統(tǒng)實驗內(nèi)容:典型的嵌入式操作系統(tǒng)的基本構(gòu)成、工作機制、系統(tǒng)移植剪裁和實時任務(wù)調(diào)度等。我校根據(jù)具體情況選擇Linux嵌入式操作系統(tǒng)進行教學(xué)。
嵌入式程序設(shè)計基礎(chǔ)實驗內(nèi)容:在現(xiàn)有的嵌入式開發(fā)平臺上完成嵌入式系統(tǒng)設(shè)計的基本方法、軟件編程及設(shè)備接口和驅(qū)動等,學(xué)生掌握必要的嵌入式系統(tǒng)設(shè)計方法學(xué)的概念、方法和工具嵌入式程序設(shè)計基礎(chǔ),掌握嵌入式系統(tǒng)的基本原理與設(shè)計開發(fā)思想,能完成簡單的嵌入式系統(tǒng)的軟硬件設(shè)計。
JAVA開發(fā)語言實驗內(nèi)容: Java語言程序設(shè)計的基礎(chǔ)知識、面向?qū)ο蟮某绦蛟O(shè)計的思路和方法,學(xué)生能夠運用Java語言作為完成應(yīng)用程序設(shè)計。
嵌入式接口技術(shù)實驗內(nèi)容:包括鍵盤接口、LED顯示器接口、觸摸屏、通信接口、中斷接口、A/D和D/A轉(zhuǎn)換、ARM的JTAG接口等實驗。
嵌入式高級編程實驗內(nèi)容:基于Android嵌入式開發(fā)環(huán)境搭建的方法;Android嵌入式軟件開發(fā)流程;嵌入式特性開發(fā),多媒體開發(fā),數(shù)據(jù)存儲開發(fā),聯(lián)網(wǎng)開發(fā)等開發(fā)方法,學(xué)生通過實踐能達到獨立完成開發(fā)單機、網(wǎng)絡(luò)嵌入式軟件的能力。
二、三位一體的嵌入式課程教學(xué)體系建設(shè)
我校嵌入式系統(tǒng)方向?qū)W習(xí)側(cè)重嵌入式軟件設(shè)計部分,實驗室選用UP-Magic6410嵌入式實驗開發(fā)平臺,著重培養(yǎng)學(xué)生在該平臺下進行嵌入式Linux程序開發(fā)的相關(guān)環(huán)境搭建與軟件設(shè)計方法的能力。針對各模塊以及物聯(lián)網(wǎng)的應(yīng)用背景,按照由淺入深,不同課程層次對應(yīng)不同實驗項目等原則,循序漸進,逐步提高,以滿足不同階段的教學(xué)要求,為學(xué)生提高了動手能力,為進一步的實踐開發(fā)和畢業(yè)設(shè)計打下了良好的基礎(chǔ),因此,我們提出了三位一體的嵌入式方向課程教學(xué)體系結(jié)構(gòu),如圖1所示。
圖1:嵌入式方向教學(xué)體系結(jié)構(gòu)
(1)基礎(chǔ)型
基礎(chǔ)性包括基礎(chǔ)知識和基本技能,主要是為了滿足基本的教學(xué)要求和教學(xué)目標,課程包括ARM體系的基本知識、基本技能以及基礎(chǔ)類實驗的開展。
教師在基礎(chǔ)性課程實施時,可以根據(jù)各自的科研項目按照模塊化將案例分解到各個部分,鼓勵學(xué)生對實例所采用的技術(shù)和方案進行不同角度的評價,變被動知識灌輸為主動探索思考,使教學(xué)理論知識與科研實踐有機地結(jié)合在一起。
(2)提高型
提高型包括ARM體系基礎(chǔ)型知識的深化和提升,包括理論知識和實踐內(nèi)容的進一步深化,理論知識包括嵌入式編程的設(shè)計思想和設(shè)計方法的提高,實踐教學(xué)包括設(shè)計類實驗,每個實驗課題規(guī)定1周或更長的時間讓學(xué)生動手設(shè)計開發(fā)嵌入式應(yīng)用程序,在強調(diào)基礎(chǔ)性知識掌握的同時,鼓勵學(xué)生創(chuàng)新的綜合設(shè)計。使得學(xué)生既掌握了一些具體的通用的嵌入式系統(tǒng)的開發(fā)方法,也能發(fā)揮主觀能動性,獨立設(shè)計并實現(xiàn)較完整的嵌入式系統(tǒng),激發(fā)學(xué)習(xí)、創(chuàng)造熱情。要求學(xué)生課外查找資料進一步地學(xué)習(xí),引導(dǎo)學(xué)生進行主動性學(xué)習(xí),對某些問題進行深入的分析研究,進而提出自己的設(shè)計思想,教師全程指導(dǎo)學(xué)生答疑指導(dǎo)工作,啟發(fā)學(xué)生進行嵌入式編程,為學(xué)生提供一些解決問題的方法。
(3)綜合型
綜合型主要指的是依托科研項目實踐來鍛煉和提高學(xué)生動手能力??蒲许椖靠梢园ń處煹目蒲许椖?、學(xué)生的科研項目以及依托科研項目或?qū)嵺`基地完成的畢業(yè)設(shè)計項目。
嵌入式方向課程授課教師可以鼓勵學(xué)生參與到教師科研項目之中,如筆者主持的嵌入式系統(tǒng)溫室環(huán)境監(jiān)控系統(tǒng)應(yīng)用項目,學(xué)生直接參與到前沿的課題和項目中去,成立了興趣小組,將溫室環(huán)境監(jiān)控系統(tǒng)分解成若干子題目,交由各興趣小組,模擬項目的形式實踐開發(fā),真正做到“在學(xué)中做,在做中學(xué)”,以務(wù)實的項目培養(yǎng)學(xué)生的實踐科研能力。
近年來,北京地區(qū)大學(xué)生課外科技活動開展的力度逐年加大,筆者指導(dǎo)的學(xué)生主持的北京市大學(xué)生科研計劃,利用嵌入式平臺,對溫室環(huán)境等參數(shù)檢測,進而對溫室大棚實現(xiàn)智能化控制,學(xué)生在該課題中,運用所學(xué)理論知識,系統(tǒng)的完成了整個項目,獲得了北京市大學(xué)生科研計劃成果二等獎,尤其值得一提的是,畢業(yè)的學(xué)生在擔(dān)任京郊村官期間,將課題成果應(yīng)用于所服務(wù)的村鎮(zhèn),取得了良好的效果。實踐證明,鼓勵學(xué)生參與課外科技活動,將會拓展學(xué)生的知識體系,并學(xué)以致用,對進一步提高學(xué)習(xí)興趣以及培養(yǎng)合作精神發(fā)揮了至關(guān)重要的作用。
學(xué)生的畢業(yè)設(shè)計是所學(xué)知識的綜合運用的過程,學(xué)生從事的畢業(yè)設(shè)計已經(jīng)不僅僅是課程實踐教學(xué),而且還是從事科學(xué)研究的過程。為了保證提供充分的畢業(yè)設(shè)計時間,提高設(shè)計論文和專業(yè)課的學(xué)習(xí)質(zhì)量,做到有的放矢,我們將畢業(yè)論文提前到第七學(xué)期安排任務(wù),進行設(shè)計任務(wù)的前期準備及調(diào)試工作。
三、建議
(1)采取層次化的知識體系
嵌入式方向的理論知識體系體現(xiàn)專業(yè)基礎(chǔ)知識、專業(yè)綜合知識、專業(yè)系統(tǒng)知識由易到難的漸進性和層次化。
專業(yè)基礎(chǔ)知識包括嵌入式導(dǎo)論、嵌入式操作系統(tǒng)、嵌入式程序設(shè)計基礎(chǔ)等課程,這些課程的學(xué)習(xí)包括嵌入式系統(tǒng)基本概念、典型的嵌入式操作系統(tǒng)的基本構(gòu)成、工作機制、系統(tǒng)移植剪裁和實時任務(wù)調(diào)度等;嵌入式系統(tǒng)設(shè)計的基本方法、軟件編程及設(shè)備接口和驅(qū)動等內(nèi)容。學(xué)生通過這些課程的學(xué)習(xí)目標是掌握必要的嵌入式系統(tǒng)設(shè)計方法學(xué)的概念、方法和工具嵌入式程序設(shè)計基礎(chǔ),掌握嵌入式系統(tǒng)的基本原理與設(shè)計開發(fā)思想,能完成簡單的嵌入式系統(tǒng)的軟硬件設(shè)計。
專業(yè)綜合知識包括嵌入式高級編程、通過實踐課程獲得的綜合性知識。這些內(nèi)容包括智能終端的嵌入式軟件開發(fā)方法、編程開發(fā)流程;數(shù)據(jù)存儲開發(fā)、聯(lián)網(wǎng)開發(fā)等開發(fā)方法,學(xué)生通過學(xué)習(xí)能達到獨立完成開發(fā)單機、網(wǎng)絡(luò)嵌入式軟件的能力。
專業(yè)系統(tǒng)知識包括基于行業(yè)背景的嵌入式軟件開發(fā)知識,這一層次是通過專業(yè)實習(xí)和畢業(yè)設(shè)計的環(huán)節(jié)完成的,也就是通過實踐綜合完成的項目后獲得的知識,這不僅涵蓋了符合社會需求的嵌入式方向的新知識、新技術(shù),還包括企業(yè)的項目實施機制等無法從學(xué)校課本學(xué)習(xí)到的知識,為學(xué)生順利走向社會工作崗位提供了重要的支持。
(2)采取多方位的實踐教學(xué)體系
嵌入式系統(tǒng)作為實操性極強的課程,通過強化夯實基礎(chǔ)實驗、豐富實踐綜合教學(xué)內(nèi)容,獲取更多的實踐項目的多方位立體化實踐教學(xué)模式對培養(yǎng)高素質(zhì)嵌入式系統(tǒng)人才至關(guān)重要,目前,我院嵌入式實踐教學(xué)改革還處在起步階段,今后我們將在智慧農(nóng)業(yè)背景下,立足于農(nóng)業(yè)院校發(fā)展特色,將嵌入式系統(tǒng)實驗實踐體系作進一步完善,重點培養(yǎng)學(xué)生的創(chuàng)新思維和獨立分析解決問題能力。
針對在校學(xué)生缺少行業(yè)背景知識這一問題,需要大力開展與企業(yè)的相關(guān)合作,直接把學(xué)生派到企業(yè)進行16周的專業(yè)實習(xí)甚至12周的畢業(yè)設(shè)計,在工程實踐項目選擇上,應(yīng)該盡量選擇企業(yè)的實際項目,盡可能覆蓋嵌入式領(lǐng)域的內(nèi)容,比如嵌入式項目一般包括需求分析、硬件平臺設(shè)計、軟件平臺設(shè)計(包括嵌入式OS的選擇)、應(yīng)用程序的開發(fā)與系統(tǒng)測試等多方面,使學(xué)生能夠通過查閱一定的資料,利用所學(xué)的知識解決工程實際中的問題。學(xué)生在實踐工程項目中完成畢業(yè)設(shè)計和論文,綜合能力得到極大的提升,同時學(xué)生可以掌握企業(yè)項目的實施機制,為畢業(yè)后快速進入項目開發(fā)打下良好和基礎(chǔ),從而實現(xiàn)人才培養(yǎng)和社會需求的無縫對接。
四、結(jié)語
隨著嵌入式技術(shù)的高速發(fā)展,嵌入式方向課程體系也應(yīng)不斷改進與之相適應(yīng)。本文從ARM體系的嵌入式方向培養(yǎng)目標出發(fā),提出了三位一體的課程體系結(jié)構(gòu),采取層次化理論知識和多方位的實踐教學(xué)方式,使學(xué)生在學(xué)校就具備扎實的專業(yè)知識和技能,最后將學(xué)生送入實訓(xùn)基地做企業(yè)實際項目,為學(xué)生走向工作崗位打下良好的基礎(chǔ),最終達到計算機專業(yè)嵌入式方向的教學(xué)和培養(yǎng)目標。
[參考文獻]
[1]徐欣,于紅旗,盧啟中."嵌入式系統(tǒng)設(shè)計技術(shù)"課程教學(xué)研討[J].高等教育研究學(xué)報,2004,27(2):59-60
[2]徐遠超,張聰霞,關(guān)永.嵌入式系統(tǒng)專業(yè)課程教學(xué)存在的問題與思考[J].計算機教育,2009(18):85-86.
[3]田澤.嵌入式系統(tǒng)開發(fā)與應(yīng)用教程[M].北京:北京航空航天大學(xué)出版社,2005:1-48
[4]李巖,王小玉,孫永春.嵌入式系統(tǒng)教學(xué)研究[J].電氣電子教學(xué)學(xué)報,2006,28(3):45-47,90
[5]李曦,周亦男,周學(xué)海."嵌入式系統(tǒng)設(shè)計"系列課程建設(shè)[J].教育與現(xiàn)代化,2004(4):48-51
關(guān)鍵詞:工科學(xué)生;畢業(yè)設(shè)計;人才;畢業(yè)生
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2012)12-0180-02
一、高校畢業(yè)生與社會人才需求的差距
畢業(yè)季百萬高校畢業(yè)生涌入到人才招聘市場,為謀求一個良好的工作而日夜奔走,但同時電視求職類節(jié)目中各招聘者大呼千里馬難求。造成供求紊亂局面的主要原因是高等院校培養(yǎng)出的人才同需求存在一定的差距[1,2]。大學(xué)生在接收四年的全面且規(guī)范的高等教育后,無論知識還是素質(zhì)層面都有了顯著的提高。但據(jù)多數(shù)進入企業(yè)的應(yīng)屆畢業(yè)生反應(yīng),對職場中的基本常識和工作中必需的職業(yè)技能缺乏了解;學(xué)院所學(xué)知識在工作應(yīng)用少;理論脫離實際,動手能力差,這些束縛了他們工作后的發(fā)展。進入企業(yè)后往往需要重頭開始學(xué)習(xí)。同時,企業(yè)反映畢業(yè)生能力與企業(yè)需求有差距。從校園到社會企業(yè)銜接不當(dāng),是產(chǎn)生以上問題的主要原因。
二、工科學(xué)生本科畢業(yè)設(shè)計現(xiàn)狀調(diào)研
畢業(yè)設(shè)計是學(xué)生從校園走向社會企業(yè)的一個重要過渡階段。在這個過程中,學(xué)生培養(yǎng)獨立思考解決問題的能力;學(xué)習(xí)如何將所學(xué)知識轉(zhuǎn)換為有社會價值的生產(chǎn)力;縮短進入社會、企業(yè)后的適應(yīng)期;為今后的順利工作積累經(jīng)驗。因此完善畢業(yè)設(shè)計成為高等教育的一個重點。通過調(diào)查分析整理多所高等院校的工科畢業(yè)設(shè)計情況,了解到目前畢業(yè)設(shè)計(論文)總體質(zhì)量普遍較高:綜合性設(shè)計在原理上創(chuàng)新性較高,具有較高的工程應(yīng)用價值,解決了實際問題??傮w情況如下[3,4]:畢業(yè)設(shè)計(論文)分為綜述類、研究類和設(shè)計類三大類。畢業(yè)設(shè)計分為開題、中期檢查及論文答辯三個環(huán)節(jié)。開題包括選題、制定工作計劃、調(diào)研和搜集有關(guān)資料及文獻閱讀。為確保畢業(yè)設(shè)計及時保質(zhì)保量的完成,學(xué)院在畢業(yè)設(shè)計中期組織中期檢查。同時畢業(yè)設(shè)計中也存在一些問題:研究類畢業(yè)設(shè)計過分強調(diào)機械制圖的作用忽略其他工程能力鍛煉形式,設(shè)計類畢業(yè)設(shè)計產(chǎn)品設(shè)計過程單一、片面與企業(yè)需求脫節(jié),設(shè)計類畢業(yè)設(shè)計機械制圖的繪制方式過于局限。下表中列出了國內(nèi)多所工科院校畢業(yè)設(shè)計中研究類和畢業(yè)類畢業(yè)設(shè)計要求對比。
三、存在的問題及建議
1.增強研究類畢業(yè)設(shè)計工程能力訓(xùn)練的全面性。研究類畢業(yè)設(shè)計,以攻克技術(shù)難題為出發(fā)點在設(shè)計、組織實驗的基礎(chǔ)上,對實驗結(jié)果進行比對、分析,最終解決實際生產(chǎn)生活中的技術(shù)難題。研究類畢業(yè)設(shè)計的工程基本訓(xùn)練包含實驗、系統(tǒng)調(diào)試、工程實踐、機械制圖等。機械制圖不是工程基本訓(xùn)練的唯一方式。對于選擇研究類畢業(yè)設(shè)計的畢業(yè)生,今后工作用到機械制圖的領(lǐng)域很少,而且機械制圖能力在本科教學(xué)和課程設(shè)計中已經(jīng)得到訓(xùn)練,因此,在畢業(yè)設(shè)計中將機械制圖作為強化實踐能力的主要手段浪費了學(xué)生的時間和精力。理論分析計算、實驗研究和設(shè)備使用與調(diào)試或計算機軟件使用,這些是科學(xué)研究和工程技術(shù)的基本,也是今后工作的重心。因此研究類畢業(yè)設(shè)計應(yīng)將工作重心轉(zhuǎn)移到試驗臺架的搭建,實驗測量、系統(tǒng)調(diào)試、工程實踐這些同樣能鍛煉學(xué)生實踐能力的工作上,強化工程能力訓(xùn)練的全面性??梢愿鶕?jù)實際情況將工作量和成果的學(xué)術(shù)意義作為工程基本訓(xùn)練量化的衡量標準[5]。
2.強化設(shè)計類畢業(yè)設(shè)計產(chǎn)品開發(fā)流程的完整性。設(shè)計類畢業(yè)設(shè)計,根據(jù)實際應(yīng)用要求設(shè)計某些機構(gòu)或設(shè)備實現(xiàn)特定的功能,整個產(chǎn)品開發(fā)過程是一個完整的系統(tǒng)體系。但是很多工科的畢業(yè)設(shè)計一般是是先按照設(shè)計要求畫出圖紙,然后再根據(jù)圖紙寫出約1.5萬字的說明,這與企業(yè)產(chǎn)品設(shè)計流程概念相違背?,F(xiàn)代企業(yè)的產(chǎn)品設(shè)計開發(fā)中采用的是V模式設(shè)計流程[6],開發(fā)過程大致包括:市場定位,需求分析,功能需求建立,系統(tǒng)設(shè)計,結(jié)構(gòu)設(shè)計,三維實體仿真,功能測試、驗證,系統(tǒng)測試,驗證,出二維零件圖,制造。工科畢業(yè)設(shè)計強化的只是產(chǎn)品設(shè)計中的工作圖設(shè)計這一環(huán)節(jié)。學(xué)生進入產(chǎn)品設(shè)計領(lǐng)域還是零基礎(chǔ),需要重新學(xué)習(xí)。故設(shè)計類畢業(yè)設(shè)計應(yīng)該從市場需求出發(fā),強化產(chǎn)品開發(fā)流程的完整性,熟悉產(chǎn)品開發(fā)流程的各個環(huán)節(jié)。
現(xiàn)代社會掌握先進技術(shù),富有創(chuàng)新能力和實踐能力的高端技術(shù)人才的需求日益增大。傳統(tǒng)應(yīng)試教育下培養(yǎng)出的人才同社會需求存在一定的差距。畢業(yè)設(shè)計是由校園到社會的過渡階段,是培養(yǎng)創(chuàng)新能力,獨立解決實際問題能力,是縮短這一差距的必要手段。因此為了滿足社會人才需求,對工科本科學(xué)生畢業(yè)設(shè)計提出以下建議:首先,增強研究類畢業(yè)設(shè)計工程能力訓(xùn)練的全面性,研究類畢業(yè)設(shè)計應(yīng)將工程能力訓(xùn)練的重心轉(zhuǎn)移至試驗臺架的搭建,實驗方案實施、試驗系統(tǒng)調(diào)試、工程實踐上;其次,強化設(shè)計類畢業(yè)設(shè)計產(chǎn)品開發(fā)流程的完整性,設(shè)計類畢業(yè)設(shè)計應(yīng)該從市場需求出發(fā),強化產(chǎn)品開發(fā)流程的完整性,使學(xué)生熟悉產(chǎn)品開發(fā)流程的各個環(huán)節(jié);最后,提高設(shè)計類畢業(yè)設(shè)計的機械制圖方式的靈活性,工科院校設(shè)計類畢業(yè)設(shè)計應(yīng)靈活掌握手工繪圖、二維計算機輔助繪圖和三維實體造型三者的比例,提倡使用計算機繪制方式,不必拘泥于圖紙的數(shù)量和形式。
參考文獻:
[1]沈頌華.淺析社會對工程技術(shù)專業(yè)人才需求的多樣化與高等學(xué)校工科專業(yè)人才培養(yǎng)目標的定位[D].第二屆全國高校電氣工程及其自動化專業(yè)教學(xué)改革研討會論文集(上冊),2004.
[2]陸英杰,婁華.改革專業(yè)教學(xué)與社會人才需求對接[J].科技信息,2010,(5).
[3]李海志,譚海鷗,董超俊.產(chǎn)學(xué)合作與工科專業(yè)畢業(yè)設(shè)計,高等工程教育研究[J].2004年01期.
[4]吉林大學(xué)畢業(yè)設(shè)計(論文)管理辦法,北京航天航空大學(xué)畢業(yè)設(shè)計(論文)實施辦法,清華大學(xué)本科生綜合論文訓(xùn)練教學(xué)管理辦法,哈爾濱工業(yè)大學(xué)畢業(yè)設(shè)計(論文)教學(xué)大綱,西安交通大學(xué)畢業(yè)設(shè)計(論文)實施辦法,四川大學(xué)畢業(yè)設(shè)計(論文)教學(xué)大綱,哈爾濱工程大學(xué)本科生綜合論文訓(xùn)練教學(xué)管理辦法,中南大學(xué)畢業(yè)設(shè)計(論文)管理辦法,華中科技大學(xué)畢業(yè)設(shè)計(論文)工作條例
隨著信息技術(shù)在經(jīng)濟社會各領(lǐng)域的應(yīng)用,信息技術(shù)對生產(chǎn)力和人類文明發(fā)展的巨大作用越來越明顯。信息與通信技術(shù)專業(yè)是培養(yǎng)信息類人才的主要專業(yè)之一,是一門學(xué)科前沿性強、理論與應(yīng)用結(jié)合緊密、學(xué)科交叉性特點突出的學(xué)科。在缺乏政策、資金和地域優(yōu)勢,教學(xué)手段和實驗設(shè)備相對落后、師資力量相對薄弱的情況下,構(gòu)建面向區(qū)域經(jīng)濟、行業(yè)經(jīng)濟的創(chuàng)新型、應(yīng)用型、工程型人才培養(yǎng)體系是地方高校信息與通信類專業(yè)建設(shè)的重要目標;建立“素質(zhì)、知識、能力”有機結(jié)合的實踐教學(xué)體系是該專業(yè)學(xué)生實踐能力培養(yǎng)的根本途徑,具體措施如下:
一、加強學(xué)科實驗課教學(xué)
學(xué)科實驗課教學(xué)既是對理論教學(xué)的驗證、補充,又是培養(yǎng)學(xué)生理論聯(lián)系實際、增強動手能力和創(chuàng)新能力的重要措施。目前,各高校實驗教學(xué)大都使用現(xiàn)成的綜合實驗臺或?qū)嶒炏涞仍O(shè)備,雖然提高了實驗效率,但是學(xué)生卻失去了動手參與的機會。實踐教學(xué)要求在實驗課中要努力變驗證性實驗為綜合性和創(chuàng)新設(shè)計性實驗。如模擬電子技術(shù)、數(shù)字電子技術(shù)、微機原理與接口技術(shù)、數(shù)字信號處理通信原理、數(shù)字圖像處理、數(shù)字語音處理、移動通信、光纖通信、交換技術(shù)、信息論與編碼、計算機通信與網(wǎng)絡(luò)等專業(yè)課程的實驗不能單純地開展驗證性實驗項目,綜合創(chuàng)新性實驗項目也要占有一定的比例;而電子線路cad(一體化課程)、數(shù)字邏輯系統(tǒng)設(shè)計、電信儀器儀表(一體化課程)、單片機原理與應(yīng)用(一體化課程)、sopc技術(shù)及應(yīng)用、c++編程、java語言程序設(shè)計、matlab通信系統(tǒng)仿真(一體化課程)、dsp技術(shù)及應(yīng)用、dsp高級語言開發(fā)等課程要求設(shè)計性、開發(fā)性實驗或編程題目達到80%以上;并且每門課程的實驗都要求學(xué)生要完成實驗報告,實驗成績按一定比例計入學(xué)科總成績。
二、實施學(xué)科綜合課程設(shè)計
課程設(shè)計是學(xué)習(xí)某一專業(yè)學(xué)科過程中,對課程的基本分析、計算和設(shè)計方法的過程。實施學(xué)科綜合課程設(shè)計就是面對當(dāng)前通信系統(tǒng)的復(fù)雜性、硬軟件結(jié)合的緊密性以及必修課與選修課的相關(guān)性,對學(xué)科課程進行分類組合和構(gòu)建課程群的課程設(shè)計過程。
1.電子技術(shù)綜合課程設(shè)計
電子技術(shù)基礎(chǔ)課程是信息與通信技術(shù)類專業(yè)的重要專業(yè)基礎(chǔ)課。通過模擬、數(shù)字、數(shù)?;旌想娐返木C合設(shè)計,通過使用電路開發(fā)板、計算機設(shè)計和本文由收集整理實際制作相結(jié)合的手段,可以使學(xué)生進一步掌握電子線路設(shè)計的基本理論和方法。
2.單片機課程的綜合設(shè)計
單片機課程設(shè)計過程是和其他學(xué)科緊密結(jié)合,不斷實踐、創(chuàng)新的過程。在完成電子技術(shù)基礎(chǔ)、數(shù)模電、通信線路、單片機等課程后,學(xué)生已具備了較多的通信電子方面的知識。在此基礎(chǔ)上,讓學(xué)生完成一個與單片機應(yīng)用相關(guān)的項目,設(shè)計出一個實際產(chǎn)品,可培養(yǎng)學(xué)生的電子信息系統(tǒng)觀和工程意識,提高學(xué)生的專業(yè)實踐能力,使課程設(shè)計更接近實際產(chǎn)品設(shè)計。
3.信息處理類課程的綜合設(shè)計
信號處理課程是重要的專業(yè)課程,包括信號與系統(tǒng)、數(shù)字信號處理、通信原理、數(shù)字圖像處理、語音信號處理等。但是,由于本課程概念比較抽象,許多理論是基于煩瑣的數(shù)學(xué)理論和數(shù)學(xué)推導(dǎo)而產(chǎn)生的,學(xué)生學(xué)起來比較枯燥吃力,也與實際聯(lián)系不夠,教學(xué)效果不夠理想??紤]到實際硬件制作的難度和成本,根據(jù)學(xué)校學(xué)生的實際情況,在課程設(shè)計和教學(xué)中,我們主要采用matlab/simulink軟件,按照仿真的方法進行課程設(shè)計。這種課程的教學(xué)重點并不在于提高學(xué)生的軟件編程能力,而主要是讓學(xué)生掌握信號處理課程的基本概念、方法、技能及應(yīng)用。
4.應(yīng)用軟件編程課程的綜合設(shè)計
信息與通信專業(yè)軟件類課程包括基礎(chǔ)層次的“c語言程序設(shè)計”和高層次的“數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計(c++版)”“java語言程序設(shè)計”“dsp高級語言開發(fā)”等課程。計算機語言系列的課程實踐性非常強,為此在綜合設(shè)計中我們重點突出實用性。我們指導(dǎo)學(xué)生用所學(xué)的一門或幾門計算機語言對一些小型項目進行模擬編程開發(fā),目的在于訓(xùn)練學(xué)生綜合應(yīng)用所學(xué)編程知識獨立完成項目設(shè)計開發(fā)的能力,加深對軟件系統(tǒng)的理解,提高其編程水平。實際教學(xué)中主要指導(dǎo)學(xué)生進行通信網(wǎng)絡(luò)編程、網(wǎng)站的開發(fā)設(shè)計、開發(fā)網(wǎng)絡(luò)小游戲和dsp課程設(shè)計等。
三、強化校內(nèi)外實踐實習(xí)
強化學(xué)生校內(nèi)外的實踐實習(xí),就必須建立健全校內(nèi)外實踐實習(xí)基地,密切與企業(yè)和科研單位的合作,共同承擔(dān)應(yīng)用型和技能型人才的培養(yǎng)。校內(nèi)實踐實習(xí)主要包括金工實習(xí)(校內(nèi)金工實訓(xùn)基地)、電子工藝實習(xí)(印刷板制作、收音機組裝等)、現(xiàn)代通信網(wǎng)基礎(chǔ)實訓(xùn)(學(xué)校建立電子實訓(xùn)中心);校外實習(xí)實踐主要包括現(xiàn)代通信網(wǎng)方面的實訓(xùn)(資金不足可與外校共享現(xiàn)代通信網(wǎng)設(shè)備)。要與社會上的電子、信息、通信類的相關(guān)企業(yè)、公司密切合作,每年有計劃地組織學(xué)生到這些公司企業(yè)進行實地參觀實習(xí)、實訓(xùn)、生產(chǎn)勞動和頂崗實習(xí)等。這些實習(xí)不僅增加了學(xué)生與社會接觸的機會,擴大了學(xué)生的視野,而且有效地提高了學(xué)生的實踐能力。此外,畢業(yè)前夕也可以讓學(xué)生進行畢業(yè)實習(xí),可由學(xué)生自由選擇單位見習(xí)或?qū)W校幫學(xué)生聯(lián)系單位實習(xí)。
四、設(shè)置課外學(xué)分,開展專業(yè)能力拓展活動
1.開放實驗室
設(shè)立開放性實驗室,設(shè)立大學(xué)生創(chuàng)新性實驗項目,鼓勵參加電子協(xié)會組織以及電子興趣小組的活動。要對學(xué)生在開放性實驗室的實踐活動進行跟蹤記錄并納入相應(yīng)學(xué)分制考核。
學(xué)生在校期間能夠自覺地到開放實驗室進行實踐活動,并有記錄可查,經(jīng)開放實驗室指導(dǎo)老師認定,可每學(xué)期給與相應(yīng)課外學(xué)分。學(xué)生每學(xué)期到實驗室完成專業(yè)基礎(chǔ)實驗、設(shè)計性和綜合性實驗、在開放實驗室完成設(shè)計性項目開發(fā)等活動,也可以獲得相應(yīng)分值的學(xué)分。
2.開展各類競賽活動
要組建大學(xué)生創(chuàng)新中心,配備完善的實驗設(shè)備,設(shè)立多種產(chǎn)品設(shè)計和研究課題,由專業(yè)教師全天指導(dǎo),并邀請相關(guān)企業(yè)的經(jīng)驗豐富的高級工程師作為兼職輔導(dǎo)老師協(xié)同指導(dǎo)學(xué)生,學(xué)生業(yè)余時間可以隨時去學(xué)習(xí)、交流、做實驗,鼓勵學(xué)生根據(jù)自己的特長、興趣和愛好進行研發(fā)。同時,每年可有計劃地組織學(xué)生參加全國、全省的大學(xué)生電子設(shè)計、制作大賽、全國大學(xué)生挑戰(zhàn)杯大賽、物聯(lián)網(wǎng)大賽等;也可經(jīng)常組織一些中小型的校內(nèi)競賽活動。在各類電子競賽中,積極參加并按要求完成任務(wù)者可以獲得相應(yīng)學(xué)分;在全省及全國電子設(shè)計大賽中獲得名次的,要給予物質(zhì)和精神獎勵并記錄相應(yīng)學(xué)分。
3.開展專題學(xué)術(shù)講座
學(xué)校要定期為學(xué)生開展學(xué)術(shù)講座??捎杀拘8邔W(xué)歷、高職稱的人員舉辦講座,也可以邀請外校的知名學(xué)者、教授來學(xué)校舉行專業(yè)學(xué)術(shù)講座。講座內(nèi)容涉及到電子、信息、通信、計算機等最前沿的理論與應(yīng)用技術(shù),使學(xué)生更加深入地了解信息與通信技術(shù)的最新發(fā)展動態(tài)。
4.畢業(yè)綜合技能測試
在畢業(yè)前夕,要求每個學(xué)生參加畢業(yè)綜合技能測試并獲得相應(yīng)學(xué)分。內(nèi)容涉及常見電子元器件的識別與使用、儀器儀表的使用、通信電子線路設(shè)計、移動通信、程控交換、光纖通信、通信系統(tǒng)仿真、計算機網(wǎng)絡(luò)、數(shù)字信號處理、數(shù)字圖像處理、dsp開發(fā)設(shè)計、程序開發(fā)等,幾乎涵蓋了大學(xué)四年期間所學(xué)的所有專業(yè)基礎(chǔ)課和專業(yè)課。這樣做的目的是為了在學(xué)生即將畢業(yè)走向工作崗位之際,對學(xué)生進行一次全面的專業(yè)知識與動手能力的考查,使學(xué)生更好地適應(yīng)將來的工作崗位。此外,發(fā)表學(xué)術(shù)論文、協(xié)助教師進行科研項目研究、參加暑期“三下鄉(xiāng)”社會實踐、參加各類專業(yè)資格考試的學(xué)生也應(yīng)獲得相應(yīng)的學(xué)分。
五、突出畢業(yè)設(shè)計
畢業(yè)設(shè)計是大學(xué)本科生在校期間一次系統(tǒng)、全面和綜合性的實踐教學(xué)環(huán)節(jié)。它既是對學(xué)生在校期間所學(xué)知識和技能的復(fù)習(xí)、鞏固和提高,又是將所學(xué)基礎(chǔ)知識、專業(yè)知識和相關(guān)知識綜合運用并解決實際問題的一次實踐,是培養(yǎng)學(xué)生獨立分析和解決實際問題能力的一個重要過程,對培養(yǎng)學(xué)生的工程實踐能力具有重要意義。因此,畢業(yè)設(shè)計的選題應(yīng)盡可能結(jié)合生產(chǎn)、科研、實驗室建設(shè)、教學(xué)建設(shè)等任務(wù),要有一定的先進性和實用性,目的在于強化學(xué)生的專業(yè)基礎(chǔ)知識,增強學(xué)生的專業(yè)應(yīng)用能力。畢業(yè)設(shè)計選題應(yīng)力求有益于學(xué)生綜合運用多學(xué)科的理論知識和技能,以培養(yǎng)學(xué)生的綜合能力、自學(xué)能力、鉆研探索能力和創(chuàng)新能力等。
畢業(yè)設(shè)計的課題類型主要有理論研究型、應(yīng)用型和工程設(shè)計型三類。理論研究型畢業(yè)設(shè)計屬于分析仿真研究范疇,其領(lǐng)域包括現(xiàn)代通信、信息技術(shù)、電子技術(shù)、電子商務(wù)等新技術(shù)所涉及的最新理論、系統(tǒng)設(shè)備部件設(shè)計方面的研究、數(shù)學(xué)模型的建立以及軟件仿真與技術(shù)分析等。應(yīng)用型課題包括軟件開發(fā)型和硬件開發(fā)型。軟件開發(fā)型畢業(yè)設(shè)計項目屬軟件技術(shù)范疇,其領(lǐng)域包括通信技術(shù)、信息技術(shù)、電子商務(wù)、數(shù)據(jù)庫等所涉及的應(yīng)用軟件及系統(tǒng)軟件、協(xié)議、信令、網(wǎng)站、cai課件的開發(fā)等;硬件開發(fā)型畢業(yè)設(shè)計項目屬電路設(shè)計開發(fā)范疇,其領(lǐng)域包括實現(xiàn)數(shù)據(jù)、語音、圖像等業(yè)務(wù)所涉及的信號處理、傳輸?shù)燃夹g(shù)所應(yīng)用的電路部分、設(shè)備部件、控制電路和實驗板開發(fā)等。工程設(shè)計型畢業(yè)設(shè)計項目屬系統(tǒng)方案設(shè)計范疇,其領(lǐng)域包括數(shù)據(jù)、語音、圖像等業(yè)務(wù)的傳輸網(wǎng)絡(luò)設(shè)計和優(yōu)化、各種通信方式的組網(wǎng)技術(shù)、電子商務(wù)系統(tǒng)的構(gòu)建與組織等。
六、多渠道加強師資隊伍建設(shè)
關(guān)鍵詞:軟件工程;培養(yǎng)目標;實踐
中圖分類號:TP311.5-4 文獻標識碼:A文章編號:1007-9599 (2011) 17-0000-01
Analysis of the Training Road to Software Engineering
Zhang Lin
(Tongji University,Shanghai200092,China)
Abstract:This paper analyzes the current software engineering training objectives as well as software engineering professionals in the community capacity needs,and finally discusses the software engineering training effective way.
Keywords:Software engineering;Training objectives;Practice
21世紀以來,信息產(chǎn)業(yè)得到快速發(fā)展并成為國家的支柱產(chǎn)業(yè),其中的軟件行業(yè)更是得到前所未有的快速發(fā)展。為了滿足市場需要,軟件工程專業(yè)成為計算機科學(xué)與技術(shù)專業(yè)的一個重要的專業(yè)方向。
軟件工程涵蓋了包括計劃、分析、設(shè)計、測試、實現(xiàn)、交付、集成、維護等在內(nèi)的軟件生命周期的所有階段,作為軟件技術(shù)人員,要掌握軟件基本工程的概念、原理、技術(shù)和方法,掌握面向?qū)ο蟮莫毩㈤_發(fā)軟件的方法,掌握并了解軟件度量和管理的方法,要了解如何去安排項目的組織和進度,如何保證項目的質(zhì)量,從而進行有效的項目策劃和軟件開發(fā)。目前,我國軟件行業(yè)正遭遇軟件人才結(jié)構(gòu)性矛盾突出的瓶頸,缺乏高層次、高素質(zhì)的創(chuàng)新型軟件人才,且人才規(guī)模不足以滿足產(chǎn)業(yè)的發(fā)展需求,人才知識結(jié)構(gòu)不合理,缺乏軟件架構(gòu)、項目管理、文案管理、測試等方面的人才,難以滿足現(xiàn)實需求。因此,有必要探討軟件工程人才的培養(yǎng)策略,為國家真正培養(yǎng)應(yīng)用型軟件工程技術(shù)人才。
一、軟件工程專業(yè)人才培養(yǎng)目標及能力要求
(一)培養(yǎng)目標。軟件工程的培養(yǎng)目標是:培養(yǎng)具有良好的科學(xué)與工程素養(yǎng),系統(tǒng)掌握計算機基礎(chǔ)理論、軟件管理及軟件開發(fā)等計算機應(yīng)用技術(shù),能綜合運用工程化方法、技術(shù)與工具從事軟件分析、開發(fā)、設(shè)計及維護等工作,具備工程項目的組織與管理能力、團隊協(xié)作能力的高級應(yīng)用型軟件工程人才。
(二)能力要求。應(yīng)用型人才的主要任務(wù)是將成熟的技術(shù)和理論應(yīng)用到實際的生產(chǎn)和生活中,其培養(yǎng)的關(guān)鍵是強調(diào)對學(xué)生專業(yè)核心能力的培養(yǎng)。對于應(yīng)用型軟件工程人才,其專業(yè)核心能力包括以下幾個方面。(1)軟件分析與設(shè)計能力。掌握用戶需求調(diào)研和需求分析方法,能夠?qū)⑿枨筠D(zhuǎn)換為系統(tǒng)的設(shè)計;掌握結(jié)構(gòu)化和面向?qū)ο蠓治龇椒ㄅc設(shè)計方法,熟悉常用的軟件分析與設(shè)計開發(fā)工具;熟悉UML建模技術(shù)和常見的軟件設(shè)計模式;能夠設(shè)計和定義軟件構(gòu)架、模塊劃分的接口協(xié)議;具備數(shù)據(jù)庫結(jié)構(gòu)設(shè)計能力;能夠運用相關(guān)工具進行模塊的詳細設(shè)計;能夠設(shè)計用戶界面;具備用戶需求說明書、軟件規(guī)格說明書、概要設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明書、詳細設(shè)計說明書等軟件開發(fā)文檔的撰寫能力。(2)軟件測試能力。掌握常見的單元測試、集成測試、性能測試和回歸測試技術(shù);掌握常用的白盒與黑盒測試方法,具備測試用例的設(shè)計能力;掌握常用的軟件測試工具;熟悉實際的軟件測試流程,能夠搭建測試環(huán)境;掌握軟件測試管理技術(shù),具備軟件測試計劃、軟件測試報告等測試文檔的撰寫能力。(3)軟件實現(xiàn)能力。掌握結(jié)構(gòu)化程序設(shè)計技術(shù)和面向?qū)ο蟪绦蛟O(shè)計技術(shù),至少熟悉一門高級語言編程技術(shù);熟悉常用的IDE開發(fā)工具,掌握軟件的編輯、編譯、運行和調(diào)試技術(shù);能夠運用開發(fā)工具的聯(lián)機幫助來解決編碼問題;能夠運用打包工具制作產(chǎn)品的安裝程序,能夠編寫用戶使用手冊、安裝說明等文檔;熟悉嵌入式應(yīng)用軟件的編程、調(diào)試、部署技術(shù);具備硬件驅(qū)動程序開發(fā)能力。(4)工程綜合能力。掌握項目范圍界定、計劃制訂及進度監(jiān)控技術(shù)掌握軟件配置技術(shù),能夠使用配置管理工具;掌握軟件開發(fā)風(fēng)險評估與控制技術(shù);掌握常用的軟件項目管理工具;能夠基于用戶的反饋情況進行軟件產(chǎn)品的維護,并能對用戶進行培訓(xùn);具備軟件開發(fā)計劃、可行性分析報告等項目管理文檔的撰寫能力。
二、軟件工程專業(yè)人才培養(yǎng)模式
(一)廣泛尋求企業(yè)合作,建立實習(xí)實訓(xùn)基地我們積極尋求與相關(guān)專業(yè)領(lǐng)域的企業(yè)合作,與人才實訓(xùn)基地等企業(yè)建立了密切的合作關(guān)系,為學(xué)生創(chuàng)造良好的實踐學(xué)習(xí)的平臺。
(二)維護與企業(yè)的關(guān)系,除了實習(xí)基地和共建實驗室以外,還應(yīng)該與企業(yè)還開展相關(guān)的合作。首先聯(lián)合進行畢業(yè)設(shè)計指導(dǎo)(雙導(dǎo)師)。近幾年,在企業(yè)實習(xí)和實訓(xùn)的學(xué)生中,有相當(dāng)數(shù)量的學(xué)生的畢業(yè)設(shè)計題目由實習(xí)單位擬定。部分實習(xí)單位的專家被聘請為我院的兼職教師,共同參與學(xué)生的畢業(yè)設(shè)計指導(dǎo)工作。這些做法提高了我們學(xué)生的畢業(yè)設(shè)計環(huán)節(jié)的教學(xué)質(zhì)量。其次與企業(yè)一起進行課程改革的合作,一方面從企業(yè)了解對人才的要求,獲得教改信息,改革教學(xué)內(nèi)容;另一方面開展了與實訓(xùn)企業(yè)的課程互認的嘗試。最后一起探索共建研究機構(gòu),利用雙方的優(yōu)勢開展實用技術(shù)的研究和推廣應(yīng)用工作。通過與企業(yè)的合作,不僅使我們的學(xué)生“適銷對路”,更使我們專業(yè)人才培養(yǎng)有了方向,有了目標。
(三)迭代式的培養(yǎng)過程。傳統(tǒng)的人才培養(yǎng)過程強調(diào)基礎(chǔ)寬厚,先系統(tǒng)學(xué)習(xí)理論知識,打好基礎(chǔ)以后再聯(lián)系實際應(yīng)用。在四年的本科培養(yǎng)方案中,第一年主要是公共基礎(chǔ)課,第二年主要是專業(yè)基礎(chǔ)課,第三年主要是專業(yè)主干課,第四年主要是專業(yè)方向選修課和畢業(yè)設(shè)計。這類似于軟件開發(fā)過程的瀑布風(fēng)格。在這樣一個培養(yǎng)過程中,學(xué)生們在學(xué)習(xí)的最初幾年往往很茫然,不知道學(xué)習(xí)哪些相應(yīng)的課程,但講課仍從教材出發(fā),不能從實際工作的需要出發(fā),講授的知識仍限于教材上的內(nèi)容,不能開設(shè)案例教學(xué),在教學(xué)的實用性方面存在很大缺陷,致使所培養(yǎng)的學(xué)生解決實際問題的能力不強,直接導(dǎo)致了學(xué)生所受教育與市場需求相脫節(jié)。因此,教師的培養(yǎng)是實施新型培養(yǎng)模式的關(guān)鍵。
三、結(jié)束語
我們在探討軟件工程人才培養(yǎng)模式的實踐中,明確提出軟件工程人才的培養(yǎng)目標要面向職業(yè),而實施這種新型的人才培養(yǎng)模式的關(guān)鍵在于加強校企合作和教師的培養(yǎng),從而加強學(xué)生在實踐方面的能力,以適應(yīng)社會的需要。
參考文獻:
[1]史志才,韓彥鐸,葛斌等.軟件工程專業(yè)人才培養(yǎng)模式的改革與創(chuàng)新[J].大連大學(xué)學(xué)報,2005,6:26-28
[2]王陸海,王忠民.計算機工程型人才培養(yǎng)模式的創(chuàng)新與實踐[J].計算機教育,2009,13:16-18
[3]施步洲.構(gòu)建工程應(yīng)用型本科人才[J].培技術(shù)師范學(xué)院學(xué)報,2006,6:6-10
(重慶理工大學(xué)計算機科學(xué)與工程學(xué)院,重慶400050)
摘要:針對3+1培養(yǎng)模式所造成的師生面對面交流機會減少以及傳統(tǒng)考核方式隨意性大、考核指標不規(guī)范的問題,提出該培養(yǎng)模式下的畢業(yè)設(shè)計管理方案,包括畢業(yè)設(shè)計過程管理及控制、師生間的溝通渠道與方法、畢業(yè)設(shè)計成績考核評價方法、畢業(yè)設(shè)計考核評價指標體系與細則。
關(guān)鍵詞 :3+1培養(yǎng)模式;畢業(yè)設(shè)計;評價體系;過程管理
文章編號:1672-5913(2015)15-0074-04 中圖分類號:G642
基金項目:重慶理工大學(xué)高等教育教學(xué)改革研究項目( 2012008);重慶市高等教育教學(xué)改革研究項目(133021)。
第一作者簡介:劉智,男,副教授,研究方向為計算機視覺,liuzhi@cqut.edu.cn。
0 引言
針對軟件類專業(yè)實踐性強、涉及學(xué)科多、技術(shù)更新快的特點,為提高畢業(yè)生的實際業(yè)務(wù)能力,近年來很多高校軟件工程專業(yè)采用了CDIO、卓越工程師等培養(yǎng)模式。經(jīng)過多年的實踐與探索,重慶理工大學(xué)軟件工程專業(yè)現(xiàn)階段采用以3+1培養(yǎng)模式為主、其他培養(yǎng)模式為輔的混合模式。3+1培養(yǎng)模式要求學(xué)生在大學(xué)1~3年級基本修完除畢業(yè)設(shè)計環(huán)節(jié)的所有學(xué)分,大學(xué)4年級時可全身心投入到企業(yè)的實戰(zhàn)實習(xí),并在實習(xí)期間完成畢業(yè)設(shè)計實踐環(huán)節(jié)。校企合作的3+1培養(yǎng)模式優(yōu)勢很多,學(xué)生提前進入企業(yè)實習(xí)可以大大增強實踐能力培養(yǎng)力度。當(dāng)然,教師與學(xué)生間的距離增加也給畢業(yè)設(shè)計的指導(dǎo)帶來一些困難,如畢業(yè)設(shè)計過程缺乏控制,只能關(guān)注最后的結(jié)果,導(dǎo)致很多學(xué)生提交不出合格的畢業(yè)設(shè)計成果。
1 過程管理及溝通方法
1.1 循序漸進的過程管理及控制
從本性上講,人都是有惰性的。學(xué)生進入實習(xí)階段,工作比較繁忙,在面對有一定難度的任務(wù)時很可能望而卻步。因此,教師有必要對畢業(yè)設(shè)計任務(wù)進行階段劃分,將整個畢業(yè)設(shè)計任務(wù)細分成若干小目標,給每個目標設(shè)定完成的時間點和考核標準,將畢業(yè)設(shè)計工作化繁為簡,通過對每個環(huán)節(jié)的考核來督促學(xué)生一步步完成畢業(yè)設(shè)計任務(wù)。
根據(jù)軟件工程專業(yè)性質(zhì)以及學(xué)校對畢業(yè)設(shè)計的要求,畢業(yè)設(shè)計一般細分為以下幾個階段:開題報告、文獻翻譯、文獻綜述、需求文檔、設(shè)計文檔、系統(tǒng)實施、論文初稿及論文終稿。以上階段是一個循序漸進的過程,各階段時間可能有一定的重疊。每個階段都規(guī)定了應(yīng)完成的任務(wù),達到的標準及檢查時間點,見表1。
為使畢業(yè)設(shè)計過程管理更加規(guī)范,軟件工程專業(yè)正準備設(shè)計開發(fā)畢業(yè)設(shè)計任務(wù)及提交系統(tǒng)。該系統(tǒng)能夠靈活地設(shè)定畢業(yè)設(shè)計階段任務(wù)和任務(wù)提交的時間,學(xué)生必須在指定時間內(nèi)提交自己所完成的工作,逾期將不能提交且沒有本階段成績。通過設(shè)定階段任務(wù)和階段目標的方法,學(xué)生能夠更明確自己應(yīng)有的畢業(yè)設(shè)計進度;通過建立考核時間點,學(xué)生更有時間緊迫感,能變被動為主動,在碰到問題時更主動地聯(lián)系老師進行討論交流。
1.2 溝通渠道與交流方法
采用3+1培養(yǎng)模式后,學(xué)生在畢業(yè)設(shè)計期間的大部分時間不在校,師生間面對面交流的機會很少。根據(jù)需要溝通的內(nèi)容構(gòu)建相應(yīng)的溝通渠道和交流方法非常必要,必須保證在溝通時,雙方具有一致的溝通基準。軟件類專業(yè)畢業(yè)設(shè)計過程中,師生間交流主要涉及的信息及使用的溝通方法包括以下幾方面。
1)通知、共享類信息及公共討論。
此類信息包括以下幾種情況:①教師給學(xué)生的通知;②教師對某個公共事項的講解,如寫開題報告和文獻綜述的方法、注意事項等;③教師或?qū)W生共享的文件,如畢業(yè)設(shè)計格式表;④對某一具體問題的討論,如繪制序列圖的方法等。通知、共享類信息及公共討論主要通過建立QQ群及E-mail的方式進行溝通和交流,對于比較緊急的事項通過電話或短信方式通知。
2)針對具體課題的一對一討論。
該類信息交流主要是針對具體課題和某個學(xué)生的一對一討論,如具體的需求分析、系統(tǒng)設(shè)計、論文的撰寫等。一對一討論主要通過QQ好友或QQ群臨時會話方式進行文字或語音的溝通與交流。
3)系統(tǒng)實現(xiàn)情況的交流。
系統(tǒng)實現(xiàn)情況的交流是指對完成的系統(tǒng)進行測試和演示,主要查看系統(tǒng)實現(xiàn)是否貫徹了系統(tǒng)設(shè)計的主旨,界面是否友好并包括輸入、輸出和基本驗證等。相對來說,教師對這部分的檢查最為困難,需要根據(jù)學(xué)生使用平臺的不同搭建不同的開發(fā)環(huán)境。要求每位教師搭建學(xué)生用到的所有開發(fā)平臺是不現(xiàn)實的,因此必須采取簡單、有效的方式解決如何遠程演示系統(tǒng)的問題。
對于系統(tǒng)實現(xiàn)的檢查,我們曾經(jīng)使用過遠程桌面的方式,但由于遠程桌面數(shù)據(jù)傳輸量大、系統(tǒng)響應(yīng)慢、鍵盤使用比較麻煩、界面效果差,因此在需要點擊大量頁面的情形下并不適合?,F(xiàn)在采用的方法是租用虛擬空間,僅花少量成本,學(xué)生即可將自己所完成的系統(tǒng)部署到虛擬空間,通過親身實踐掌握系統(tǒng)部署的方法和步驟;教師可在任何地方檢查系統(tǒng)實現(xiàn)情況,在與學(xué)生討論系統(tǒng)實現(xiàn)情況時有一致的討論基線。
2 簡化的畢業(yè)設(shè)計評價方法及指標
過程控制只是畢業(yè)設(shè)計管理的第一步,要使過程管理發(fā)揮作用,客觀的評價方法及評價指標非常重要。傳統(tǒng)的畢業(yè)設(shè)計考評方式缺乏系統(tǒng)的評價方法及指標體系,因此對畢業(yè)設(shè)計質(zhì)量的評價往往會夾雜較多的主觀因素,造成一些不公正現(xiàn)象,也有學(xué)生曾經(jīng)對評價成績提出過質(zhì)疑。為盡量避免這種情況,建立一套簡單的畢業(yè)設(shè)計質(zhì)量評價方法和指標體系尤為重要。
2.1 畢業(yè)設(shè)計基本評價方法
畢業(yè)設(shè)計考核成績主要由3部分構(gòu)成:指導(dǎo)成績、評閱成績和答辯成績,3部分成績按一定比例構(gòu)成最終成績?,F(xiàn)有的評價方法更多地依賴于事后評價,即在學(xué)生完成畢業(yè)設(shè)計后,指導(dǎo)教師和評閱教師各給出一個綜合成績,答辯后給出一個答辯成績,根據(jù)這3個成績得出學(xué)生的最終成績。本文提出的評價方法除了事后評價外,更多地加入了指導(dǎo)教師對整個畢業(yè)設(shè)計的過程評價,而不僅依賴于最終的論文和系統(tǒng)。指導(dǎo)教師、評閱教師和答辯教師對畢業(yè)設(shè)計的評價內(nèi)容及依據(jù)見表2。
2.2 評價指標與細則
上文給出了畢業(yè)設(shè)計基本評價方法,表3則以畢業(yè)設(shè)計答辯環(huán)節(jié)為例,給出答辯環(huán)節(jié)的考核項目、建議分值和考核細則,建議分值可以根據(jù)該年度考核的側(cè)重點進行調(diào)節(jié)。其他環(huán)節(jié)的考核指標及細則可從該表中進行抽取。
在以上考核項目中,最難量化的項目是對所完成工作量的考核。量化軟件工作量已經(jīng)有很多方法,如代碼行、對象點和功能點,然而這些方法均偏理論化,難以實際應(yīng)用,而且計算復(fù)雜,不適用于畢業(yè)設(shè)計的考核。與實際工程項目不同,畢業(yè)設(shè)計考核工作量有其特殊性,最大的特點在于每個學(xué)生完成的分析、設(shè)計和實現(xiàn)內(nèi)容可能存在較大差異。根據(jù)該特點,我們提出的計算畢業(yè)設(shè)計完成工作量(以操作點為單位計算工作量)計算方法如下。
(1)統(tǒng)計論文需求分析和系統(tǒng)設(shè)計中已經(jīng)描述并且在系統(tǒng)中已經(jīng)實現(xiàn)的功能或業(yè)務(wù),該業(yè)務(wù)應(yīng)該是系統(tǒng)中的合理業(yè)務(wù)。
(2)系統(tǒng)中所有以菜單方式進入的一個完整業(yè)務(wù)或功能均為一個功能點(設(shè)功能點總數(shù)為N),功能點i所涉及數(shù)據(jù)庫表操作的總數(shù)為該功能點的權(quán)值wi,所有功能點權(quán)值之和即為所完成操作點總數(shù),以O(shè)perNum表示,即:
(3)為避免簡單堆積工作量的情況,基于單表的增、刪、改、查操作在整個畢業(yè)設(shè)計中最多只算3個操作點。例如,在圖書館借書時,需要掃描借書證(讀者信息表),判斷讀者是否有效、借書證狀態(tài)及獲取讀者類型,也需要判斷是否罰款金額超出(借書及罰款記錄表);如果該書借出,則需要修改書目信息表中的狀態(tài)和在借書及罰款記錄表中添加一條借閱記錄,因此權(quán)重為4。
3 實施情況
建立基于過程管理的評價方法及指標體系的思想始于2012年,在2013屆畢業(yè)生進行畢業(yè)設(shè)計時形成初步的方案。該方案在筆者團隊指導(dǎo)的本科畢業(yè)生相應(yīng)答辯小組(每個小組大概20人)試點實施,在實施過程中吸納了答辯小組其他教師的意見。本文所述的過程管理、評價方法及指標體系即為修正后的方案,該方案在2014屆畢業(yè)生中實施,畢業(yè)設(shè)計開始時即向?qū)W生公布過程管理方案及評價方法指標,收到了良好的實施效果,使得學(xué)生每一階段的目標更具體,每一環(huán)節(jié)的執(zhí)行更有序,畢業(yè)設(shè)計的評價有章可循和更公正客觀。實施此方案在一定程度上增加了教師的工作量,在畢業(yè)設(shè)計任務(wù)及提交系統(tǒng)沒有上線使用前,過程管理執(zhí)行力度難以控制。
4 結(jié)語
面對目前本科生畢業(yè)就業(yè)形勢越來越嚴峻的現(xiàn)狀,各高校逐漸采用3+1教育模式,讓學(xué)生于在讀期間就有機會走出校園多接觸企業(yè),增強自己的實踐能力,提高實踐競爭力。然而,提前介入企業(yè)的教育模式給學(xué)校對畢業(yè)設(shè)計的管理帶來了困難?;诖?,根據(jù)軟件工程專業(yè)的特點,筆者提出了畢業(yè)設(shè)計過程管理及評價方法、評價指標,建立了簡單細致的畢業(yè)設(shè)計考核評價細則。該方法和細則不但能有效加強畢業(yè)設(shè)計的過程控制和管理,而且能更客觀、公正、有序地對畢業(yè)設(shè)計情況進行考核。實施結(jié)果表明,該方法是實用和有效的。
參考文獻:
[1]李彤,趙娜.CDIO軟件人才培養(yǎng)教學(xué)團隊建設(shè)[J].計算機教育,2011(7): 67-69.
[2]劉智,張小川,涂飛.軟件類專業(yè)畢業(yè)設(shè)計教學(xué)實踐的思考與探索[J]計算機教育,2014(11): 57-60.
[3]劉智,王森,閆河.軟件工程專業(yè)畢業(yè)設(shè)計的管理對策研究[J]實驗科學(xué)與技術(shù),2012(12): 242-244.
關(guān)鍵詞:普通院校;實踐教學(xué)體系;工程實踐能力;路線圖
軟件工程專業(yè)在我國高等院校還是一個很不成熟的專業(yè),比起傳統(tǒng)的工科專業(yè)來說,軟件工程專業(yè)有更多的技術(shù)成分,因此,我們的教學(xué)體系和模式就要有別于傳統(tǒng)的教學(xué)體系和模式。實踐教學(xué)體系是否合適將直接影響軟件工程專業(yè)畢業(yè)生的質(zhì)量。對于重點院校軟件專業(yè)和軟件學(xué)院實踐教學(xué)體系已有很多專家學(xué)者進行了研究與實踐[1-3],而普通院校無論是師資,還是其他教學(xué)資源,都不能與重點院校相比[4-5],應(yīng)該有一套有別于重點院校的實踐教學(xué)體系。本文將對普通院校軟件工程專業(yè)實踐教學(xué)體系的構(gòu)建進行探討,并結(jié)合我院軟件工程專業(yè)實踐教學(xué)體系進行總結(jié)。
1實踐教學(xué)體系構(gòu)建原則
軟件工程專業(yè)實踐教學(xué)體系構(gòu)建原則可以從4個方面考慮:軟件工程專業(yè)特點、教指委的軟件工程專業(yè)規(guī)范、軟件工程專業(yè)的職業(yè)定位、人類認識事物的規(guī)律。
1) 軟件工程專業(yè)是一個綜合性學(xué)科,既有科學(xué)的要求,又有技術(shù)的要求。從學(xué)生的培養(yǎng)目標來看,普通院校軟件工程專業(yè)含有更多的技術(shù)要求。目前國內(nèi)大多數(shù)普通院校軟件工程專業(yè)還是按照傳統(tǒng)的理工科人才培養(yǎng)方式進行學(xué)生的培養(yǎng),忽視軟件工程專業(yè)知識體系的特點,從而導(dǎo)致學(xué)校的學(xué)生大多數(shù)隨能按照培養(yǎng)計劃完成學(xué)業(yè),成為一名合格的軟件工程專業(yè)的畢業(yè)生,但與企業(yè)的要求相差甚遠,企業(yè)找不到合適的人才的現(xiàn)狀。
2) 軟件工程專業(yè)規(guī)范給定的軟件工程專業(yè)知識體系包括:計算機科學(xué)與技術(shù)知識、軟件工程知識和領(lǐng)域知識。計算機科學(xué)與技術(shù)專業(yè)、軟件工程專業(yè)是實踐性、應(yīng)用性非常強的學(xué)科,要使學(xué)生掌握好計算機科學(xué)與技術(shù)的基礎(chǔ)理論知識,應(yīng)用軟件工程技術(shù)的基本技巧與方法,就必須確保實踐教學(xué)的教學(xué)質(zhì)量。
3) 按照現(xiàn)在職場流行的說法,人才分為3類:白領(lǐng)、灰領(lǐng)、藍領(lǐng)。根據(jù)本地區(qū)和學(xué)校的特色,我院軟件工程專業(yè)的定位是培養(yǎng)“灰領(lǐng)”人才,因此,學(xué)生除了學(xué)習(xí)傳統(tǒng)的計算機科學(xué)與技術(shù)知識、軟件工程知識外,還要學(xué)習(xí)管理學(xué)知識,同時根據(jù)我校的特色與定位,把汽車設(shè)計與制造過程中信息結(jié)構(gòu)作為應(yīng)掌握的領(lǐng)域知識。管理學(xué)知識將用于團隊管理、軟件開發(fā)過程管理以及信息結(jié)構(gòu)建模等開發(fā)活動;汽車設(shè)計與制造過程中的信息作為軟件開發(fā)實踐的應(yīng)用對象,是軟件的加工對象。
4) 人類對事物的認識是一個由簡單到復(fù)雜,由具體到一般的過程,是一個分析與綜合的過程,將隨著知識的積累逐步深入。這就要求實踐教學(xué)要按照培養(yǎng)計劃進度設(shè)置不同的實踐內(nèi)容,而且可以根據(jù)學(xué)生的個體情況進行少量的調(diào)整。
2實踐教學(xué)體系構(gòu)建方案
現(xiàn)在高等教育的教育方式正在從以教師為中心轉(zhuǎn)變?yōu)橐詫W(xué)生為中心,既以學(xué)生的目的需要為中心、以學(xué)生的能力拓展為中心、以學(xué)生的知識結(jié)構(gòu)為中心開展實踐教學(xué)。因此,我們在設(shè)計實踐教學(xué)體系時,始終注重按照學(xué)生理論學(xué)習(xí)的進度和學(xué)生能力提高的需求,依據(jù)軟件開發(fā)過程的特點,分層次開設(shè)不同的實踐內(nèi)容。
按照學(xué)生能力培養(yǎng)的路線圖,實踐教學(xué)體系始終圍繞著培養(yǎng)知識應(yīng)用能力和創(chuàng)新能力進行構(gòu)建。能力培養(yǎng)方面分為3個方面,即程序設(shè)計能力、軟件開發(fā)能力、工程實踐能力。實踐教學(xué)課程體系由5個層次的實驗構(gòu)成:課程實驗、課程設(shè)計、項目實訓(xùn)、開發(fā)實踐、畢業(yè)設(shè)計,如圖1所示。
2.1課程實驗
本類實驗主要是加強學(xué)生對所學(xué)知識的理解,“聽過的會忘記,看過的會記住,做過的會理解”。實驗內(nèi)容分為3類。第1類:掌握和運用工具,包括語言類,軟件開發(fā)工具類等;第2類:理解所學(xué)知識,包括操作系統(tǒng)、編譯原理、設(shè)計模式、計算機網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)與算法等;第3類:同時兼顧工具學(xué)習(xí)和知識理解,如數(shù)據(jù)庫原理。這類實驗主要是學(xué)生按照實驗指導(dǎo)書完成規(guī)定的實驗內(nèi)容,但也有一部分內(nèi)容只給出實驗?zāi)康?讓學(xué)生自己設(shè)計實驗內(nèi)容(設(shè)計型),以兼顧學(xué)生的不同層次與興趣。
2.2課程設(shè)計
本類實驗的目的就是培養(yǎng)和訓(xùn)練學(xué)生對所學(xué)知識的綜合運用能力和學(xué)習(xí)新技術(shù)、新知識的能力,屬于規(guī)范中的設(shè)計型與綜合型實驗。教師給出課程設(shè)計題目、相應(yīng)的背景描述和課程設(shè)計要求,學(xué)生在教師的指導(dǎo)下獨立完成課程設(shè)計項目,時間一般為1~2周。實驗內(nèi)容和要求根據(jù)學(xué)生的理論課進程安排,如VC++課程在數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計之前開設(shè),因此VC++課程設(shè)計要求學(xué)生做好類的設(shè)計、界面設(shè)計,數(shù)據(jù)存儲用文件形式,對軟件的效率不做要求;數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計課程設(shè)計,除了VC++課程設(shè)計的要求外,要增加對算法的效率和存儲空間的要求;設(shè)計模式與UML建模課程設(shè)計除了VC++課程設(shè)計和數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計課程設(shè)計的要求外,增加軟件可靠性與高效的要求等。所有的課程設(shè)計都要求界面美觀。同時鼓勵優(yōu)秀學(xué)生應(yīng)用一些還沒有開設(shè)的課程內(nèi)容。
2.3項目實訓(xùn)
本類實驗的目的主要是訓(xùn)練項目的組織能力、工程實踐和團隊協(xié)作能力,著重開發(fā)過程的訓(xùn)練,按照軟件生命周期,完成各階段的工作。項目實訓(xùn)放在軟件工程和數(shù)據(jù)庫原理等專業(yè)基礎(chǔ)課程之后,軟件體系結(jié)構(gòu)之前。同時開展多個項目,把學(xué)生分成小組,在不同的項目中擔(dān)任不同的角色,教師扮演客戶和技術(shù)總監(jiān)的角色,要求學(xué)生按時上下班,實驗室允許學(xué)生加班,學(xué)生要負責(zé)實驗室設(shè)備安全。要上交較完整的需求分析與設(shè)計文檔,特別是各部分的公共信息要完整??梢灾粚崿F(xiàn)部分需求,時間安排為2~4周為宜。
2.4開發(fā)實踐
開發(fā)實踐在軟件工程的專業(yè)實驗室或校外實習(xí)基地進行。2008年我們與東風(fēng)懸架彈簧公司和武漢天喻軟件有限責(zé)任公司合作,利用武漢天喻軟件有限責(zé)任公司的PLM軟件,裝入東風(fēng)懸架彈簧公司產(chǎn)品開發(fā)的基礎(chǔ)數(shù)據(jù)。學(xué)生通過該平臺,可以了解企業(yè)產(chǎn)品的開發(fā)流程,不懂的地方隨時可以向企業(yè)工程師咨詢;可以選定一個模塊,按照PLM系統(tǒng)接口規(guī)范進行設(shè)計開發(fā),然后集成到PLM系統(tǒng)中去??梢允翘鎿Q原來的模塊,也可以是增加新的功能,進行集成測試檢驗程序的可靠性和效率。時間安排為4~8周為宜,由學(xué)校教師與企業(yè)工程共同指導(dǎo)。
2.5畢業(yè)設(shè)計
畢業(yè)設(shè)計是大學(xué)教學(xué)過程的最后一個環(huán)節(jié),是一個學(xué)生自主開發(fā)的綜合性實踐教學(xué)環(huán)節(jié)。通過畢業(yè)設(shè)計,能使學(xué)生綜合應(yīng)用所學(xué)的各種理論知識和技能,進行全面、系統(tǒng)、嚴格的技術(shù)及基本能力的練習(xí)。我院畢業(yè)設(shè)計時間安排為16周,鼓勵學(xué)生把就業(yè)與畢業(yè)設(shè)計結(jié)合起來。學(xué)生在企業(yè)實習(xí)階段參與項目開發(fā),由企業(yè)導(dǎo)師進行項目開發(fā)的相關(guān)指導(dǎo),回校在校內(nèi)教師指導(dǎo)下完成論文和答辯。
3軟件工程專業(yè)實踐教學(xué)的師資要求
軟件工程專業(yè)的實踐教學(xué)要求實踐教師既是實踐的指導(dǎo)者,又是直接的參與者。要對學(xué)生在實踐中遇到的各種問題給予解答,包括編程語法、算法邏輯、軟件體系結(jié)構(gòu)設(shè)計、用戶需求分析、團隊協(xié)作方法等;在實踐過程中更多地是站在用戶的角度對學(xué)生的成果進行驗收測試,使學(xué)生體會到在現(xiàn)實情況下怎樣的軟件才能被用戶接受,體會到用戶怎樣檢查軟件的可靠性、可用性、正確性,用戶怎樣評價軟件的優(yōu)劣。
軟件工程專業(yè)的特征要求從事軟件工程專業(yè)教學(xué)的師資隊伍是一支具有綜合素質(zhì)的隊伍,既有專業(yè)理論基礎(chǔ),又要有企業(yè)實踐背景;要充當(dāng)軟件開發(fā)過程的各種角色――投資者、使用者、組織者、設(shè)計者、編碼者、測試員等。課程實驗主要由理論基礎(chǔ)扎實的教師擔(dān)任,課程設(shè)計由理論基礎(chǔ)扎實的教師和有企業(yè)實踐背景的教師共同指導(dǎo),項目實訓(xùn)和開發(fā)實踐主要由有企業(yè)實踐背景的教師完成。
4結(jié)語
本文介紹的軟件工程專業(yè)實踐教學(xué)體系是我校通過幾年的不斷摸索與改正后形成的。在探索過程中獲得了湖北省教育廳項目(軟件工程創(chuàng)新型人才培養(yǎng)研究)和學(xué)校的支持(2007年軟件工程特色專業(yè)建設(shè)費15萬元)。該實踐教學(xué)體系利用一些基礎(chǔ)實驗幫助學(xué)生理解和掌握專業(yè)理論知識,為今后的發(fā)展打下堅實的專業(yè)基礎(chǔ),同時通過參與各種項目,提供了發(fā)展其動手能力的環(huán)境,貼近了企業(yè)需求,提高了就業(yè)率。2009年我校軟件工程專業(yè)的一次就業(yè)率達到了90%。由課程設(shè)計、開發(fā)實踐和畢業(yè)設(shè)計構(gòu)成的創(chuàng)新訓(xùn)練體系,使學(xué)生獲得了科學(xué)研究方法和軟件開發(fā)活動的工程化的經(jīng)驗。
參考文獻:
[1] 李紅梅. 面向能力培養(yǎng)的軟件工程實踐教學(xué)體系[J]. 高等工程教育研究,2009(2):84-87.
[2] 董瑋. 引入實訓(xùn)體系,培養(yǎng)應(yīng)用型軟件人才的探索與實踐[J]. 計算機教育,2007(23):10-19.
[3] 董瑋,邱建華,楊英鵬,等. 培養(yǎng)應(yīng)用型軟件人才的實踐教學(xué)體系的研究與實踐[J]. 計算機教育,2008(10):16-18.
[4] 鄭耿忠,劉秋梅. 地方性院校軟件工程專業(yè)建設(shè)探討[J].電腦知識與技術(shù),2009,5(30):8477-8478.
[5] 鄭耿忠,劉秋梅. 軟件工程專業(yè)實踐教學(xué)體系構(gòu)建探索[J]. 電腦知識與技術(shù),2009,5(27):7690-7691.
[6] 白偉華. 軟件工程專業(yè)應(yīng)用型人才培養(yǎng)模式的思考[J]. 計算機教育,2008(22):35-37.
Practice Teaching System of Software Engineering in General Institutes
FU Yong-zhi, WANG Wen-yan, SHI Lü-hua
(Department of Computer Science School of Electrical & Information Engineering Hubei University of Automotive Technology,
Shiyan 442002, China)
關(guān)鍵詞: 網(wǎng)絡(luò)工程; 實踐教學(xué); 實踐平臺; 課程體系
中圖分類號:G642 文獻標志碼:A 文章編號:1006-8228(2012)07-69-02
0 引言
網(wǎng)絡(luò)工程專業(yè)的建立源于網(wǎng)絡(luò)技術(shù)發(fā)展,網(wǎng)絡(luò)應(yīng)用普及和企事業(yè)單位對網(wǎng)絡(luò)系統(tǒng)建設(shè)、管理和維護的強大需求。國家教育部在2002年設(shè)立了目錄外專業(yè)——網(wǎng)絡(luò)工程[1]。該專業(yè)的目標是為了適應(yīng)社會對網(wǎng)絡(luò)專業(yè)人才的需求,培養(yǎng)系統(tǒng)地掌握計算機、通信和網(wǎng)絡(luò)方面的基本理論、知識和技能,具有良好工程素質(zhì),并能運用所學(xué)知識去分析和解決相關(guān)的實際問題,能在信息產(chǎn)業(yè)、企事業(yè)單位、行政管理部門從事計算機網(wǎng)絡(luò)系統(tǒng)的規(guī)劃、設(shè)計,網(wǎng)絡(luò)系統(tǒng)的安全管理與維護,以及網(wǎng)絡(luò)應(yīng)用系統(tǒng)的設(shè)計、開發(fā)、集成和項目管理的高級工程技術(shù)人才。
網(wǎng)絡(luò)工程專業(yè)和計算機其他相關(guān)專業(yè)相比,具有明顯不同的特點。該專業(yè)人才的能力可以分解為網(wǎng)絡(luò)設(shè)備研究和設(shè)計,網(wǎng)絡(luò)協(xié)議分析、設(shè)計與實現(xiàn),網(wǎng)絡(luò)應(yīng)用系統(tǒng)設(shè)計與開發(fā),網(wǎng)絡(luò)工程規(guī)劃、設(shè)計與實施,網(wǎng)絡(luò)系統(tǒng)管理與維護,網(wǎng)絡(luò)系統(tǒng)安全保障等六個方面的能力。這六個方面的能力就相當(dāng)于六個維度,每個維度的培養(yǎng)內(nèi)容除了包含基本理論知識,更重要的是實踐能力的培養(yǎng)。
從目前情況看,國內(nèi)的網(wǎng)絡(luò)工程專業(yè)在專業(yè)定位、培養(yǎng)模式等方面均不成熟,甚至存在爭議。
我校的網(wǎng)絡(luò)工程專業(yè)是在本校計算機科學(xué)與技術(shù)學(xué)科的基礎(chǔ)上發(fā)展而來的。根據(jù)教育部《面向21世紀教育教學(xué)內(nèi)容和課程體系改革》的要求,為保證人才培養(yǎng)質(zhì)量,適應(yīng)快速發(fā)展的信息產(chǎn)業(yè)對人才的需求,我們近幾年一直堅持網(wǎng)絡(luò)工程專業(yè)人才的教學(xué)改革與實踐,取得了一些成效,積累了一些經(jīng)驗。
1 網(wǎng)絡(luò)工程專業(yè)人才能力分析
網(wǎng)絡(luò)工程的知識技能覆蓋網(wǎng)絡(luò)互聯(lián)的軟硬件設(shè)計、研發(fā)、生產(chǎn)、測試,網(wǎng)絡(luò)應(yīng)用系統(tǒng)的設(shè)計開發(fā),網(wǎng)絡(luò)組網(wǎng)工程的方案設(shè)計、論證、施工和調(diào)試,網(wǎng)絡(luò)與應(yīng)用系統(tǒng)的使用、管理、維護和安全防范等方面。據(jù)此我們可以認為,網(wǎng)絡(luò)工程專業(yè)人才的能力可分解為網(wǎng)絡(luò)設(shè)備的研究和設(shè)計,網(wǎng)絡(luò)協(xié)議分析、設(shè)計和實現(xiàn),網(wǎng)絡(luò)應(yīng)用系統(tǒng)設(shè)計與開發(fā),網(wǎng)絡(luò)工程規(guī)劃、設(shè)計與實施,網(wǎng)絡(luò)系統(tǒng)維護和安全保障六個方面的能力。在教學(xué)過程中,需要在專業(yè)課程的基本原理和方法講解的基礎(chǔ)上引入大量實踐環(huán)節(jié),以培養(yǎng)學(xué)生理論聯(lián)系實踐的能力和對知識的綜合運用的能力,提高其自主研究性學(xué)習(xí)、創(chuàng)新性研究和科研訓(xùn)練的能力。
2 網(wǎng)絡(luò)工程專業(yè)實踐教學(xué)體系
網(wǎng)絡(luò)工程專業(yè)實踐性很強,為了充分培養(yǎng)學(xué)生的實踐能力,在課程建設(shè)中,我們注意到以下幾個方面的問題。
第一,在專業(yè)課程中包含適量的專業(yè)課內(nèi)試驗環(huán)節(jié),目的是讓學(xué)生更好地理解和掌握專業(yè)課程的基本原理和基本方法。
第二,針對各課程設(shè)計綜合性實踐環(huán)節(jié),以培養(yǎng)學(xué)生理論聯(lián)系實際的能力和在各個專業(yè)方向上的專業(yè)知識綜合運用能力。
第三,為了培養(yǎng)學(xué)生自學(xué)和創(chuàng)新能力,鼓勵學(xué)生在高年級參與自主研究性學(xué)習(xí)、創(chuàng)新研究和科研訓(xùn)練環(huán)節(jié)。
第四,為了縮短學(xué)生崗前培訓(xùn)和實習(xí)時間,滿足第一任職需求,還設(shè)置了畢業(yè)前的實訓(xùn)和畢業(yè)設(shè)計環(huán)節(jié),針對學(xué)生第一任職過程中可能遇到的知識、技術(shù)、技能、平臺工具進行訓(xùn)練。
由此,我們在專業(yè)實踐中基本形成了以課內(nèi)實驗為基礎(chǔ)、以課程設(shè)計為中心、以各類競賽和創(chuàng)新活動為重要環(huán)節(jié)、以實習(xí)實訓(xùn)為核心的實踐教學(xué)體系[2],如圖1所示。
每個課內(nèi)實驗一般分配2學(xué)時,目的是讓學(xué)生加深、鞏固對相關(guān)原理的理解和掌握。課內(nèi)實驗一般是由驗證型實驗、操作配置類實驗和簡單設(shè)計類實驗組成,適合于在計算機網(wǎng)絡(luò)原理、TCP/IP協(xié)議、無線通信技術(shù)等課程的學(xué)習(xí)過程中進行,以加深學(xué)生對原理的理解、為后繼實驗打好基礎(chǔ)。這類實驗一般可分為軟件設(shè)計類和硬件設(shè)計類實驗。軟件類主要是進行基本的網(wǎng)絡(luò)應(yīng)用程序的設(shè)計和開發(fā),滿足未來網(wǎng)絡(luò)工程建設(shè)中的網(wǎng)絡(luò)應(yīng)用系統(tǒng)設(shè)計和應(yīng)用系統(tǒng)間的通信和互聯(lián)、數(shù)據(jù)庫訪問、動態(tài)網(wǎng)頁設(shè)計等應(yīng)用系統(tǒng)集成需求。通過這樣的環(huán)節(jié)讓學(xué)生初步了解網(wǎng)絡(luò)應(yīng)用系統(tǒng)的開發(fā)思路。硬件類主要是在硬件已有模塊基礎(chǔ)上的總體設(shè)計、組裝和仿真等實驗,目的是讓學(xué)生熟悉網(wǎng)絡(luò)硬件系統(tǒng)設(shè)計和開發(fā)過程,掌握相關(guān)的設(shè)計、開發(fā)和仿真分析工具的使用方法,為將來在硬件方面的相關(guān)工作打下良好基礎(chǔ)。
課程設(shè)計分配16個學(xué)時,內(nèi)容是專業(yè)方向知識的綜合應(yīng)用,具有一定難度。一般由老師提供軟硬件系統(tǒng)的總體框架,由學(xué)生完善各部分功能,并進行總裝和集成,最后完成設(shè)計目標。在實驗組織方面以4到8人組成的小組為單位進行。學(xué)生必須完成書寫完整的實踐報告,包括遇到的問題、實踐收獲和體會等內(nèi)容。通過在專業(yè)方向上的綜合性課程實踐環(huán)節(jié)能夠進一步培養(yǎng)學(xué)生理論聯(lián)系實際的能力和對專業(yè)知識的綜合應(yīng)用能力。
為了進一步提高學(xué)生的實踐能力,擴大知識面,我校積極鼓勵有能力的學(xué)生在老師的指導(dǎo)下,利用業(yè)余時間和假期參與老師的科研項目、參加學(xué)校、企事業(yè)單位、省、教育部的各種級別的大學(xué)生學(xué)科或?qū)I(yè)競賽。
實訓(xùn)和實習(xí)的主要目的是縮短第一任職崗前培訓(xùn)時間,為此,需要讓網(wǎng)絡(luò)工程專業(yè)的學(xué)生學(xué)習(xí)和掌握將來主要就業(yè)行業(yè)和領(lǐng)域中可能遇到的主流軟硬件系統(tǒng)開發(fā)工具、網(wǎng)絡(luò)軟硬件產(chǎn)品功能和配置方法、網(wǎng)絡(luò)應(yīng)用平臺使用方法等。學(xué)生的實訓(xùn)任務(wù)可通過在企業(yè)、事業(yè)單位的見習(xí)、在校內(nèi)實驗和實訓(xùn)基地完成;實習(xí)任務(wù)可通過和校外企業(yè)或培訓(xùn)基地合作,讓學(xué)生參與的實習(xí)環(huán)節(jié)來完成。畢業(yè)設(shè)計是大學(xué)生專業(yè)知識學(xué)習(xí)后的一次綜合性專業(yè)技術(shù)實踐鍛煉機會,畢業(yè)生通過對經(jīng)典類和創(chuàng)新類項目的畢業(yè)設(shè)計,實踐能力能進一步得到提升。
關(guān)鍵詞:機械專業(yè);應(yīng)用型本科;實踐教學(xué)體系
作者簡介:張磊(1978-),男,江蘇徐州人,徐州工程學(xué)院機電工程學(xué)院,講師;黃傳輝(1970-),男,江蘇徐州人,徐州工程學(xué)院機電工程學(xué)院,教授。(江蘇 徐州 221018)
基金項目:本文系徐州工程學(xué)院科教基金項目(項目編號:YGJ1291)的階段性研究成果。
中圖分類號:G642.0 文獻標識碼:A 文章編號:1007-0079(2013)32-0170-02
實踐教學(xué)是對各類在學(xué)生培養(yǎng)過程中為達到培養(yǎng)目標而設(shè)置的,要求學(xué)生動手操作、親身實踐的教學(xué)活動的總稱,具體包括實驗、實習(xí)、實訓(xùn)、課程設(shè)計和畢業(yè)設(shè)計(論文)及社會實踐等環(huán)節(jié)。這些有機統(tǒng)一和相互聯(lián)系的實踐環(huán)節(jié),就構(gòu)成了實踐教學(xué)體系。[1]實踐教學(xué)體系的構(gòu)建和完善,有利于克服實踐類教學(xué)設(shè)置的盲目性、教學(xué)內(nèi)容的隨意性及教學(xué)方法的不確定性,使本專業(yè)實踐類教學(xué)的設(shè)置更具有科學(xué)性,促進教學(xué)內(nèi)容的規(guī)范化及教學(xué)方法的合理和多樣化。[2]
實踐教學(xué)同時也是現(xiàn)代高等教育中應(yīng)用型本科院校的重要特征之一。[3]應(yīng)用型本科院校以培養(yǎng)“應(yīng)用型人才”為教育定位,而到目前為止,國內(nèi)權(quán)威部門還沒有對應(yīng)用型人才給出明確的定義和辦學(xué)培養(yǎng)的指導(dǎo)性意見。一般將應(yīng)用型人才定義為能夠應(yīng)用客觀規(guī)律為社會服務(wù)的人才。[4]但就應(yīng)用型人才培養(yǎng)的核心而言,是實踐動手能力和創(chuàng)新能力的培養(yǎng),而實踐教學(xué)體系則是實現(xiàn)這一能力培養(yǎng)的關(guān)鍵所在。因此,科學(xué)合理地建構(gòu)實踐教學(xué)體系是實現(xiàn)應(yīng)用型人才培養(yǎng)的重要任務(wù)。本文將結(jié)合徐州工程學(xué)院(以下簡稱“我?!保嶋H,研究機械專業(yè)實踐教學(xué)體系的構(gòu)建和實施問題。
一、應(yīng)用型本科機械專業(yè)實踐教學(xué)現(xiàn)狀
當(dāng)前,應(yīng)用型本科院?;径际且罁?jù)專業(yè)培養(yǎng)方案來組織理論教學(xué)、構(gòu)建實踐教學(xué)體系的,但由于對應(yīng)用型人才的培養(yǎng)尚處于摸索階段,使得機械專業(yè)的實踐教學(xué)總體上水平不高,普遍存在以下一些問題:
受傳統(tǒng)教育觀念的影響,應(yīng)用型人才的培養(yǎng)沒有完全脫離傳統(tǒng)機械專業(yè)工科教育的教學(xué)模式,過分強調(diào)理論基礎(chǔ)知識的學(xué)習(xí),忽視了實踐教學(xué)的重要性。
將應(yīng)用型人才的培養(yǎng)簡單地理解為“重實踐,輕理論”,盲目消減理論課時,增加實踐課時,沒有正確認識應(yīng)用型人才培養(yǎng)的理論教學(xué)和實踐教學(xué)間的關(guān)系。
實踐教學(xué)體系不完整,實踐教學(xué)課程設(shè)置不到位,忽略了實踐教學(xué)體系諸環(huán)節(jié)間的聯(lián)系,沒有注重實踐教學(xué)服務(wù)培養(yǎng)目標的整體性和系統(tǒng)性。
實踐教學(xué)師資缺乏,師資隊伍建設(shè)、管理不到位,教學(xué)方法和手段落后,教學(xué)效果差。
實踐教學(xué)考核評價體系不科學(xué),制度不嚴格。
二、應(yīng)用型本科機械專業(yè)實踐教學(xué)體系構(gòu)建的基本思路
為培養(yǎng)機械類專業(yè)高素質(zhì)人才,全面提高本科生的實踐動手能力和創(chuàng)新能力,本文在對江蘇省一些工科院校實踐教學(xué)情況進行充分調(diào)研的基礎(chǔ)上,結(jié)合我校的教學(xué)實際情況,構(gòu)建了應(yīng)用型本科機械專業(yè)的實踐教學(xué)體系,如圖1所示。該實踐教學(xué)體系的構(gòu)建基于以下幾條基本思路:
從實踐教學(xué)體系構(gòu)建的指導(dǎo)思想上,以培養(yǎng)綜合機械工程設(shè)計能力、工程實踐能力和創(chuàng)新能力為主線,緊密貼合理論教學(xué),改革原機械類實踐教學(xué)的實踐內(nèi)容,增加設(shè)計性、綜合性、創(chuàng)新性的實踐內(nèi)容;實踐方法由“示范型”、“驗證型”向“參與型”、“開發(fā)型”轉(zhuǎn)變,實踐教學(xué)方法采用引導(dǎo)式、啟發(fā)式,體現(xiàn)教師導(dǎo)學(xué)、學(xué)生自學(xué)的實踐和探索精神,促進學(xué)生知識、能力、素質(zhì)協(xié)調(diào)發(fā)展,理論、實踐、創(chuàng)新全面提高。
從實踐教學(xué)體系構(gòu)成的層次上,由于畢業(yè)設(shè)計環(huán)節(jié)綜合體現(xiàn)了學(xué)生四年的專業(yè)理論水平、動手實踐水平和創(chuàng)新水平,所以該環(huán)節(jié)被設(shè)置為實踐教學(xué)體系的最高層。其他實驗、實習(xí)、實訓(xùn)、課程設(shè)計、科技活動與學(xué)科競賽、考級考證與社會實踐環(huán)節(jié)所鍛煉的能力都能在畢業(yè)設(shè)計環(huán)節(jié)中得到綜合體現(xiàn),故為中間層。實踐教學(xué)體系的最低層是組成各個實踐環(huán)節(jié)的分單元。
從實踐教學(xué)的教學(xué)知識和內(nèi)容上,由于機械專業(yè)是交叉專業(yè),涉及到機械、控制、電子信息等多個學(xué)科,知識面廣,技術(shù)更新快,產(chǎn)品換代頻繁,故在橫向上機械和電氣實踐教學(xué)并重;另實踐教學(xué)也應(yīng)遵守技術(shù)能力循序漸進、動手操作由簡入繁的原則,故在縱向?qū)嵺`內(nèi)容上區(qū)分基礎(chǔ)內(nèi)容和綜合內(nèi)容。
三、應(yīng)用型本科機械專業(yè)實踐教學(xué)體系的實施
1.實驗環(huán)節(jié)應(yīng)驗證型實驗和設(shè)計開發(fā)型實驗并重
應(yīng)用型人才的“標簽”是實踐動手能力強,具有一定創(chuàng)新能力,能解決實際問題,但這些能力的培養(yǎng)僅僅依靠單純增加實踐課時是不夠的。學(xué)生必須明白本專業(yè)的基本原理,具備專業(yè)基礎(chǔ)理論的武裝,并在此基礎(chǔ)上通過有目的、高效的實踐環(huán)節(jié)來提高技術(shù)和積累經(jīng)驗。這種專業(yè)基礎(chǔ)理論不要求像培養(yǎng)“學(xué)術(shù)型、科研型”人才那么全面和細致入微,富有前瞻性和延伸性,能夠達到“必要、夠用”的水平即可。因此,在機械專業(yè)的教學(xué)實驗環(huán)節(jié),我校提出“驗證型實驗和設(shè)計開發(fā)型實驗并重”的原則,務(wù)必使學(xué)生明白專業(yè)基本原理并在此基礎(chǔ)上通過一定量的實踐動手來實現(xiàn)突破創(chuàng)新。
2.實習(xí)環(huán)節(jié)注重培養(yǎng)學(xué)生專業(yè)興趣
機械專業(yè)的實與機器設(shè)備、廠房車間、油污噪聲相連,實習(xí)環(huán)節(jié)的第一課——金工實習(xí),就使大多數(shù)學(xué)生意識到理想和現(xiàn)實的差距,之后的生產(chǎn)實習(xí)、畢業(yè)實習(xí)更是容易讓學(xué)生產(chǎn)生“選錯專業(yè)”、“畢業(yè)后不能從事這個專業(yè)的工作”的想法。我校在進行實習(xí)教學(xué)時特別注意調(diào)動學(xué)生積極性,培養(yǎng)學(xué)生的專業(yè)興趣。如學(xué)生在校內(nèi)參加金工實習(xí)時,接觸并動手操作了諸多機械加工方法,我們會在所有實習(xí)工種結(jié)束后,要求機械專業(yè)的學(xué)生2-3人為一小組,選用2種以上的加工方法自己設(shè)計一個產(chǎn)品,要求親手制作、加工成型,并納入成績考核。如此,既能夠考查學(xué)生對加工方法的掌握情況,鍛煉學(xué)生動手實踐解決問題的能力,還大大激發(fā)了學(xué)生的專業(yè)學(xué)習(xí)興趣。
3.以學(xué)習(xí)競賽的方式開展實訓(xùn)
實訓(xùn)能夠使學(xué)生在一定的集中時間內(nèi),對某項技術(shù)知識的掌握趨于熟練。但實訓(xùn)時學(xué)生每天都在熟悉和操作一種技術(shù),則較為枯燥??稍趯W(xué)生的技術(shù)熟練程度上升到一定水平后,舉辦一些學(xué)習(xí)競賽,增強學(xué)習(xí)競爭氛圍。如在進行電工電子實訓(xùn)時,與機床電氣的理論知識相結(jié)合,適時提出一些機床電控小課題,組織學(xué)生分組競賽;在進行CAD/CAM實訓(xùn)時,舉辦二維制圖、三維造型比賽,可以是課內(nèi)的小規(guī)模的比賽,也可以是院系內(nèi)較大規(guī)模的比賽,這樣可大幅提升實訓(xùn)效果。
4.與計算機結(jié)合實施課程設(shè)計
課程設(shè)計的目的是在學(xué)生學(xué)完一門專業(yè)技術(shù)課程后,鍛煉學(xué)生使用該技術(shù)解決實際問題的能力。機械專業(yè)的課程設(shè)計具有技術(shù)含量較高、實用性較強的特點。一般高校做課程設(shè)計的方法是按部就班,在規(guī)定時間內(nèi)學(xué)生完成設(shè)計內(nèi)容并參加答辯就可以了。我校鼓勵課程設(shè)計教師在傳統(tǒng)課程設(shè)計教學(xué)方法上與計算機相結(jié)合予以改進。如在進行機械原理課程設(shè)計時,學(xué)生對設(shè)計方案除要完成規(guī)定圖紙工作量外,必須采用計算機編程仿真方法模擬所設(shè)計的機構(gòu)動作,確認設(shè)計的正確性;在進行PLC電氣設(shè)計時,必須用PLC仿真軟件模擬電路動作順序,并得到結(jié)果方可進行課程設(shè)計答辯。這種教學(xué)改革旨在鍛煉學(xué)生的創(chuàng)新能力,開拓思維,為解決實際問題積累經(jīng)驗。
5.重視科技活動與學(xué)科競賽的作用
我校機械專業(yè)目前有一個學(xué)生社團——“機械科技協(xié)會”,在組織機械專業(yè)學(xué)生參加國家、省市各類科技大賽、校際比賽交流中發(fā)揮了較好的橋梁紐帶作用。我校機械學(xué)院非常重視該學(xué)生社團,為該協(xié)會配備有專門的專業(yè)教師進行理論指導(dǎo)和答疑;該協(xié)會有固定的活動時間,由年級較高的同學(xué)負責(zé)對年級較低的同學(xué)進行技術(shù)培訓(xùn)。目前參加的大賽有:國家、江蘇省大學(xué)生實踐創(chuàng)新訓(xùn)練計劃,江蘇省電子科技大賽,國家、江蘇省機械設(shè)計大賽,江蘇省CAD大賽、CAXC設(shè)計大賽等,多有收獲。目前學(xué)科競賽所能覆蓋的機械專業(yè)的學(xué)生約有20%,對學(xué)生的實踐動手和創(chuàng)新能力的培養(yǎng)起到了非常好的促進作用。
6.鼓勵考級考證與社會實踐
有教育學(xué)者提出,“應(yīng)用型本科”的辦學(xué)可借鑒高職院校的“雙證書”教育,即獲得畢業(yè)證書的同時再獲得一本職業(yè)資格技能等級證書。對此,我校對學(xué)生不做強制要求,但鼓勵機械專業(yè)的學(xué)生對感興趣的技術(shù)、技能進行課外考級,一旦獲取相應(yīng)等級證書,可獲得獎勵學(xué)分。同時也鼓勵學(xué)生利用課余時間進行社會實踐,以增強自身綜合素質(zhì)。
7.畢業(yè)設(shè)計結(jié)合教師科研課題
畢業(yè)設(shè)計是學(xué)生綜合能力的體現(xiàn),是對學(xué)生運用專業(yè)理論知識動手解決實際問題的綜合檢驗。傳統(tǒng)機械專業(yè)畢業(yè)設(shè)計存在課題選題較為陳舊,脫離工程實踐,缺乏完整工程理念等問題。我校在對待該實踐環(huán)節(jié)時,有針對性地要求每個畢業(yè)設(shè)計指導(dǎo)教師填寫《畢業(yè)設(shè)計選題申請表》,再由教研室遴選新穎、有創(chuàng)新性,聯(lián)系工程實際緊密的課題供學(xué)生選題;課題來源可以是教師縱向、橫向課題,也可以是自選課題。選題后,指導(dǎo)教師必須安排學(xué)生進入與課題相關(guān)的科研和企業(yè)生產(chǎn)第一線進行課題調(diào)研和學(xué)習(xí)。設(shè)計過程中,學(xué)生還要進行開題答辯、小組討論、中期報告和定期學(xué)術(shù)匯報等。這種方式,提高了對指導(dǎo)教師的責(zé)任心和能力的要求,確保學(xué)生畢業(yè)設(shè)計來源可靠,貼近實際工程應(yīng)用,有利于挖掘?qū)W生的創(chuàng)造潛能。
四、結(jié)語
現(xiàn)代社會,隨著企業(yè)生產(chǎn)節(jié)奏不斷加快,企業(yè)在接收畢業(yè)生后,希望畢業(yè)生能在業(yè)務(wù)上盡快上手,能直接到生產(chǎn)、服務(wù)、管理一線工作,減少企業(yè)對學(xué)生的“二次培訓(xùn)”時間,盡快為企業(yè)創(chuàng)造價值。應(yīng)用型本科院校就是著眼于此,提出了培養(yǎng)應(yīng)用型人才的辦學(xué)定位。而通過構(gòu)建適合自己學(xué)校實際情況的實踐教學(xué)體系,可增強學(xué)生的實踐動手能力和創(chuàng)新能力,縮短本科畢業(yè)生與企業(yè)的磨合期,增強學(xué)生在就業(yè)市場上的自信心。從學(xué)生在就業(yè)市場上反饋的信息來看,我校機械專業(yè)構(gòu)建的上述實踐教學(xué)體系是可行的,是適合學(xué)校發(fā)展定位的,同時也為其他院校開展實踐教學(xué)改革提供了有益的參考。
參考文獻:
[1]王會.地方院校機械專業(yè)本科應(yīng)用型人才培養(yǎng)模式的探索和實踐[J].黑龍江教育,2010,(1):50-51.
[2]屈文濤,朱林,陳兵,等.機械類專業(yè)校企結(jié)合實踐教學(xué)體系改革與實踐[J].河南科技學(xué)院學(xué)報,2011,(2):114-116.
(一)課程目標理論性傾向嚴重
我們反思的第一個對象就是課程目標,思考結(jié)論為,在計算機專業(yè)人才培養(yǎng)方案中存在一個比較普遍的問題就是過于突出理論基礎(chǔ)?,F(xiàn)代大學(xué)教育的重要目標就是為學(xué)生終身發(fā)展奠定基礎(chǔ),通過讀書、教學(xué)讓學(xué)生掌握理論基礎(chǔ),從歷史與邏輯兩個角度都可以證明理論基礎(chǔ)扎實是有利于學(xué)生終身發(fā)展的。把握了理論就可能抓住規(guī)律,預(yù)測未來,有眼光,有見地,就可能遠離淺薄和搖擺?;谶@樣的認識,在大學(xué)人才培養(yǎng)體系中,理論課天然地居于主流,成為授課的主要目標。而實踐課程由于其自身往往是附屬于理論課程的存在,而在實際教學(xué)中,被屈居于次要,也很少體現(xiàn)在課程目標內(nèi)。除了學(xué)校自身的教學(xué)定位,我們還能發(fā)現(xiàn)在課程的實施程序上,學(xué)校也是遵循著先理論后實踐的傳統(tǒng)教學(xué)思路。實訓(xùn)、實習(xí)、畢業(yè)設(shè)計、畢業(yè)論文等這些最重要的實踐環(huán)節(jié)通常都是在三四年級,是被認為在掌握了扎實的理論基礎(chǔ)之后才可能從事實踐活動。然而,事實上,由于一二年級過于突出以教材、教室、教師為中心的理論體系,實踐環(huán)節(jié)被忽視,或者難以與理論相結(jié)合,學(xué)生對于理論的掌握也是不扎實的。不少調(diào)查表明,等到三四年級集中實習(xí)時,前面所學(xué)的書本知識也被逐漸遺忘了。這種兩段式的課程實施辦法是造成學(xué)生實踐能力不強的重要根源。
(二)課程結(jié)構(gòu)不合理,忽視教學(xué)實踐環(huán)節(jié)
以往研究表明,在計算機本科專業(yè)的課程體系中,實踐課程常常處于輔助地位,沒有得到應(yīng)有的重視。例如廣西十一五期間一項教改工程研究報告中揭示出的主要問題有以下幾點:實踐課程學(xué)分比例低,在總學(xué)分中各類實踐課程不到25%,在專業(yè)課總學(xué)分中,實踐課程的比例則不到20%;實踐教學(xué)方法與內(nèi)容滯后,驗證性實驗多,設(shè)計性和綜合性實驗少,系統(tǒng)綜合設(shè)計開發(fā)能力訓(xùn)練少,畢業(yè)實習(xí)與畢業(yè)設(shè)計環(huán)節(jié)質(zhì)量不高;缺乏公司與企業(yè)實踐經(jīng)歷,不了解社會需求,即使進入公司實習(xí),也難以參與項目設(shè)計開發(fā),多半從事的是一些技術(shù)含量低的工作,缺乏有效鍛煉,表現(xiàn)為體驗式的而不是參與式的。課程設(shè)置中,實踐環(huán)節(jié)的缺失,直接導(dǎo)致一方面使得老師在教學(xué)中缺乏實際操作的經(jīng)驗傳授,無法將理論有機地與實踐經(jīng)驗結(jié)合授課,極大地影響到了信息技術(shù)教學(xué)過程的教學(xué)質(zhì)量;同時,實踐環(huán)節(jié)的缺失,也影響到了學(xué)生對信息技術(shù)課程的興趣。眾所周知,計算機技術(shù)課程的講解是建立在實際操作之上,缺乏實踐經(jīng)驗,單純講解高深玄奧的理論知識,既枯燥又不直觀。學(xué)生在學(xué)習(xí)中,往往對枯燥的理論過度排斥,進而影響到其對信息技術(shù)課程的感觀。
(三)實踐教學(xué)受滯后的師資隊伍建設(shè)的影響
由于實踐教學(xué)地位不高,處于從屬地位,因而,實踐教學(xué)師資也難以受到重視,常常被定位為教學(xué)輔助人員,入職門檻低,入職后在培養(yǎng)提高、工作條件等方面也難以有好的機會和改善,甚至還存在隨便抽調(diào)一些人來應(yīng)付的狀況。在從事實踐教學(xué)的老師中,不少人的成長經(jīng)歷是從學(xué)校到學(xué)校、從書本到書本,自身缺乏公司企業(yè)實踐經(jīng)歷,也不夠了解社會需求狀況。這種狀況是造成實踐教學(xué)環(huán)節(jié)薄弱的重要原因。從學(xué)校和教學(xué)院系的人才培養(yǎng)模式來分析,人才培養(yǎng)的空間分布主要是在教室、實驗室、圖書館,以讀書為主,以校園為主。實踐基地雖然也有,但是公司和企業(yè)與學(xué)校之間的結(jié)合程度普遍不高,真正把公司作為人才培養(yǎng)的內(nèi)在有機環(huán)節(jié)的學(xué)校并不多。同時,公司把參與人才培養(yǎng)作為自覺意識、自身發(fā)展的內(nèi)在要求的更不多。學(xué)校和企業(yè)之間本應(yīng)以產(chǎn)學(xué)研為紐帶緊密結(jié)合,但由于法律,利益等諸多方面原因,人才培養(yǎng)的實踐環(huán)節(jié)在校外、在企業(yè)不容易落實是一個較為普遍的問題,尤其是那些地處二線城市的高校情況更為突出。
二、現(xiàn)代信息技術(shù)教育實踐問題對策研究
(一)創(chuàng)新課程目標,把實踐能力強作為應(yīng)用型人才培養(yǎng)的核心價值追求
前面講過,按照分類培養(yǎng)的思想和應(yīng)用型人才培養(yǎng)的規(guī)格要求,必然要創(chuàng)新課程目標。在相當(dāng)長的一個時期內(nèi),我們經(jīng)常處于尷尬境地。一方面,我們主張寬口徑、厚基礎(chǔ)的人才培養(yǎng)規(guī)格,希望現(xiàn)實掌握完整、扎實的理論基礎(chǔ),認為這樣有利于學(xué)生今后的可持續(xù)發(fā)展,有潛力,后勁大,因而,理論課成為課程的首要目標,在課程體系中占據(jù)了統(tǒng)治地位。另一方面,為了學(xué)生的就業(yè),滿足企業(yè)和社會的需要,我們不得不兼顧學(xué)生實踐能力的培養(yǎng),考慮其應(yīng)用性,然而,理想與現(xiàn)實出現(xiàn)較大的反差,結(jié)果是我們顧此失彼,兩個目標都沒有實現(xiàn)好。不少人感到,只有把理論課排夠、上足,充分掌握理論才能達到本科生的培養(yǎng)規(guī)格,否則,就可能淪為??粕?。這是一個誤解,是我們顧此失彼的思想根源。清華大學(xué)計算機科學(xué)與技術(shù)系2005年搞的一個調(diào)研報告很有說服力,充分證明了加強實踐教學(xué)對于完成理論教學(xué)培養(yǎng)目標的重大價值。他們把實踐教學(xué)分為八項內(nèi)容,分別為課程實驗、課程設(shè)計、專業(yè)實踐、論文訓(xùn)練、課外比賽、SRT計劃、科研活動、企業(yè)項目。相對應(yīng)需要考量的是五個方面的影響,分別為促進理論學(xué)習(xí)、加深內(nèi)容理解、提高職業(yè)技能、培養(yǎng)思想素質(zhì)、激發(fā)創(chuàng)新精神。問卷分析總的結(jié)果證明“,實踐教學(xué)在人才培養(yǎng)過程中的作用非常大”,其中,對于提高職業(yè)技能,激發(fā)創(chuàng)新精神作用更突出。這個材料說明,凸顯實踐能力培養(yǎng)不僅不會影響理論基礎(chǔ)的培養(yǎng),反而會促進學(xué)生更加扎實地掌握理論知識。
《中國計算機本科專業(yè)發(fā)展戰(zhàn)略研究報告》在建議中強調(diào),從根本上講,計算機科學(xué)是一門技術(shù)科學(xué),科學(xué)的成分有,但工程技術(shù)的含義更多。要加強學(xué)生實踐能力和動手能力的培養(yǎng)。他們的建議是真知灼見,把實踐能力作為應(yīng)用型人才的核心價值追求,不僅是專家的意見,更是社會現(xiàn)實的迫切需要,是人才培養(yǎng)的趨勢。我們在創(chuàng)新課程目標時應(yīng)該明確這一點。筆者所在的學(xué)院積極探索課程目標創(chuàng)新。在知識體系方面:圍繞人才培養(yǎng)目標,面向行業(yè)需求,構(gòu)建合理的工程知識體系并不斷完善。在實踐技能培養(yǎng)方面:完善實踐教學(xué)體系,創(chuàng)新實踐教學(xué)模式,推進實驗室和實踐基地建設(shè),課內(nèi)實驗與課外創(chuàng)新活動相結(jié)合,校內(nèi)實驗和企業(yè)實訓(xùn)相配合,強化實踐教學(xué)和技能培養(yǎng)。在師資隊伍建設(shè)方面:以培養(yǎng)、引進、外聘等多種途徑,提高教師的工程實踐能力,逐步建立水平高、能力強、結(jié)構(gòu)合理的信息教育教師隊伍。
(二)優(yōu)化課程結(jié)構(gòu),整合課程資源,完善實踐課程體系
優(yōu)化課程結(jié)構(gòu)的重點在于實踐課程。首先,要給予實踐課程重要位置,確立它的主導(dǎo)地位。將實踐環(huán)節(jié)貫穿于人才培養(yǎng)的全過程和各個環(huán)節(jié)。其次,要優(yōu)化實踐課程體系,構(gòu)建兩大體系、五個環(huán)節(jié)實踐課程體系。兩大體系是校內(nèi)實踐課程體系和校外實踐課程體系。校內(nèi)實踐課程體系包括以驗證性實驗為基礎(chǔ)和設(shè)計性實驗為主的實踐活動,實驗室的開放性,規(guī)范建設(shè)和培訓(xùn),畢業(yè)論文訓(xùn)練。校外實踐課程體系以校企合作為基本模式。采取“訂單式”“、工學(xué)交替式”、“頂崗實習(xí)”“、校企共建”等方式加強學(xué)生實踐能力培養(yǎng),不斷提高校企合作水平,努力將實習(xí)與科研開發(fā)、就業(yè)工作有機結(jié)合起來。關(guān)于實踐教學(xué)環(huán)節(jié),教育部高等學(xué)校計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會關(guān)于從課程實驗、課程設(shè)計、專業(yè)實習(xí)、畢業(yè)設(shè)計、課外實踐活動等五個方面描述了計算機專業(yè)的實踐教學(xué)環(huán)節(jié)。加強高校自身課程建設(shè),積極推廣五個實踐教學(xué)環(huán)節(jié)在高校信息技術(shù)教育工作中的應(yīng)用,對于我國高校信息教育工作的開展有著積極地影響。統(tǒng)籌考慮和綜合利用校內(nèi)外兩種課程資源,才能形成完整的實踐課程體系,才能有效地解決實踐教學(xué)在的突出問題,優(yōu)化的思路,通過統(tǒng)籌安排整合課程資源。
(三)建設(shè)高素質(zhì)的師資隊伍