軟件工程基礎(chǔ)課程教學(xué)改革
1.引言
面對高等教育發(fā)展戰(zhàn)略和要求,在未來一段時間內(nèi),全國將有600多所普通本科高校向應(yīng)用技術(shù)型大學(xué)轉(zhuǎn)型發(fā)展。大多地方高校已進(jìn)入全面深化改革時期,對于要不要轉(zhuǎn),如何轉(zhuǎn)這些問題把握不準(zhǔn),一些學(xué)校沒有對自己的辦學(xué)層次明確定位或者是定位不準(zhǔn),長期處于一種摸索狀態(tài),在專業(yè)課程設(shè)置方面是年年改,年年變,沒有固定的模式。專業(yè)規(guī)劃設(shè)置如此,必然會影響課程的教學(xué)安排,一門課程什么時候開設(shè),課程教學(xué)要達(dá)到什么目標(biāo)是模糊的。這種情況下,任課教師如何科學(xué)地規(guī)劃教學(xué)內(nèi)容成為一個難題。軟件工程專業(yè)是一個實踐性、應(yīng)用性極強的專業(yè)學(xué)科。專業(yè)性質(zhì)的要求對相應(yīng)課程的總體規(guī)范與安排要求極高。特別是軟件工程基礎(chǔ)這門課程的設(shè)置以及教學(xué)內(nèi)容的安排對軟件工程及相關(guān)專業(yè)的學(xué)生培養(yǎng)起著重要作用。在這種環(huán)境下,如何構(gòu)建一套適合地方高校軟件工程教育改革的標(biāo)準(zhǔn)模式和培育體系是值得研究的課題。基于此,筆者以近幾年從事軟件工程基礎(chǔ)課程的教學(xué)實踐為出發(fā)點,以銅仁學(xué)院軟件工程專業(yè)為落腳點,從軟件工程課程的教學(xué)內(nèi)容著手,提出以項目驅(qū)動為主線的教學(xué)融合模式和兩段兩維的綜合評價機制。
2.軟件工程基礎(chǔ)課程改革的必要性
2.1.學(xué)校尋求發(fā)展戰(zhàn)略的要求
應(yīng)用型本科人才培養(yǎng)主要任務(wù)是培養(yǎng)具有突出工程技術(shù)應(yīng)用能力的人才。培養(yǎng)方向以社會需求為依據(jù),以學(xué)生就業(yè)為目的,圍繞實際崗位應(yīng)用能力要求而確定的。培養(yǎng)實踐能力為主的高等技術(shù)應(yīng)用型人才是應(yīng)用型本科教育的根本目標(biāo),實踐教學(xué)體系則是實現(xiàn)這個最終目標(biāo)的保障。以銅仁學(xué)院為例,其是2006年教育部批準(zhǔn)新辦的地方本科院校,經(jīng)過幾年的發(fā)展,目前已進(jìn)入全面深化改革的整改提高階段。在銅仁學(xué)院深化改革的方案中,明確提出將實施以推進(jìn)“立德樹人”為根本,以促進(jìn)“質(zhì)量提升,為核心,以實現(xiàn)“轉(zhuǎn)型發(fā)展”為目標(biāo)的教育教學(xué)領(lǐng)域綜合改革,把提升人才質(zhì)量作為當(dāng)前和今后一段時間內(nèi)的重要任務(wù)來抓。
2.2.軟件工程專業(yè)發(fā)展及社會需求的要求
軟件工程專業(yè)是培養(yǎng)適應(yīng)計算機應(yīng)用學(xué)科的發(fā)展,特別是軟件產(chǎn)業(yè)的發(fā)展,具備計算機軟件的基礎(chǔ)理論、基本知識和基本技能,具有用軟件工程的思想、方法和技術(shù)來分析、設(shè)計和實現(xiàn)計算機軟件系統(tǒng)的能力,畢業(yè)后能在IT行業(yè)、科研機構(gòu)、企事業(yè)中從事計算機應(yīng)用軟件系統(tǒng)的開發(fā)和研制的高級軟件工程技術(shù)人才。當(dāng)前,大多高校軟件類學(xué)生實踐能力和企業(yè)需求存在嚴(yán)重脫節(jié)的現(xiàn)象,理論知識的講解較多,很多實際操作實踐課程以理論知識的講解為主,這就導(dǎo)致了對軟件類專業(yè)學(xué)生的軟件開發(fā)實踐和創(chuàng)造能力培養(yǎng)的忽略。這些問題已引起學(xué)校的高度重視,在這種情況下于軟件人才培養(yǎng)中將項目實訓(xùn)納入到高校軟件工程專業(yè)人才培養(yǎng)體系中,通過軟件工程理論學(xué)習(xí)與軟件項目實訓(xùn)實踐相結(jié)合,把軟件項目實訓(xùn)引入到教學(xué)中,能使學(xué)生在學(xué)習(xí)過程中就不斷接受企業(yè)化項目開發(fā)的實踐和鍛煉。目前,雖然高校改革已引起了各方的高度重視,就軟件工程課程來講,盡管軟件類專業(yè)的教學(xué)大綱都增設(shè)了軟件實訓(xùn)課程,但是在師資、硬件和課時等方面沒有配套,軟件項目實訓(xùn)教學(xué)體系還處于較低層面,沒有明確的實訓(xùn)目標(biāo)、規(guī)范的實訓(xùn)大綱以及科學(xué)的實訓(xùn)體系,故而課程改革勢在必行。
3.軟件工程基礎(chǔ)課程的改革措施
3.1.總體規(guī)范、項目推進(jìn)的課堂教學(xué)
軟件工程基礎(chǔ)課程的教學(xué)形式,總體來講是采用項目推進(jìn)模式,基于此,論文提出教學(xué)內(nèi)容體系改革引入項目管理模式。根據(jù)近幾年來教學(xué)經(jīng)驗,結(jié)合學(xué)生實際,制定6個項目分別實施,具體介紹如下:
3.1.1.教學(xué)內(nèi)容改革及學(xué)時分配方案教學(xué)內(nèi)容、學(xué)時分配、實踐要求及考核內(nèi)容。
3.1.2.教學(xué)形式的具體體現(xiàn)教學(xué)過程中,首先是打破定制唯一教材的做法,選擇多本教材進(jìn)行授課。通過對多部教材各專業(yè)知識點的有效融合,把知識點統(tǒng)籌為相應(yīng)的專題項目,初步按照軟件——軟件工程——軟件開發(fā)的前導(dǎo)知識——軟件開發(fā)(可行性分析、需求工程、設(shè)計工程、測試工程、軟件開發(fā)管理工程)思路進(jìn)行教學(xué)[4]。在介紹理論知識的同時,要求學(xué)生結(jié)合知識結(jié)構(gòu)并且以小組為單位進(jìn)行小系統(tǒng)開發(fā)。
3.2.兩段兩維的考核評價方式
3.2.1.考試成績認(rèn)定辦法整個教學(xué)評價中注重兩點:一是注重兩段兩維的管理形式,兩段是指平時學(xué)習(xí)階段與期末總結(jié)階段,兩維是指平時階段性的總結(jié)與考評;二是注重期末綜合實踐評價。具體的做法:打破傳統(tǒng)以期末成績定成效的模式,注重過程管理,明確階段性總結(jié),分階段進(jìn)行驗收,平時加強課堂練習(xí)的檢查力度,確保課程達(dá)到效果;階段性成果評價分值記入本人成績核算,最后進(jìn)行綜合評估項目,得出本人成績。總評成績組成:總評成績=平時成績+期末大作業(yè)完成情況+期末理論評價情況。具體來講,考核體系從平時綜合及期末綜合兩個方面來進(jìn)行。平時綜合的組成:考勤+課堂表現(xiàn)+小組階段性成果評審+練習(xí)作業(yè);期末綜合的組成:大作業(yè)以及綜合答辯。
3.2.2.期末綜合考核內(nèi)容及達(dá)標(biāo)標(biāo)準(zhǔn)學(xué)期結(jié)束后,對學(xué)生的綜合能力進(jìn)行評價。
4.總結(jié)
地方高校轉(zhuǎn)型是一個大工程,事關(guān)高校發(fā)展全局,將會引起各高校頂層管理人員的高度重視;應(yīng)用型人才培養(yǎng)也是一個復(fù)雜且龐大的工程,不是一蹴而就的問題。在現(xiàn)代計算機技術(shù)迅速發(fā)展的今天,如何提高軟件工程專業(yè)人才培養(yǎng)質(zhì)量,真正落實課程教學(xué)改革不是短時間能完成的事情,需要時間的推進(jìn)和教師隊伍的優(yōu)化等。通過教師帶領(lǐng)學(xué)生在實踐活動中項目開發(fā)的實訓(xùn),使學(xué)生體驗了職位角色、明確崗位的技術(shù)能力要求,同時也提高了學(xué)生的應(yīng)用能力、團隊協(xié)作能力及工程系統(tǒng)掌控能力,并且為培養(yǎng)實用性軟件人才提供了保障。這種教學(xué)模式的推進(jìn),真正培養(yǎng)了學(xué)生理論與實踐相結(jié)合的綜合應(yīng)用能力,提高了學(xué)生分析問題與解決問題的能力,真正把高校提出全面提高學(xué)生綜合職業(yè)素養(yǎng)的問題落到實處,最終成功轉(zhuǎn)型,實現(xiàn)地方高校跨越發(fā)展。
作者:蒲天銀 饒正嬋 龔靜 單位:銅仁學(xué)院
本文html鏈接: http://m.cssfps.cn/qkh/64771.html