張莉敏 田小路
摘 要:軟件測(cè)試是保障軟件質(zhì)量的重要方法,貫穿于軟件開(kāi)發(fā)的整個(gè)生命周期,旨在降低軟件缺陷和成本,提高產(chǎn)品質(zhì)量,因此對(duì)測(cè)試人員也提出更多的挑戰(zhàn)?!败浖y(cè)試”課程教學(xué)過(guò)程中,存在以教師課堂講授為主、教學(xué)方法缺乏創(chuàng)新、學(xué)生參與度少、期末考核方式單一等問(wèn)題,對(duì)此文章提出將OBE教學(xué)理念應(yīng)用到“軟件測(cè)試”課程教學(xué)改革中,將傳統(tǒng)的教師講授為主的教學(xué)模式轉(zhuǎn)變?yōu)椤熬€上+線下”的教學(xué)模式,從數(shù)字資料庫(kù)創(chuàng)建、翻轉(zhuǎn)課堂、考核方式多樣化等方面進(jìn)行探索,提高學(xué)習(xí)效率和教學(xué)質(zhì)量。
關(guān)鍵詞:數(shù)字資源庫(kù);“線上+線下”;教學(xué)改革;“軟件測(cè)試”
0? ? 引言
在“互聯(lián)網(wǎng)+”“中國(guó)制造2025”等重大戰(zhàn)略實(shí)施下,軟件行業(yè)已經(jīng)成為中國(guó)重要的經(jīng)濟(jì)支柱之一,而“軟件測(cè)試”作為保障軟件產(chǎn)品質(zhì)量的重要手段,也成為眾多高校人才培養(yǎng)的專業(yè)核心課程。
“軟件測(cè)試”課程的目標(biāo)是讓學(xué)生了解測(cè)試的基礎(chǔ)知識(shí)點(diǎn),掌握常用的測(cè)試技術(shù),了解軟件測(cè)試的不同階段采用的測(cè)試方法、測(cè)試工具及測(cè)試目標(biāo),具備設(shè)計(jì)優(yōu)秀測(cè)試應(yīng)用的能力。當(dāng)前,該課程教學(xué)仍采用傳統(tǒng)的教師授課為主的方式,教學(xué)內(nèi)容與主流測(cè)試知識(shí)無(wú)法有效銜接。并且在課程安排上針對(duì)性和實(shí)踐性不足,無(wú)法滿足企業(yè)對(duì)測(cè)試人員的需求。
因此,針對(duì)“軟件測(cè)試”課程教學(xué)過(guò)程中出現(xiàn)的問(wèn)題,本文提出將OBE的教學(xué)理念應(yīng)用到“軟件測(cè)試”課程教學(xué)改革中[1-2],整合現(xiàn)有的“軟件測(cè)試”課程的信息資源,開(kāi)發(fā)新的“線上+線下”混合式教學(xué)資源,不斷豐富教學(xué)資源庫(kù)。從傳統(tǒng)的教師為主,轉(zhuǎn)變?yōu)榻處煘檩o學(xué)生為主的教學(xué)模式[3-4],不斷激發(fā)學(xué)生學(xué)習(xí)的主動(dòng)性和積極性,提高人才培養(yǎng)質(zhì)量,為地區(qū)經(jīng)濟(jì)發(fā)展提供優(yōu)質(zhì)人力資源保障。
1? ? 數(shù)字資源的創(chuàng)建
數(shù)字資源庫(kù)創(chuàng)建的目的是為學(xué)生學(xué)習(xí)和教師教學(xué)提供充足的資源保障,因此,該數(shù)字資源庫(kù)不僅要涵蓋課程所有重點(diǎn)和難點(diǎn)內(nèi)容,而且要緊跟時(shí)代要求,不斷更新軟件測(cè)試知識(shí),針對(duì)崗位需求、專業(yè)能力需求等,建立符合人才培養(yǎng)所需的課程體系。并且及時(shí)跟蹤和了解學(xué)生的學(xué)習(xí)情況,結(jié)合學(xué)生反饋,對(duì)數(shù)字資源庫(kù)進(jìn)行持續(xù)更新和改進(jìn)。
數(shù)字資源庫(kù)主要由以下幾個(gè)模塊構(gòu)成:課程教學(xué)、實(shí)驗(yàn)集訓(xùn)、案例講解、隨堂測(cè)試等,如圖1所示。課程教學(xué)主要包括教學(xué)課件、教學(xué)進(jìn)度安排、知識(shí)點(diǎn)講解視頻等;實(shí)驗(yàn)集訓(xùn)主要對(duì)黑盒測(cè)試、白盒測(cè)試、功能測(cè)試等知識(shí)點(diǎn)進(jìn)行實(shí)訓(xùn)操作,并附上視頻講解;案例講解主要是針對(duì)典型的項(xiàng)目案例,逐一分析所涉及的知識(shí)點(diǎn),貫穿教學(xué)始終;隨堂測(cè)試主要是通過(guò)選擇題和判斷題的形式,對(duì)每日學(xué)習(xí)內(nèi)容進(jìn)行測(cè)驗(yàn)并評(píng)分。
數(shù)字資源庫(kù)內(nèi)容會(huì)同步更新到學(xué)習(xí)平臺(tái),通過(guò)觀察平臺(tái)的下載和測(cè)試得分結(jié)果,可以及時(shí)掌握學(xué)生的學(xué)習(xí)情況、學(xué)習(xí)資源的下載情況等,深入了解學(xué)生對(duì)哪些知識(shí)點(diǎn)比較薄弱,以便在課堂教學(xué)中著重復(fù)習(xí)講解。同時(shí),根據(jù)學(xué)生的學(xué)習(xí)需求和對(duì)知識(shí)點(diǎn)的掌握程度,不斷對(duì)數(shù)字資源改進(jìn)。
2? ? 課程教學(xué)改革方案
2.1? 課程培養(yǎng)目標(biāo)
基于OBE理念,“軟件測(cè)試”課程的培養(yǎng)目標(biāo)要符合軟件工程專業(yè)人才培養(yǎng)方案要求[5],幫助學(xué)生掌握當(dāng)前的主流測(cè)試技術(shù)、測(cè)試原理及工具,學(xué)會(huì)團(tuán)隊(duì)合作,能夠靈活使用合適的測(cè)試工具解決軟件開(kāi)發(fā)過(guò)程中出現(xiàn)的問(wèn)題[6]。其目的是培養(yǎng)學(xué)生的自動(dòng)化測(cè)試和開(kāi)發(fā)語(yǔ)言編寫和軟件開(kāi)發(fā)的過(guò)程管理能力,讓學(xué)生更多地參與課堂教學(xué),提升教師與使學(xué)生的互動(dòng)性,培養(yǎng)學(xué)生實(shí)際操作能力。
根據(jù)“軟件測(cè)試”人才培養(yǎng)方案,該課程是專業(yè)必修課程,總學(xué)時(shí)64學(xué)時(shí),總學(xué)分為2學(xué)分。課程培養(yǎng)目標(biāo)如表1所示,從表中可以看出,該課程目標(biāo)覆蓋了“軟件測(cè)試”基本知識(shí)點(diǎn),幫助學(xué)生運(yùn)用理論知識(shí)解決實(shí)際問(wèn)題。
2.2? 教學(xué)設(shè)計(jì)
“軟件測(cè)試”課程采用“線上+線下”混合式教學(xué)模式,通過(guò)學(xué)生線上自主學(xué)習(xí)、測(cè)試、課堂重點(diǎn)難點(diǎn)講授、分組討論、多樣化考核等方式,讓學(xué)生更多地參與課堂教學(xué)過(guò)程。具體實(shí)施方案如下:
(1)結(jié)合“線上+線下”混合式教學(xué)模式確定本課程的教學(xué)目標(biāo)。
(2)制定本課程授課計(jì)劃和授課課件。
(3)每節(jié)課前在學(xué)習(xí)平臺(tái)發(fā)布預(yù)習(xí)任務(wù)和預(yù)習(xí)測(cè)試,統(tǒng)計(jì)學(xué)生預(yù)習(xí)結(jié)果。
(4)制定項(xiàng)目驅(qū)動(dòng)教學(xué)案例。
(5)按照“線上+線下”混合式教學(xué)模式制定實(shí)訓(xùn)操作內(nèi)容。
(6)以教師為主導(dǎo)、學(xué)生為主體進(jìn)行課堂教學(xué)和實(shí)踐教學(xué),根據(jù)預(yù)習(xí)效果,以案例為引子進(jìn)行教學(xué),課堂設(shè)置任務(wù),學(xué)生分小組進(jìn)行討論學(xué)習(xí)討論并講解,教師點(diǎn)評(píng)。
(7)課后利用數(shù)字資源庫(kù)進(jìn)行隨堂測(cè)試,統(tǒng)計(jì)測(cè)試得分結(jié)果,及時(shí)了解學(xué)生知識(shí)掌握情況。
同時(shí),利用騰訊會(huì)議、QQ群課堂等平臺(tái)對(duì)學(xué)生進(jìn)行線上指導(dǎo);學(xué)生利用線上平臺(tái)可以對(duì)知識(shí)點(diǎn)進(jìn)行學(xué)習(xí)、鞏固、查漏補(bǔ)缺。因此,建立教學(xué)一體化的數(shù)字平臺(tái),不但提高教學(xué)資源利用率,也符合軟件工程專業(yè)人才培養(yǎng)方案的要求。
2.3? 課程考核
“軟件測(cè)試”課程教學(xué)改革,采用混合式教學(xué)方法,因此考核成績(jī)主要有以下幾方面構(gòu)成:
(1)實(shí)訓(xùn)練習(xí)(20%)。理論課結(jié)束之后,數(shù)字資源庫(kù)將上傳相應(yīng)的實(shí)訓(xùn)題目,學(xué)生可在平臺(tái)提交報(bào)告,教師進(jìn)行評(píng)分。
(2)考勤和課堂討論(20%)。每節(jié)課預(yù)留15分鐘進(jìn)行分組討論。
(3)項(xiàng)目測(cè)試(20%)。學(xué)生按照分組選擇不同的測(cè)試題目完成測(cè)試報(bào)告,其中包括測(cè)試計(jì)劃、測(cè)試用例、測(cè)試實(shí)施計(jì)劃等。
(4)期末考試(40%)。閉卷考試。
3 結(jié)語(yǔ)
本文將OBE理念應(yīng)用到“軟件測(cè)試”課程的教學(xué)改革中,整合現(xiàn)有的線上學(xué)習(xí)資源庫(kù),不斷豐富教學(xué)資源。采用“線上+線下”的混合教學(xué)模式,此教學(xué)方法不僅培養(yǎng)了學(xué)生自主學(xué)習(xí)的習(xí)慣和參與項(xiàng)目測(cè)試的技能,而且增加了學(xué)生和老師的互動(dòng)性,教學(xué)質(zhì)量也明顯提升。
[參考文獻(xiàn)]
[1]王鑫便,劉仰光,程萍,等.基于OBE的軟件測(cè)試課程教學(xué)改革探索[J].計(jì)算機(jī)教育,2020(5):97-101.
[2]王駿美,吳吉紅,鄭東霞,等.基于OBE和CDIO的軟件測(cè)試課程混合式教學(xué)探究[J].軟件工程,2019(10):54-56.
[3]董玉坤.基于OBE模式的軟件測(cè)試課程教學(xué)改革研究[J].課程教育研究,2017(41):216-217.
[4]竇燕,董俊,余揚(yáng),等.面向OBE的《軟件質(zhì)量保證與測(cè)試》課程教學(xué)改革[J].中國(guó)教育信息化,2019(24):44-47.
[5]吳鴻韜,翟艷東,李智,等.新工科背景下的軟件測(cè)試課程教學(xué)改革[J].計(jì)算機(jī)教育,2020(10):130-133.
[6]段珊珊.以賽促學(xué)軟件測(cè)試課程項(xiàng)目式教學(xué)改革的探索[J].電腦知識(shí)與技術(shù),2020(27):70-71,78.
(編輯 王雪芬)