王勇 楊靜 張健沛
【摘要】伴隨我國(guó)正式加入“華盛頓協(xié)議”,工程教育專業(yè)認(rèn)證成為提高人才培養(yǎng)質(zhì)量的重要途徑,同時(shí)也對(duì)軟件工程課程設(shè)計(jì)的課程教學(xué)提出了更高的要求。針對(duì)該課程實(shí)際教學(xué)中存在的問題,通過研發(fā)雙選系統(tǒng)、科研項(xiàng)目融入教學(xué)以及建立全面考核體系等改革措施,最終達(dá)到提升課程教學(xué)效果、提高學(xué)生培養(yǎng)質(zhì)量的目標(biāo)。
【關(guān)鍵詞】專業(yè)認(rèn)證 軟件工程 課程設(shè)計(jì) 改革探索
【中圖分類號(hào)】G642;TP311.5-4 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2018)03-0027-01
軟件工程是軟件類專業(yè)的核心課程,具有原理與概念豐富、工程性與綜合性強(qiáng)、理論與實(shí)踐并重以及面向?qū)嶋H工程應(yīng)用的特點(diǎn)[1-2]。軟件工程課程設(shè)計(jì)是軟件工程課程的重要組成部分和必要實(shí)踐環(huán)節(jié),是理論到實(shí)踐的橋梁和強(qiáng)化工程實(shí)踐能力的有效方式,使學(xué)生掌握軟件工程及軟件管理的過程、方法和工具,對(duì)軟件系統(tǒng)進(jìn)行初步的設(shè)計(jì)、開發(fā)和管理的能力,也是解決復(fù)雜工程問題和培養(yǎng)團(tuán)隊(duì)協(xié)作精神的重要途徑。
一、課程教學(xué)中存在的問題
當(dāng)前,軟件工程課程設(shè)計(jì)大多采用同一專業(yè)集中時(shí)間授課的方式,學(xué)生人數(shù)多、時(shí)間緊,任課教師多、軟件開發(fā)工作量大、課程時(shí)間安排不理想等問題,實(shí)際教學(xué)中存在的課程前期組織流程不規(guī)范、題目質(zhì)量低、考核體系不完善等情況[3],同時(shí)工程教育專業(yè)認(rèn)證也對(duì)課程提出了更高的要求,開展面向認(rèn)證的軟件工程課程設(shè)計(jì)教學(xué)改革十分必要[4]。
二、課程教學(xué)改革的思路
針對(duì)上述存在的問題,以學(xué)生發(fā)展為中心,突出工程實(shí)踐能力和創(chuàng)新精神培養(yǎng),提高人才培養(yǎng)質(zhì)量,從課程前期準(zhǔn)備和設(shè)計(jì)、教學(xué)實(shí)施過程以及課程考核體系入手,轉(zhuǎn)變思路,結(jié)合專業(yè)和課程特點(diǎn),引入信息化手段,建立課程的指導(dǎo)規(guī)范,科研項(xiàng)目融入教學(xué)、完善全面的多樣化的考核體系,強(qiáng)化學(xué)生的軟件工程實(shí)踐能力,提高教學(xué)實(shí)施的規(guī)范化程度和學(xué)生的培養(yǎng)質(zhì)量。
三、課程教學(xué)改革的探索與措施
1.研制系統(tǒng)軟件工程課程設(shè)計(jì)題目雙選系統(tǒng)
課程負(fù)責(zé)人牽頭,開發(fā)軟件工程課程設(shè)計(jì)題目雙選系統(tǒng),B/S結(jié)構(gòu),風(fēng)格簡(jiǎn)潔,實(shí)現(xiàn)必要功能,滿足師生雙選的目標(biāo)。主要包括用戶(教師、學(xué)生)管理、學(xué)生信息導(dǎo)入、教師發(fā)布題目、學(xué)生查詢和選擇題目、學(xué)生提交題目、教師題目確認(rèn)、導(dǎo)出題目匯總表等功能。
2.以科研項(xiàng)目充實(shí)課程題目
建立課程設(shè)計(jì)任務(wù)書的審核機(jī)制,首先由任課教師自查,課程負(fù)責(zé)人復(fù)核,教務(wù)辦抽查的機(jī)制,各負(fù)其責(zé),保證課程設(shè)計(jì)題目較上一年度至少更新50%以上,保證授課的質(zhì)量;同時(shí),結(jié)合教師團(tuán)隊(duì)的優(yōu)化,更多承擔(dān)實(shí)際科研項(xiàng)目的教師加入授課團(tuán)隊(duì),將實(shí)際科研中,符合培養(yǎng)目標(biāo)的內(nèi)容,經(jīng)過加工,形成課程設(shè)計(jì)題目,科研融入教學(xué),使學(xué)生接觸具有復(fù)雜背景的軟件工程問題,激發(fā)學(xué)生學(xué)習(xí)興趣,提高學(xué)生培養(yǎng)質(zhì)量,同時(shí)為教師科研項(xiàng)目的實(shí)施提供可能潛在的新思路。
3.建立全過程的多樣化課程考核體系
軟件工程課程設(shè)計(jì)的考核重點(diǎn)不僅僅是編程,更加關(guān)注軟件工程原理、工具、模型、過程、技術(shù)、方法和文檔等方面。建立全面、多樣的“631+X”考核體系,強(qiáng)化過程考核,依據(jù)軟件工程的專業(yè)和課程性質(zhì),引入可以認(rèn)定的科創(chuàng)作品替代課堂教學(xué)軟件系統(tǒng)的輔助考評(píng)方式。具體考核項(xiàng)目和參考標(biāo)準(zhǔn),如上表1所示。同時(shí),在課程時(shí)間有限的情況下,需要理清思路,在考核的過程中作品的認(rèn)定時(shí),給學(xué)生更多的自主學(xué)習(xí)的空間,提高學(xué)生的學(xué)習(xí)自由程度,但是報(bào)告撰寫必須按要求提交,僅代替實(shí)驗(yàn)室開發(fā)的過程。
表1 軟件工程課程設(shè)計(jì)考核體系與參考評(píng)分標(biāo)準(zhǔn)
項(xiàng)目 要點(diǎn) 分?jǐn)?shù) 說明
現(xiàn)場(chǎng)情況(60分) 出勤情況 10分 抽查
學(xué)習(xí)態(tài)度 10分 實(shí)驗(yàn)室內(nèi)是否有玩游戲等違紀(jì)情況
實(shí)踐動(dòng)手能力 10分 獨(dú)立分析與解決問題
課題完成情況 15分 功能完善
演示情況 15分 運(yùn)行穩(wěn)定、界面友好
設(shè)計(jì)報(bào)告(30分) 課題設(shè)計(jì)立項(xiàng)書 5分 在設(shè)計(jì)報(bào)告中,除包含課程設(shè)計(jì)例題書的內(nèi)容外,還應(yīng)詳細(xì)的說明設(shè)計(jì)思想及過程、模塊說明、關(guān)鍵代碼的設(shè)計(jì)等內(nèi)容。同時(shí)利用“UltraCompare Pro”工具對(duì)比兩份或者多份檔內(nèi)容的雷同問題
文檔邏輯結(jié)構(gòu) 10分
文題相符情況 5分
格式規(guī)范程度(版面、圖表、文字) 10分
文檔(10分) 電子文檔 10分 包括程序的源碼、可演示的程序、電子版的報(bào)告
科創(chuàng)(X) 符合課程要求 0-60分 要符合課程要求的軟件系統(tǒng),已經(jīng)獲得學(xué)院認(rèn)定,并由任課教師檢查,必須現(xiàn)場(chǎng)演示和講解,只替代現(xiàn)場(chǎng)情況
四、結(jié)束語(yǔ)
綜上所述,通過課程教學(xué)的改革與探索,將增強(qiáng)學(xué)生的學(xué)習(xí)興趣和主動(dòng)性,進(jìn)一步理解和掌握軟件工程基本理論與方法,有效培養(yǎng)學(xué)生團(tuán)隊(duì)協(xié)作能力,強(qiáng)化軟件工程實(shí)踐和解決復(fù)雜工程問題能力,建立課程的全面、過程化和多樣化考核,提高課程考核的靈活性與合理性,最終達(dá)到提升課程教學(xué)效果、提高學(xué)生培養(yǎng)質(zhì)量的目標(biāo)。
參考文獻(xiàn):
[1]李俊嫻.基于“翻轉(zhuǎn)課堂+”混合教學(xué)模式的《軟件工程》課程的教學(xué)改革初探[J].教育教學(xué)論壇,2017(39):116-117.
[2]孫超.項(xiàng)目教學(xué)法在高職軟件工程課程中的應(yīng)用[J].船舶職業(yè)教育,2017,5(1):35-38.
[3]郭詠梅,張劍妹,韓冰.以能力培養(yǎng)為導(dǎo)向的《軟件工程》課程實(shí)踐教學(xué)研究[J].軟件導(dǎo)刊,2017,16(6):212-214.
[4]王建璽,周改云.基于過程的軟件工程專業(yè)核心課程考核與評(píng)價(jià)機(jī)制研究——以平頂山學(xué)院軟件工程專業(yè)數(shù)字媒體方向?yàn)槔齕J].信息與計(jì)算機(jī),2016(5):234-235.