王菲 郭丹丹


摘要:當前軟件工程人才的培養質量較差,為此,提出面向人才培養的軟件工程課程教學改革與實踐。以培養軟件工程專業人才為導向,從明晰軟件工程課程的目標定位、構建軟件工程課程結構、優化軟件工程教師專業知識結構以及設置精品軟件工程課程內容方面,改革軟件工程課程教學模式。教學實踐結果表明,改革的教學課程班的成績有所提高,可在一定程度上提高軟件工程專業人才的培養質量。
關鍵詞:人才培養;軟件工程;教學改革;教學實踐
中圖分類號:G434? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)06-0156-02
目前國內有學者在軟件工程課程教學方面開展教學改革和模式探索等工作,提出將情境教學法、案例分析法運用到軟件工程課程教學中,在軟件工程課程的教學實踐部分又提出了軟件工程課程群建設的思路[1]。因CDIO構思具有理論體系完整、可操作性良好以及實施性容易等優勢,還有學者提出CDIO構思與軟件工程課程的有機結合。在現有研究成果的基礎上,本文研究了面向人才培養的軟件工程課程教學改革,并在人才培養的基礎上,通過軟件工程課程的教學實踐,提高了軟件工程專業人才的培養質量。
1 面向人才培養的軟件工程課程教學改革
基于是學生文化素質教育進行軟件工程課程教學改革,更明確地服務于軟件工程專業。軟件工程課程的最終目的是建立實現軟件工程專業標準的基礎上實現軟件工程課程的應用,使其在功能上不斷轉換,構建一套全新的課程結構。
1.1 明晰軟件工程課程的目標定位
高職院校始終肩負著繼續教育的重要責任。為適應高速發展的社會對軟件工程專業人才的要求,不僅要重點培養勞動者的職業素質和綜合性能力,還要培養學生從專業技能向綜合素質的轉變。軟件工程專業課程時刻影響著學生綜合素質的形成,對于形成高職學生復雜的軟件工程知識結構和職業創新能力有很大的作用。高職院校的軟件工程課程活動更是打破了軟件工程專業的界限,真正做到了培養學生綜合職業能力。為此,應該進一步推進軟件工程課程教學改革,明確高職院校軟件工程課程的目標定位,與專業人才培養相結合,實現軟件工程課程在功能上的轉變。
1.2 構建軟件工程課程結構
軟件工程課程結構具有適用性、實用性以及應用性的特點,通過分析社會中不同行業和專業崗位群體對軟件工作的需要,為學生選擇合適的教學內容,適時調整課程的整體結構,注重培養學生的軟件工程專業知識與職業素質,構建軟件工程多模塊課程結構,實現以就業為導向、以職業能力培養為核心,培養軟件工程課程質量與職業素養的雙重功能。以高職院校軟件工程專業的人才培養目標為導向,將提高軟件工程專業服務能力和學生綜合素質作為改革重點,使軟件工程課程與專業課程的實現融為一體,培養和發展軟件工程專業學生的綜合能力,為學生今后的職業生涯規劃和專業技能發展創造更加有利的條件。軟件工程課程在結構劃分上,可以將其劃分為三個模塊,即:成績提高模塊、基礎知識模塊以及專業技能模塊,以此來培養學生的專業能力。
1.3 優化軟件工程教師專業知識結構
教師的專業知識結構是軟件工程課程教學改革的最大阻力,主要原因是大部分教師在多年以來的學習和教學生涯中,早已經養成了慣性的教學習慣[2]。這種習慣根深蒂固,使教師本身排斥和學習新事物,缺乏教學實踐創新能力,不能對教育技術靈活運用,從而阻礙軟件工程課程教學改革。次要原因是功利主義思想阻礙軟件工程課程教學改革,受到社會上功利主義思想的作用和影響,教師只單純地認為教學是一種工作,從而始終遵循著傳統的教學方式,創新教學無法融入課堂。所以鼓勵軟件工程教師在教學過程中不斷積累更多專業方面的知識,肩負起軟件工程課程教學改革的重要責任,找到軟件工程課程在教育教學中的正確方向,在教育教學中實現自己的人生價值。
當前,影響軟件工程課程教學改革的重要因素就是教師所掌握的知識結構。完善教師軟件工程知識結構和改革軟件工程課程教學之間是一種相互依存、相互促進的共生關系,二者需要并肩前進。優化軟件工程教師專業知識結構,必須要進一步發揮教師的專業知識,強調結合專業知識、理論與實踐、基礎學科與應用學科,改變單一性學科的知識結構,從傳統的教學型教師轉換成創新型教師,培養具有多種技能的人才。此外,學校應該組織和開設短期培訓課程,以改善教師在軟件工程課程教學中的教學理念,積極開展有關培養學生信息技術能力和數學學科建模能力的活動,在所有教師團隊中挑選出比較優秀的中青年教師出國進修,從實質上改變教師的知識結構。
軟件工程課程教學改革的關鍵就是課堂,教學改革的實施必須在課堂上進行,將學生的學習活動、教師的教育理念和教學手段與方法作為教學改革的重點。軟件工程課程改革的實踐基地也是課堂,如果教師在教學過程中沒有親身經歷,就無法對軟件工程課程深入改革。在課堂教學中會遇到很多有關于教學改革的啟示和思想,如果沒有課堂上先進的改革思想,一切所謂的課程改革都是盲目的。
在軟件工程課程的實踐教學中,作為老師一定要善于將學生的注意力吸引到課堂中,激發學生愿意走進教室的興趣,引導學生集中注意力認真聽講,活躍課堂氛圍[3]。在課堂教學中,教師也許不會做到盡善盡美,但最根本的是要保持師生在課堂上的統一性,在師生互動中建立雙向的情感交流體驗。也就是說,只有當教師以豐富的專業知識、充沛的活力和熱情來教學,學生才會認真思考,積極交流和探索。作為課程教學改革的一部分,教師首先要將思想回歸課堂,致力于課程教學,使學生有所收獲。不然,在課堂上僅僅是紙上談兵,沒有付諸實踐,那么課程改革也只能是走走過場罷了。優化軟件工程課程教學改革還有很長的路要走,仍然需要長期努力,任重而道遠,還必須得到學生的積極參與,教師的積極配合,學校的鼎力支持。
1.4 設置精品軟件工程課程內容
在拓展人才培養目標的基礎上,以軟件工程課程理論為指南,通過選擇更高質量的課程教材,實時跟進軟件工程課程在教學發展方面的最新動向,優化課程的教學內容以及學生學習時間的分配,最終確立課程的具體內容結構。整合和優化軟件工程課程的內容的過程中,要注意的是:首先,要選擇合適的課程理論基礎和關鍵知識內容,確保每一名學生都能掌握最扎實的理論基礎知識;其次是要將軟件工程課程中比較陳舊和老套的知識內容刪除,比如傳統意義上的軟件分析方法和教學過程設計;再次要及時在軟件工程課程中適當補充新的知識內容和結構,比如可以將人才培養方案補充到軟件工程課程設計中;最后要重點強調軟件工程課程的教材內容,重視學生的軟件開發能力,設計一套符合軟件行業標準的軟件工程課程教材[4]。通過優化與整合軟件工程課程的教學內容,使課程的改革更具有先進性和實用性,將“強化基礎與實踐”的教學理念運用到課堂中,提高學生學習軟件工程課程的興趣和積極性,進一步培養學生的軟件開發能力。
2 面向人才培養的軟件工程課程教學實踐實驗
在軟件工程課程教學開始之前,分別向實驗班和對照班的學生發放內容相同的測試卷,測試軟件工程課程教學實踐前的水平,參加測試的學生一共72名,收集到的有效試卷為72份。采用SPSS軟件統計分析實驗班和對照班的學生成績,得到兩個班級的軟件工程課程成績的均值和標準差。測試結果如表1所示。
從表1的測試結果可以看出,實驗班與對照班的軟件工程實踐水平大致相同,學生之間的成績差異也比較小,因此選擇這兩個班級進行軟件工程課程教學實踐是合理的。
當軟件工程課程教學結束之后,對實驗班和對照班的五次單元測試成績取平均值,并統計分析,得到統計結果如表2所示;對實驗班和對照班分別發放了相同的軟件工程課程期末測試卷,通過統計分析得到測試結果,如表3所示。
從表2的測試結果可以看出,實驗班五次單元測試的平均成績為70.0167,而對照班五次單元測試的平均成績為67.5833,實驗班的五次單元測試平均成績明顯高于對照班,并且大于測試前的均值,而對照班的平均成績與測試前相比沒有太大差異;實驗班在測試后的成績標準差為13.91192,小于實驗前的成績標準差,說明學生的成績分布比測試前均衡,因此,可以說明軟件工程課程教學改革可以縮小學生之間的成績差異。
從表3的測試結果可以看出,實驗班期末測試成績的平均值為72.5278,明顯高于對照班期末測試成績的平均值,而且比軟件工程課程教學改革前的測試成績高出很多,因此可以得出,本文方法的軟件工程課程改革可在一定程度上提高學生成績。
3 結束語
本文提出了面向人才培養的軟件工程課程教學改革與實踐,以人才培養為目的,對軟件工程課程教學進行了改革,并通過軟件工程課程的教學實踐,實現了本文的研究目的,可在一定程度上提高了軟件工程專業人才的培養質量。
參考文獻:
[1] 陳志剛, 夏旭, 廖志芳,等. 新工科背景下基于價值引導的軟件工程專業教學建設[J]. 中國大學教學, 2019(10):62-67.
[2] 楊楠,李童.案例教學視域下軟件工程“一體兩翼”教學模式的構建與實踐[J].高等工程教育研究,2020(1):177-181.
[3] 李俊.高校教育教學改革研究項目過程化管理研究[J].福建茶葉,2020,42(1):133.
[4] 臧斌宇.順應時代需要 面向能力培養 突出問題導向——軟件工程專業課程體系改革探索[J].中國大學教學,2018(10):19-24.
【通聯編輯:張薇】