蒲天銀,饒正嬋,龔 靜
(銅仁學院 信息工程學院 貴州 銅仁 554300 )
地方高校軟件工程基礎課程教學改革研究
——以銅仁學院為例
蒲天銀,饒正嬋,龔靜
(銅仁學院 信息工程學院 貴州 銅仁 554300 )
高校軟件工程專業(yè)學生的培養(yǎng)對軟件行業(yè)有效發(fā)展發(fā)揮著至關重要的作用。針對軟件工程基礎實踐課程,在深入理解項目工程教育教學模式理念和方法的基礎上,提出了項目分解的教學模式,重點闡述了教學體系組織的內(nèi)容。實踐證明,這是一種行之有效的軟件工程實踐教學模式。
軟件工程;教學體系;項目分解
面對高等教育發(fā)展戰(zhàn)略和要求,在未來一段時間內(nèi),全國將有 600多所普通本科高校向應用技術型大學轉(zhuǎn)型發(fā)展。大多地方高校已進入全面深化改革時期,對于要不要轉(zhuǎn),如何轉(zhuǎn)這些問題把握不準,一些學校沒有對自己的辦學層次明確定位或者是定位不準,長期處于一種摸索狀態(tài),在專業(yè)課程設置方面是年年改,年年變,沒有固定的模式。專業(yè)規(guī)劃設置如此,必然會影響課程的教學安排,一門課程什么時候開設,課程教學要達到什么目標是模糊的。這種情況下,任課教師如何科學地規(guī)劃教學內(nèi)容成為一個難題。
軟件工程專業(yè)是一個實踐性、應用性極強的專業(yè)學科。專業(yè)性質(zhì)的要求對相應課程的總體規(guī)范與安排要求極高。特別是軟件工程基礎這門課程的設置以及教學內(nèi)容的安排對軟件工程及相關專業(yè)的學生培養(yǎng)起著重要作用。在這種環(huán)境下,如何構(gòu)建一套適合地方高校軟件工程教育改革的標準模式和培育體系是值得研究的課題。基于此,筆者以近幾年從事軟件工程基礎課程的教學實踐為出發(fā)點,以銅仁學院軟件工程專業(yè)為落腳點,從軟件工程課程的教學內(nèi)容著手,提出以項目驅(qū)動為主線的教學融合模式和兩段兩維的綜合評價機制。
2.1.學校尋求發(fā)展戰(zhàn)略的要求
應用型本科人才培養(yǎng)主要任務是培養(yǎng)具有突出工程技術應用能力的人才。培養(yǎng)方向以社會需求為依據(jù),以學生就業(yè)為目的,圍繞實際崗位應用能力要求而確定的。培養(yǎng)實踐能力為主的高等技術應用型人才是應用型本科教育的根本目標,實踐教學體系則是實現(xiàn)這個最終目標的保障。以銅仁學院為例,其是2006年教育部批準新辦的地方本科院校,經(jīng)過幾年的發(fā)展,目前已進入全面深化改革的整改提高階段。在銅仁學院深化改革的方案中,明確提出將實施以推進“立德樹人”為根本,以促進“質(zhì)量提升”為核心,以實現(xiàn)“轉(zhuǎn)型發(fā)展”為目標的教育教學領域綜合改革,把提升人才質(zhì)量作為當前和今后一段時間內(nèi)的重要任務來抓。
2.2.軟件工程專業(yè)發(fā)展及社會需求的要求
軟件工程專業(yè)是培養(yǎng)適應計算機應用學科的發(fā)展,特別是軟件產(chǎn)業(yè)的發(fā)展,具備計算機軟件的基礎理論、基本知識和基本技能,具有用軟件工程的思想、方法和技術來分析、設計和實現(xiàn)計算機軟件系統(tǒng)的能力,畢業(yè)后能在IT行業(yè)、科研機構(gòu)、企事業(yè)中從事計算機應用軟件系統(tǒng)的開發(fā)和研制的高級軟件工程技術人才[1]。當前,大多高校軟件類學生實踐能力和企業(yè)需求存在嚴重脫節(jié)的現(xiàn)象,理論知識的講解較多,很多實際操作實踐課程以理論知識的講解為主,這就導致了對軟件類專業(yè)學生的軟件開發(fā)實踐和創(chuàng)造能力培養(yǎng)的忽略。這些問題已引起學校的高度重視,在這種情況下于軟件人才培養(yǎng)中將項目實訓納入到高校軟件工程專業(yè)人才培養(yǎng)體系中,通過軟件工程理論學習與軟件項目實訓實踐相結(jié)合,把軟件項目實訓引入到教學中,能使學生在學習過程中就不斷接受企業(yè)化項目開發(fā)的實踐和鍛煉[2,3]。
目前,雖然高校改革已引起了各方的高度重視,就軟件工程課程來講,盡管軟件類專業(yè)的教學大綱都增設了軟件實訓課程,但是在師資、硬件和課時等方面沒有配套,軟件項目實訓教學體系還處于較低層面,沒有明確的實訓目標、規(guī)范的實訓大綱以及科學的實訓體系,故而課程改革勢在必行。
3.1.總體規(guī)范、項目推進的課堂教學
軟件工程基礎課程的教學形式,總體來講是采用項目推進模式,基于此,論文提出教學內(nèi)容體系改革引入項目管理模式。根據(jù)近幾年來教學經(jīng)驗,結(jié)合學生實際,制定6個項目分別實施,具體介紹如下:
3.1.1.教學內(nèi)容改革及學時分配方案
教學內(nèi)容、學時分配、實踐要求及考核內(nèi)容如表1所示。
3.1.2.教學形式的具體體現(xiàn)
教學過程中,首先是打破定制唯一教材的做法,選擇多本教材進行授課。通過對多部教材各專業(yè)知識點的有效融合,把知識點統(tǒng)籌為相應的專題項目,初步按照軟件——軟件工程——軟件開發(fā)的前導知識——軟件開發(fā)(可行性分析、需求工程、設計工程、測試工程、軟件開發(fā)管理工程)思路進行教學[4]。在介紹理論知識的同時,要求學生結(jié)合知識結(jié)構(gòu)并且以小組為單位進行小系統(tǒng)開發(fā)。
3.2.兩段兩維的考核評價方式
3.2.1.考試成績認定辦法
整個教學評價中注重兩點:一是注重兩段兩維的管理形式,兩段是指平時學習階段與期末總結(jié)階段,兩維是指平時階段性的總結(jié)與考評;二是注重期末綜合實踐評價。
具體的做法:打破傳統(tǒng)以期末成績定成效的模式,注重過程管理,明確階段性總結(jié),分階段進行驗收,平時加強課堂練習的檢查力度,確保課程達到效果;階段性成果評價分值記入本人成績核算,最后進行綜合評估項目,得出本人成績。
總評成績組成:總評成績=平時成績+期末大作業(yè)完成情況+期末理論評價情況。具體來講,考核體系從平時綜合及期末綜合兩個方面來進行。平時綜合的組成:考勤+課堂表現(xiàn)+小組階段性成果評審+練習作業(yè);期末綜合的組成:大作業(yè)以及綜合答辯。
3.2.2.期末綜合考核內(nèi)容及達標標準
學期結(jié)束后,對學生的綜合能力進行評價,其考核模式及辦法如表2所示。
地方高校轉(zhuǎn)型是一個大工程,事關高校發(fā)展全局,將會引起各高校頂層管理人員的高度重視;應用型人才培養(yǎng)也是一個復雜且龐大的工程,不是一蹴而就的問題。在現(xiàn)代計算機技術迅速發(fā)展的今天,如何提高軟件工程專業(yè)人才培養(yǎng)質(zhì)量,真正落實課程教學改革不是短時間能完成的事情,需要時間的推進和教師隊伍的優(yōu)化等。通過教師帶領學生在實踐活動中項目開發(fā)的實訓,使學生體驗了職位角色、明確崗位的技術能力要求,同時也提高了學生的應用能力、團隊協(xié)作能力及工程系統(tǒng)掌控能力,并且為培養(yǎng)實用性軟件人才提供了保障。這種教學模式的推進,真正培養(yǎng)了學生理論與實踐相結(jié)合的綜合應用能力,提高了學生分析問題與解決問題的能力,真正把高校提出全面提高學生綜合職業(yè)素養(yǎng)的問題落到實處,最終成功轉(zhuǎn)型,實現(xiàn)地方高校跨越發(fā)展。
表1 項目分布實施規(guī)劃表
表2 學生考核及達標要求規(guī)劃表
[1]司春景,李向陽.基于多元教學模式的“軟件工程”課程改革研究[J].中國電力教育,2013,(7):98-100.
[2]張宇宏,王軍.軟件工程導論實踐教學探討[J].計算機教育,2010,9(17):15-17.
[3]支俊,陳燕.案例分析在本科軟件工程教育中的應用研究[J].軟件導刊-教育技術,2010,(7):30-32.
[4]韋守居.工學結(jié)合的高職軟件人才培養(yǎng)模式的探索與實踐[J].中國科技信息,2012,(19):130-132.
Teaching Reform of the Basic Course of Software Engineering in the Local University--Taking Tongren University as an Example
PU Tian-yin,RAO Zheng-chan,GONG Jing
(School of Information,Tongren University,Tongren,Guizhou 554300,China )
To train the students of software engineering major in the local university plays a very important role in developing software industry. Aiming at the practice course of software engineering,a project dissolution teaching method was applied based on the theories and methods of project-based learning. The paper focused on discussing how to organize the contents in the teaching system. The results showed that the teaching method of the practice course of software engineering was effective.
software engineering,teaching system,project dissolution
G642
A
1673-9639 (2015) 04-0137-04
(責任編輯 毛志)(責任校對 徐松金)(英文編輯 田興斌)
2015-02-18
本文系貴州省教育廳教學內(nèi)容和課程體系改革招標項目(2013008),銅仁學院教學改革項目(2014xjjxgc-012)研究成果。
蒲天銀(1974-),男,貴州思南人,碩士,副教授,研究方向:項目管理、信息安全。