《軟件測(cè)試》課程教學(xué)改革實(shí)踐
安陽(yáng)工學(xué)院 王慶喜 朱麗華
為了推動(dòng)學(xué)校教學(xué)應(yīng)用轉(zhuǎn)型,提升教學(xué)質(zhì)量,培育適合社會(huì)和企業(yè)使用的優(yōu)秀軟件人才,對(duì)《軟件測(cè)試》課程進(jìn)行了綜合性教學(xué)改革。本教學(xué)改革從多個(gè)方面進(jìn)行,比如:教學(xué)內(nèi)容、教學(xué)方式、實(shí)踐教學(xué)、評(píng)價(jià)機(jī)制、校企合作等方面。多年的研究和實(shí)踐證明,教學(xué)改革是成功的,在《軟件測(cè)試》課程教學(xué)上取得了一定的效果和成績(jī),培養(yǎng)了綜合能力強(qiáng)的技術(shù)人才,就職企業(yè)反映良好。
軟件測(cè)試;教學(xué)改革;教學(xué)方式;評(píng)價(jià)機(jī)制;校企合作
《軟件測(cè)試》課程是軟件工程專業(yè)的核心專業(yè)課程,在人才培養(yǎng)方案和人才培養(yǎng)過程中地位十分重要,因此《軟件測(cè)試》課程教學(xué)質(zhì)量直接影響到軟件工程專業(yè)人才培養(yǎng)的成功與失敗,因此必須把該課程教好、學(xué)好?!盾浖y(cè)試》課程主要學(xué)習(xí)軟件測(cè)試設(shè)計(jì)的技術(shù)、自動(dòng)化測(cè)試和測(cè)試過程管理等知識(shí)與技術(shù)。這些內(nèi)容對(duì)于學(xué)生就業(yè)以及就業(yè)后的工作都有重要作用。對(duì)于就業(yè)后從事軟件測(cè)試的學(xué)生而言,自然十分重要;對(duì)于就業(yè)后從事開發(fā)的學(xué)生而言,也是必不可少。
目前軟件工程專業(yè)教學(xué)問題多多,各個(gè)學(xué)校都在根據(jù)自己的情況進(jìn)行教學(xué)研究和改革實(shí)踐?!盾浖y(cè)試》課程的改革和實(shí)踐也很多,但是都沒有取得令人滿意的效果。因?yàn)樵撜n程理論性強(qiáng)、內(nèi)容龐雜,所以老師不容易較好,學(xué)生也興趣不強(qiáng)。為了提升教學(xué)質(zhì)量,提升學(xué)生的學(xué)習(xí)欲望,推動(dòng)學(xué)校的教學(xué)應(yīng)用轉(zhuǎn)型,我院近年來對(duì)《軟件測(cè)試》進(jìn)行了改革,取得了良好效果。
目前大多《軟件測(cè)試》課程教材內(nèi)容和理念仍是以傳統(tǒng)軟件的測(cè)試為主,不是針對(duì)主流互聯(lián)網(wǎng)軟件組織內(nèi)容的,缺少新理論指導(dǎo),缺乏創(chuàng)新精神,因此已經(jīng)不合時(shí)宜,應(yīng)該對(duì)內(nèi)容進(jìn)行切換和優(yōu)化。教學(xué)內(nèi)容的改革主要體現(xiàn)三個(gè)方面。
(1)保留黑盒測(cè)試和白盒測(cè)試的知識(shí)內(nèi)容,但是實(shí)例更換為目前主流的WEB系統(tǒng)或是手機(jī)APP測(cè)試。
(2)壓縮自動(dòng)化理論知識(shí),重點(diǎn)放在自動(dòng)化工具的使用上。
(3)適當(dāng)精簡(jiǎn)測(cè)試過程以及管理的內(nèi)容,補(bǔ)充最新的驅(qū)動(dòng)測(cè)試知識(shí)和測(cè)試管理工具的使用。
傳統(tǒng)的填鴨式、滿堂灌的理論教學(xué)和放羊式的實(shí)驗(yàn)教學(xué)方式,嚴(yán)重影響了教學(xué)質(zhì)量的提升,因此教學(xué)方式必須進(jìn)行改革。
(1)舍棄“滿堂灌”的教學(xué)方式,采用講授、研討、提問、自學(xué)等多種方式進(jìn)行理論課程的教學(xué)。對(duì)于了解性的理論知識(shí),可以采用自學(xué)方式;對(duì)于較難的知識(shí)可以采用研討方式;對(duì)于技術(shù)性知識(shí)可以采用自學(xué)、講授相結(jié)合的方式。
(2)舍棄“放羊式”的實(shí)驗(yàn)教學(xué)方法,采用助教負(fù)責(zé)制。傳統(tǒng)實(shí)驗(yàn)課上,學(xué)生人數(shù)較多,老師精力有限,無法指導(dǎo)和管理班上大多數(shù)學(xué)生,因此采用助教負(fù)責(zé)制。從班上找出若干個(gè)程度較好并且認(rèn)真負(fù)責(zé)的學(xué)生,課前先知道他們完成試驗(yàn),然后課上讓他們承擔(dān)助教職責(zé),指導(dǎo)和管理其他學(xué)生的實(shí)驗(yàn)。
實(shí)踐教學(xué)是教學(xué)過程中的重要部分,尤其是在應(yīng)用型本科院校,其重要性更是不言而喻?!盾浖y(cè)試》課程的實(shí)踐部分比重很大,主要有軟件測(cè)試用例的設(shè)計(jì)、自動(dòng)化測(cè)試工具的使用、測(cè)試管理管理的使用、項(xiàng)目的單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試等實(shí)驗(yàn)。傳統(tǒng)的實(shí)驗(yàn)以知識(shí)點(diǎn)為基礎(chǔ)開展,不利于學(xué)生測(cè)試能力的提升,因此改革后的實(shí)驗(yàn)教學(xué)以項(xiàng)目為基礎(chǔ)進(jìn)行,課程的核心就是在實(shí)驗(yàn)課上對(duì)一個(gè)較大綜合項(xiàng)目進(jìn)行測(cè)試,所學(xué)知識(shí)、工具和技術(shù)等內(nèi)容,都是為了推動(dòng)測(cè)試的進(jìn)行。
(1)以Web項(xiàng)目為載體,對(duì)測(cè)試的知識(shí)和技術(shù)進(jìn)行組織和管理。
(2)加大實(shí)驗(yàn)課時(shí)比重,保證實(shí)驗(yàn)環(huán)節(jié)的時(shí)間。
(3)開設(shè)課下實(shí)驗(yàn)內(nèi)容,加大實(shí)踐環(huán)節(jié)容量。一個(gè)學(xué)期布置三次課下實(shí)驗(yàn)大作業(yè),實(shí)驗(yàn)作業(yè)以測(cè)試操作為主。
評(píng)價(jià)機(jī)制對(duì)學(xué)生的學(xué)習(xí)具有指導(dǎo)和方向性的意義,評(píng)價(jià)機(jī)制是否科學(xué)合理直接影響學(xué)生的學(xué)習(xí)動(dòng)力和激情。傳統(tǒng)的試卷考試對(duì)于技術(shù)學(xué)習(xí)評(píng)價(jià)嚴(yán)重不適合,因此影響了學(xué)生的學(xué)習(xí)。我院對(duì)評(píng)價(jià)機(jī)制的改革主要集中在三個(gè)方面。
(1)不以一張?jiān)嚲碚撚⑿?,加大平時(shí)成績(jī)的比重。平時(shí)成績(jī)分為課堂表現(xiàn)、實(shí)驗(yàn)效果、綜合作業(yè)等。
(2)實(shí)行答辯制度,從答辯情況考察學(xué)生學(xué)習(xí)知識(shí)和技術(shù)的情況。
(3)使用在線考試系統(tǒng),考察學(xué)生的基礎(chǔ)知識(shí)掌握情況,提高考核效率。良好基礎(chǔ),校企合作為教學(xué)注入了新的活力,評(píng)價(jià)機(jī)制激勵(lì)學(xué)生的技術(shù)學(xué)習(xí)。課程教學(xué)改革的研究和實(shí)踐推動(dòng)了我校的應(yīng)用轉(zhuǎn)型,在培養(yǎng)綜合性高級(jí)軟件工程人才方面取得了良好效果。
為了不與社會(huì)脫節(jié),培養(yǎng)畢業(yè)即可上崗的人才,與企業(yè)合作是必不可少的。我院與周圍十幾家軟件企業(yè)深度合作,共同進(jìn)行人才培養(yǎng)。具體到《軟件測(cè)試》課程上有如下四點(diǎn)。
(1)邀請(qǐng)經(jīng)驗(yàn)豐富的軟件測(cè)試工程師到學(xué)校上課、指導(dǎo)學(xué)生。
(2)教師到合作企業(yè)定崗實(shí)踐,提高專業(yè)業(yè)務(wù)素質(zhì)。
(3)把企業(yè)的項(xiàng)目測(cè)試搬到實(shí)驗(yàn)課上或是課下,讓學(xué)生接觸和測(cè)試實(shí)際項(xiàng)目。
(4)學(xué)生到企業(yè)定崗實(shí)習(xí),進(jìn)行軟件測(cè)試工作,培養(yǎng)學(xué)生企業(yè)工作能力。
經(jīng)過多年的教學(xué)改革,《軟件測(cè)試》課程的教學(xué)內(nèi)容與時(shí)代接軌,教學(xué)方式受學(xué)生歡迎,實(shí)踐教學(xué)為學(xué)生參加工作打下
[1]趙翀,高鵬.軟件測(cè)試課程工程實(shí)踐教學(xué)模式的探索與實(shí)施[J].計(jì)算機(jī)工程與科學(xué),2014,36(z1):51-55.
[2]楚燕婷,陽(yáng)小華,劉立,等.卓越工程師培養(yǎng)背景下軟件測(cè)試課程建設(shè)探索[J].價(jià)值工程,2013(9):279-280.
[3]秋輝,洪玫,郭兵,等.軟件測(cè)試課程實(shí)踐教學(xué)改革研究[J].計(jì)算機(jī)教育,2016(2):106-109.
[4]王慶喜,鐘家民.應(yīng)用型本科院校與培訓(xùn)機(jī)構(gòu)聯(lián)合辦學(xué)的思考——基于計(jì)算機(jī)專業(yè)發(fā)展方向[J].電子世界,2016,13:20.
王慶喜(1979—),男,河南內(nèi)黃人,碩士,講師,研究方向:軟件開發(fā)技術(shù),計(jì)算機(jī)教學(xué)方法。
安陽(yáng)工學(xué)院2016年高等教育教學(xué)改革研究項(xiàng)目()AGJ2016037:計(jì)算機(jī)應(yīng)用人才培養(yǎng)保障機(jī)制研究)。
朱麗華(1981—),女,河南安陽(yáng)人,碩士,講師,研究方向:軟件開發(fā)技術(shù)、圖形圖像處理技術(shù)。