一、本科軟件工程相關系列課程實驗教學改革方案
1、提高對實驗教學重要性的認識,積極建設綜合實驗教學平臺
有些課程的教學大綱中沒有設置實驗學時,可以考慮給同學們開設開放性實驗。實驗時間和內容靈活多樣,這樣有利于同學們課余時間的充分利用。如一個系列的課程開設一門開放實驗,由多門課程老師指導,時間靈活安排,內容可有一定的自由度,由學生自主確定,老師把關。通過這種方式,改變了一味由老師出題,介紹實驗思路,學生按固定套路做實驗的傳統(tǒng)做法。開放實驗不僅能發(fā)揮學生的主觀能動性,還可以提高學生的創(chuàng)新意識,在實驗中鍛煉提出問題、解決問題的能力。我校在2009年申請了教育部直屬高校修購基金項目,并成功獲批。以此項目為依托,購置IBMRationalSuite平臺,共包括7套軟件,建設了軟件工程的綜合實驗平臺。這些軟件在實驗教學中發(fā)揮了重要作用,其中使用IBMRationalTeamConcert、IBMRationRequirementsComposer、IBMRatio-nalQualityManager環(huán)境開設軟件工程綜合實驗和軟件項目管理綜合實驗,培養(yǎng)學生在需求管理和分析方面的能力、代碼管理、缺陷跟蹤管理能力等;使用IBMRationalMethodComposer平臺開設面向對象分析與設計綜合實驗和面向對象技術綜合實驗,培養(yǎng)學生使用面向對象建模工具進行面向對象軟件開發(fā)的能力;使用IBMRationalFunctionalTester、IBMRationalPerformanceTester平臺開設軟件測試綜合實驗,培養(yǎng)學生在測試原理的深入理解、測試方法的應用、測試代碼的編寫等方面的能力,收到了良好的效果。
2、以科研項目任務驅動教學,科研項目與實驗教學靈活結合
教師可利用帶有科研項目的優(yōu)勢,在教學中引入實際工程軟件的開發(fā)和測試過程,驅動教學活動的進行,這就是任務驅動的教學模式。采用這種方式,同學們一方面不會覺得理論內容空洞乏味,另一方面也不會再問諸如“學這門課有什么用”等問題。更重要的是,在做實驗的過程中,以課堂教學內容為指導,同學們親手進行工程軟件的開發(fā)和測試等工作,通過實踐加深對課堂教學內容的理解。同時,教師還可以憑借自己的項目經(jīng)驗,對同學們加以有效的指導。這樣不僅借助科研項目促進同學們學習的積極性,還可以對教師的科研工作注入新鮮血液,促使教師在項目進展過程中產(chǎn)生更靈活的解決思路。當然,將科研項目與實驗教學結合時,不宜直接將項目生搬硬套,這樣最終勢必會事倍功半。科研項目對于學生實驗來說過于龐大和復雜,教師可以將其適當精簡和虛化后帶入課堂和實驗,取其適合本門課程的部分。例如在軟件項目管理課程中,可以將一個具體項目的人員分工、各階段的時間安排等作為實例進行講解和實驗,在實驗中利用特定的實驗平臺將項目的全部信息進行詳細管理。在軟件工程課程中,以項目的前期需求分析和概要設計為任務驅動課堂教學和實驗。通過課堂教授使學生掌握需求分析中的基本概念,在實驗中采用一定的實驗環(huán)境分析項目的具體需求,進而完成各模塊的設計。采用任務驅動教學,將科研項目引入課程中,尤其是引入實驗教學,不僅可以激發(fā)學生學習和動手實踐的積極性,還能提高學生理論聯(lián)系實際、分析和解決問題的能力。
二、本科軟件工程學科實驗考核機制的改革
實驗考核不僅可以有效檢驗教師的教學效果,還能激勵學生認真學習,因此成為實驗教學中必不可少的環(huán)節(jié)。在以往的考核模式中,多是采取驗收實驗結果和提交實驗報告相結合的形式,過于注重結果而輕過程,這樣勢必會對學生的積極性產(chǎn)生一定的消極作用。在軟件工程系列課程中,為了培養(yǎng)高質量的學生,本著對學生負責任的態(tài)度,將實驗考核的機制由“輕過程、重結果”向“重過程、輕結果”的機制轉變。教師對學生的考核成績不再單純由實驗結論和實驗報告決定,而是由以下三項構成:
1、每次實驗中深入學生,以學生的出勤率、實驗進展情況、實驗中遇到的問題和階段性總結報告作為平時成績的主要參照;
2、在實驗完成后,進行分組答辯,每組中多個學生各司其職,如可按項目總體管理、需求分析、項目設計、項目實施和項目測試等不同環(huán)節(jié)分別論述自己負責的工作,最后教師提問,給出答辯成績;
3、實驗結果和最終的實驗報告只作為考核成績的一部分,最終成績由以上各項加權來給定。通過這種考核機制,學生便會杜絕投機取巧、弄虛作假的心理,踏踏實實地完成每一個階段的實驗,而不是一味地拼湊一個漂亮的實驗結果。
三、結論
本文首先通過我校計算機系的實驗平臺建設和實驗教學的實踐,提出了創(chuàng)新實驗教學的改革方案。然后對于實驗考核機制的改革進行探討,提出“重過程、輕結果”的考核思想。經(jīng)課程組成員在軟件工程系列課程實驗教學中的實踐,說明改革是成功的,對學生綜合能力的提高產(chǎn)生了明顯的效果。
作者:李整 單位:華北電力大學