陳佳麗,陳曉潔,曾志宏,游德有
(龍巖學院 數(shù)學與信息工程學院,福建 龍巖 364012)
自2016 年6 月我國正式加入《華盛頓協(xié)議》成為第18個會員以來,工程教育認證就成為了我國高等教育的重要組成部分。近年來,工程教育認證在培養(yǎng)國際化人才及工程技術(shù)人才中發(fā)揮了巨大作用[1]。2019 年3 月10 日,習近平總書記在參加十三屆全國人大二次會議福建代表團審議時,首次提出“創(chuàng)新、創(chuàng)業(yè)、創(chuàng)造”的概念,預示著由“雙創(chuàng)”向“三創(chuàng)”升級的新形勢的出現(xiàn),創(chuàng)新、創(chuàng)業(yè)、創(chuàng)造的“三創(chuàng)”教育被上升到國家實施創(chuàng)新驅(qū)動的發(fā)展戰(zhàn)略層面[2]。
為滿足社會發(fā)展和技術(shù)革新對應用型“三創(chuàng)”人才的需求,面向工程教育認證及“三創(chuàng)”教育的指示與有關(guān)規(guī)定,高校各專業(yè)在人才培養(yǎng)模式構(gòu)建及人才培養(yǎng)方案制定方面紛紛進行了嘗試,并積極付諸行動,取得了一定成效[3]。
實踐性課程在軟件工程專業(yè)課程體系中占據(jù)著重要地位。在龍巖學院軟件工程專業(yè)課程設置中,此類課程的學分約占總學分的41%,主要包括課程實踐性課程和集中實踐性課程兩類。其中,課程實踐性課程主要是指配合理論教學,與相應理論課同步進行的課內(nèi)實驗課,此類課程側(cè)重培養(yǎng)學生分析和解決問題的技能。集中實踐性課程則主要包括:實習、實訓、課程設計、畢業(yè)綜合訓練及創(chuàng)新創(chuàng)業(yè)創(chuàng)造實踐等模塊,此類課程可提升學生的實踐經(jīng)驗以及團隊協(xié)作與組織管理等方面能力,在專業(yè)學習中有著重要地位,也是培養(yǎng)學生兼具良好團隊協(xié)調(diào)能力、創(chuàng)新能力和終身學習能力的重要舉措[4]。
本文主要針對集中實踐性課程中存在的不足,在工程教育認證的基礎上,引入創(chuàng)新、創(chuàng)業(yè)、創(chuàng)造的“三創(chuàng)”教育元素,提出三創(chuàng)教育與思政教育相結(jié)合的有針對性、操作性強的改革措施,并以課程設計模塊中的軟件質(zhì)量保證與測試課程設計為例,從重新明確畢業(yè)要求觀測點、改進團隊合作方式、選取有針對性的考核內(nèi)容、制定多元考核評價方法等方面,闡述教學改革探索歷程,最后通過達成度計算與分析,總結(jié)課程改革成效。
軟件質(zhì)量保證與測試課程設計是在學生完整學習完軟件質(zhì)量保證與測試理論課后,進行的一次全面的綜合性實訓[5]。借由實踐進一步理解軟件測試的基本概念與技術(shù),思考運用黑盒測試和白盒測試方法設計測試用例過程,并利用工具進行一定的自動化測試,以鍛煉學生編寫復雜測試腳本的能力,為日后投身該專業(yè)領域工作以及作進一步研究奠定扎實的根基[6]。本集中實踐性課程設計過程中存在的不足如下:
當下,課程設計的實踐形式通常為在實踐正式開始前,由指導教師對實踐課程的目的、內(nèi)容、任務及要求等進行講解,學生以小組合作的方式展開實踐活動,待一周的實踐結(jié)束之后,學生再將課程設計的實驗報告按要求整理成冊并提交[7]。這種傳統(tǒng)的實踐形式及授課模式無法鍛煉學生主動思考的能力,往往因受限于教師提出的要求而無法激發(fā)其學習興趣和主動性。
本實踐課程的考核成績一般由課內(nèi)出勤成績的30%和學生個人課程設計報告成績的70%兩項構(gòu)成。該方式計算總評成績的弊端之一在于沒有階段性的評審與考核[8],無法體現(xiàn)課程設計過程中學生的各種表現(xiàn),如動手實踐能力、小組協(xié)同工作能力及創(chuàng)新創(chuàng)業(yè)意識等;弊端之二在于無法從根本上挖掘出具有自主鉆研意識和主動學習意識的學生,難以達到集中實踐性課程設計的教學目標。
本實踐課以團隊分工協(xié)作的方式進行,對所選的被測系統(tǒng)進行項目概述、測試計劃書撰寫以及靜態(tài)代碼測試、白盒測試、黑盒測試、界面測試、自動化測試等一系列實踐。課程的綜合性較強,要求較高,涉及到的測試內(nèi)容也相對較多,再加上部分學生對前一學期所學的理論知識有所遺忘,導致在實踐過程中出現(xiàn)畏難情緒,積極參與的學生比例偏少。
針對以上問題,結(jié)合工程教育認證理念,以“明確畢業(yè)要求觀測點”為導向,以“改進團隊合作”為中心,以“選取考核內(nèi)容”、“制定多元考核方式”、“積極鼓勵創(chuàng)新創(chuàng)業(yè)創(chuàng)造”并不斷“融入課程思政”為持續(xù)改進的方向,對本課程進行改革探索。具體教學改革路線如圖1所示。
Fig.1 Route of teaching reform圖1 教學改革路線
“成果導向”是工程教育認證的理念之一,圍繞著這一理念方針,課程團隊教師重新審視了該課程設計的畢業(yè)要求觀測點,在反復推敲、討論的基礎上[9],確立了如表1 所示的課程畢業(yè)要求觀測點及畢業(yè)要求指標點。
Table 1 Correspondence between graduation requirement observation points and graduation requirement indicator points表1 畢業(yè)要求觀測點與畢業(yè)要求指標點對應關(guān)系
“以學生為中心”是工程教育認證的另一理念,圍繞著這一理念方針,考慮到在為期一周的課程設計實踐活動中學生參與度偏低的現(xiàn)象,針對課程設計分組方式及分工內(nèi)容兩方面分別進行改進[10]。在分組方式上,以“學生自由組合”為主,以“教師適當把控”為輔,允許學生跨學號、跨宿舍、跨專業(yè)方向及興趣愛好進行組隊,每組選出一名組長,負責任務協(xié)調(diào)、進度督促等工作。在分工內(nèi)容上,同組學生既可按被測系統(tǒng)模塊進行分工,又可按課程設計任務模塊進行分工。不管選用哪種方式,在實踐結(jié)束后,每位學生均需提交以自己所做任務為核心的課程設計報告書,以體現(xiàn)各自的工作量。上述改革將分組自由和分工自由交還給學生,從而充分發(fā)揮主體學習的自覺性及自律性,真正做到“以學生為中心”。
結(jié)合軟件工程專業(yè)特色,考慮到課時分布的問題,軟件質(zhì)量保證與測試理論課程安排在第五學期,而軟件質(zhì)量保證與測試課程設計則安排在第六學期,這樣的安排會導致部分學生在課程設計期間對前一學期所學的知識有所遺忘,重新復習則需要花費一定時間。這就要求授課教師在挑選考核內(nèi)容時,要全面考慮到學生的具體情況,既不可太復雜,又不能太簡單,而應當有目的性地作出選擇,并加以實踐。
雖然軟件質(zhì)量保證與測試課程設計只有為期一周的授課及實踐時間,但課程思政的引入依然必不可少。通過重新確定課程設計的畢業(yè)要求觀測點,結(jié)合集中實踐性課程特點,課程團隊教師也進一步明確了該課程思政建設的目標和方向[11]。通過引入實際案例,持續(xù)融入并不斷優(yōu)化課程思政教學內(nèi)容設計,在授課及實踐過程中向?qū)W生傳遞正確的人生觀、價值觀和學習觀,使學生在一次次正能量中感受到學習的樂趣,從而激發(fā)學習興趣,最終達到實踐的目標要求。表2 給出了根據(jù)課程思政元素設計的案例。
Table 2 Ideological and political cases of curriculum表2 課程思政案例
隨著“雙創(chuàng)”教育向“三創(chuàng)”教育升級的新形勢出現(xiàn),作為正處于轉(zhuǎn)型發(fā)展中的應用型本科院校,更應該在“大眾創(chuàng)業(yè)、萬眾創(chuàng)新”的浪潮中承擔起應有的責任,通過人才隊伍培養(yǎng)模式及課程改革,加速培養(yǎng)極具創(chuàng)新精神、創(chuàng)業(yè)本事和創(chuàng)造技能的“三創(chuàng)”專業(yè)人才,使學生能更好地滿足社會需求,為社會發(fā)展提供強而有力的支撐[12]。鑒于此,以提升學生分析力、創(chuàng)造力及創(chuàng)新創(chuàng)業(yè)能力為導向,在本課程設計實踐活動開展的課前、課中、課后,課程團隊教師都適時地對學生進行了積極的動員,采取的具體措施包括:鼓勵學生參加各類“三創(chuàng)”競賽[13]、構(gòu)建“三創(chuàng)”虛擬仿真實驗鏈及構(gòu)建包含“三創(chuàng)”教育和學科競賽在內(nèi)的多元考核方式,以此提升學生的創(chuàng)新創(chuàng)造能力,達到育人目標。
近年來,學生參與“三創(chuàng)”有關(guān)競賽及大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目的人數(shù)和團隊數(shù)量與日俱增,通過競賽和項目的歷練,提升了參與者的創(chuàng)新創(chuàng)造能力,也培養(yǎng)其具備一定的職業(yè)素養(yǎng)。
為體現(xiàn)課程的綜合效果并判斷學生的學習能力,重新制定了全面、客觀、多元的考核方式,該考核機制不僅重視考核結(jié)果,更重視學習過程[14]。以“學生能力產(chǎn)出”理念為出發(fā)點,改革后的總評成績由課內(nèi)階段性考核和實踐結(jié)束后的期末考核兩部分組成,分數(shù)各占50%。其中,階段性考核主要包括基本考核和課外考核,其中基本考核主要包括出勤和每日任務完成情況,課外考核重在對學生參加各類“三創(chuàng)”競賽及課程思政方面的考核;期末考核則主要包括個人的課程設計報告書及團隊的現(xiàn)場答辯情況。
本輪課程改革于2022 年在2019 級軟件工程本科班(48 人)開展,結(jié)合2.5 節(jié)重新制定的多元考核方式,統(tǒng)計了實踐課的課程達成度情況。3 個畢業(yè)要求觀測點的最終達成值分別為:0.788、0.797 和0.842。具體評價結(jié)果如表3所示。
Table 3 Goal achievement value evaluation results表3 目標達成值評價結(jié)果
根據(jù)表3 的測評數(shù)據(jù)可以看出,畢業(yè)要求觀測點1 的目標基本達成,學生基本掌握了實踐環(huán)節(jié)中涉及的基本知識,如靜態(tài)測試、動態(tài)測試、黑盒測試和白盒測試等,并能規(guī)范書寫課程設計報告書;畢業(yè)要求觀測點2 的目標基本達成,學生基本具備分析問題、解釋實驗結(jié)果的能力;畢業(yè)要求觀測點3 的目標達成,學生具備一定的小組團隊協(xié)作能力、解決復雜問題的能力及創(chuàng)新能力。
該改革方案于2022 年首次進行試點,表4 給出了改革實施前(2021 年)和實施后(2022 年)的總評合格率、“三創(chuàng)”競賽數(shù)量及課程設計報告書書寫規(guī)范比例等成效對比數(shù)據(jù)。
Table 4 Comparison of the results before and after the implementation of the reform表4 改革實施前后成效對比
由表4 可以看出,通過改進團隊合作方式,增強了學生的團隊合作意識,大幅提升了其書寫課程設計報告書的能力;通過融入“三創(chuàng)”教育及課程思政元素,提升了學生的自主創(chuàng)新及實踐能力;通過多元的考核形式,提升了學生學習的主觀能動性及綜合素養(yǎng)。
通過對軟件工程專業(yè)集中實踐性課程中存在的問題進行分析,面向工程教育認證需求和“三創(chuàng)”教育背景,對軟件質(zhì)量保證與測試課程的設計實踐課進行了教學改革探索。實踐結(jié)果表明,該項舉措能有效提高學生學習的主觀能動性,很好地鍛煉了其團隊合作及組織管理等方面能力。在新工科建設環(huán)境下,對培養(yǎng)符合社會需求的綜合性應用型拔尖創(chuàng)新人才及工程技術(shù)人才有一定的促進作用。