陳斌
【摘 要】 本文主要針對新形勢下,軟件工程專業(yè)實驗教學中重理論而輕實驗的現(xiàn)象,以及實驗教學中所存在的問題。提出了幾點建議和思考,重點是做好實驗前的準備,實驗過程的管理和考核。經(jīng)過在我校近幾年的實踐表明,這種改革是行之有效的,學生的實際動手能力得到了大幅的提升,畢業(yè)的學生就業(yè)率和用人單位的反饋,考研率以及在各種程序設(shè)計競賽中,都較以往的學生有較大的提高。
【關(guān)鍵詞】 軟件工程;實驗教學;管理;考核
【中圖分類號】G64.23 【文獻標識碼】A 【文章編號】2095-3089(2016)18-000-01
軟件工程專業(yè)的教學是一個系統(tǒng)的質(zhì)量工程,由于其實踐性強,知識更新快的特點,對該專業(yè)的教學提出了更高的要求,尤其是實驗教學需要不停的做出改革。結(jié)合十三五我校建設(shè)應用型大學,建設(shè)地方高水平大學的契機,我們在近年來的實驗教學中做了些有益的嘗試和探索,并取得了一些成果,學生的專業(yè)技能得到了較大的提高,得到了社會和用人單位的認可。
1.實驗教學中存在的問題
由于軟件工程專業(yè)的特點,對學生用計算機解決實際問題的能力有較高的要求,所以實驗教學顯得尤為重要。傳統(tǒng)的教學中,往往理論與實踐脫節(jié),過多的注重了理論教學,輕視了實驗對理論的鞏固和輔助作用,嚴重的阻礙了學生計算機綜合能力的提高[1],要改變這種情況,必須深化實驗教學的改革。
在實驗室建設(shè)方面,近年來雖然軟硬件環(huán)境得到了很大的改善,但是部分老師在實際的軟件開發(fā)方面還是比較薄弱,學院考慮到這種情況,每年都會派部分老師去企業(yè)鍛煉學習,效果估計會在近幾年內(nèi)凸顯出來。
2.實驗教學的改革
鑒于以上原因我們在實驗教學方面做了如下思考和嘗試:
2.1強調(diào)實驗課前的準備
要求實驗課老師在上課前根據(jù)大綱精心的選擇實驗內(nèi)容,做到知識點涵蓋面廣,同時又貼近實際應用,難度適中,能較好的激發(fā)學生的學習興趣和熱情[2-3]。同時要求實驗老師提前熟悉實驗,把試驗中可能會遇到的問題重點給學生講解。
學生方面,要求實驗課老師提前把實驗內(nèi)容分發(fā)給學生,讓學生也提前準備相關(guān)資料,對本次實驗內(nèi)容可以采取的方法,技術(shù)路線有一個整體的認識和規(guī)劃,并把學生的準備情況作為課程考核的一部分。
實踐證明,在雙方面都做好充分準備的情況下,實驗效果比改革前的教學要好,學生的實際動手能力也得到了較大的提高。
2.2實驗過程的管理與考核
不管實驗前期如何的準備,整個實驗教學最重要的環(huán)節(jié)還是過程的管理與考核[4],針對不同專業(yè)的特點,我們也總結(jié)了不同的管理制度和考核標準,以《C++程序設(shè)計》為例,我們采用分步驟的方式進行實驗課程的考核。
(1)實驗預習情況,要求學生撰寫預習報告,考察學生的實驗前的預習工作,相關(guān)資料的準備情況等,該項占整個實驗成績的10%。
(2)實驗完成情況,采用現(xiàn)場檢查,現(xiàn)場提問,現(xiàn)場打分的方式,從程序的正確性、代碼整體結(jié)構(gòu)和程序設(shè)計風格等[5-6],該項占整個實驗成績的60%。
(3)對于能夠根據(jù)實驗老師提出的整改意見,做出改進的,可以重新計分。
(4)實驗報告冊,能較好的記錄整個實驗的過程,重點考察有沒有詳細的設(shè)計思路,流程圖,重要代碼等,該項占整個實驗成績的20%。
(5)對程序設(shè)計過程能做出較好總結(jié),并能分析試驗中的不足、遇到的問題以及改進措施等,該項占整個實驗成績的10%。
總體來說,實驗課程的管理和考核,主要是為了提高學生的實際動手能力為目標,使學生掌握基本的軟件開發(fā)流程[7],在整個實驗課程中,對學生遇到的問題,我們要求實驗課老師以引導為主,可以提供大致的思路和框架,但是絕對禁止教師直接給學生提供源代碼。
2.3加強實驗隊伍和實驗室信息化的建設(shè)
為了實驗教學的需要,從2007年后,我校專門成立了計算機專業(yè)時間中心,目的是提高學生的工程實踐能力,提高師生的創(chuàng)新創(chuàng)業(yè)能力,并提供必要的扶持和幫助。目前本中心共有專兼職老師20余人,碩士以上學歷比例在80%以上,平均年齡33歲,是一個年輕而富有朝氣的隊伍。近幾年又改擴建了網(wǎng)絡(luò)實驗室,新建了云計算實驗室和創(chuàng)新實驗室,為我院師生提供了良好的教學和科研條件。在此基礎(chǔ)上我們又成立了實驗教學團隊,創(chuàng)新創(chuàng)業(yè)團隊,以團隊的力量來帶動整個實驗教學的發(fā)展。
3.結(jié)束語
根據(jù)軟件工程專業(yè)的特點,在理論和實驗方面,我們更加突出實驗教學的地位,加強實驗教學理論體系建設(shè),規(guī)范過程的管理和規(guī)范,并輔以學生創(chuàng)新實驗室的建設(shè)、校企合作、實習基地等的建設(shè),我校本專業(yè)的就業(yè)率和用人單位的反饋信息、考研率以及在各種競賽中的獲獎率都得到了很大的提升。
參考文獻:
[1]李紅梅,江志斌,鄭益慧.推進高校內(nèi)部本科人才培養(yǎng)質(zhì)量保障體系建設(shè)的策略與途徑[J].中國大學教學,2013(10):58-61.
[2]林丕源,劉才興.軟件工程專業(yè)的實踐教學改革初探[J].實驗室研究與探索,2007,26(12):238-240.
[3]黃亞平.項目教學法在“軟件工程”教學中的理論和實踐[J].浙江工業(yè)大學學報(社會科學版),2009(6):226-231.
[4]蔡勇,楊海中.軟件工程實驗教學體系的探討[J].實驗室研究與探索,2008(2):49-51+55.
[5]陳鋒,吳明暉,顏暉,等.影響應用型人才培養(yǎng)質(zhì)量的關(guān)鍵環(huán)節(jié)探討[J].中國大學教學,2011(5):23-25.
[6]欒好利,楊政.“軟件工程”項目教學改革方案研究[J].計算機教育,2009(4):52-53.
[7]李益民,解成俊,劉軍,等.應用型軟件人才創(chuàng)新實踐能力培養(yǎng)模式的構(gòu)建[J].現(xiàn)代教育技術(shù),2011(10):109-111,120.