国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動教學(xué)法在高職《軟件測試》課程中的應(yīng)用

2016-04-03 03:00:17劉東旭王善勤
關(guān)鍵詞:軟件測試考核測試

劉東旭,王善勤

(滁州職業(yè)技術(shù)學(xué)院,安徽 滁州 239000)

項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動教學(xué)法在高職《軟件測試》課程中的應(yīng)用

劉東旭,王善勤

(滁州職業(yè)技術(shù)學(xué)院,安徽 滁州 239000)

針對高職軟件測試課程教學(xué)中理論與實(shí)踐脫節(jié)等問題,應(yīng)用“項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動”的教學(xué)方法以改善軟件測試課程教學(xué)效果,即以實(shí)際項(xiàng)目為邏輯主線,任務(wù)為驅(qū)動,設(shè)計(jì)學(xué)習(xí)情境,進(jìn)行分階段教學(xué)。在教學(xué)過程中,基于團(tuán)隊(duì)協(xié)作的方式以學(xué)生為主、教師為輔,將所學(xué)的軟件測試相關(guān)理論知識融入到實(shí)踐教學(xué)中去。該模式在軟件測試教學(xué)中取得了較好的效果。

軟件測試;項(xiàng)目引導(dǎo);任務(wù)驅(qū)動;教學(xué)模式

一、引言

《軟件測試》作為高職院校軟件技術(shù)專業(yè)的一門專業(yè)核心課程,大多以傳統(tǒng)的教學(xué)方法組織教學(xué)形式單一,理論與實(shí)踐脫節(jié)。很多高職院校都將軟件測試作為軟件開發(fā)的輔助課程,給予少量的學(xué)時,闡述大量的理論,實(shí)踐操作微乎其微。很多有關(guān)軟件測試的規(guī)劃教材也只是介紹了基礎(chǔ)理論和簡單獨(dú)立的案例,未能按照軟件測試的測試流程完成實(shí)際項(xiàng)目測試,導(dǎo)致學(xué)生學(xué)習(xí)的積極性降低,學(xué)習(xí)興趣低落,不能將開發(fā)與測試緊密聯(lián)系。如何調(diào)整軟件測試教學(xué)方法以適應(yīng)IT界的人才需求已成為一個亟待解決的問題[1]。

二、現(xiàn)階段軟件測試課程教學(xué)存在的不足

(1)學(xué)生學(xué)情方面:高職院校軟件專業(yè)的學(xué)生對軟件測試知之甚少,大部分學(xué)生對軟件測試?yán)斫庥衅?,認(rèn)為軟件測試就是調(diào)試,找出程序的錯誤,是一種在軟件設(shè)計(jì)過程中枯燥乏味的重復(fù)動作。

(2)教學(xué)材料使用方面:高職院校的軟件測試教材大多偏向于基礎(chǔ)理論知識和測試工具使用,能理論應(yīng)用于實(shí)踐的教材少之又少。

(3)教學(xué)方法方面:高職院校中軟件測試課程多數(shù)以“講授法”為主要教學(xué)手段,輔以小的案例,這些案例都是針對特定的測試方法而存在,之間缺少聯(lián)系,以致學(xué)生在學(xué)習(xí)期間會感覺枯燥乏味,不能將其應(yīng)用于實(shí)際項(xiàng)目中,局限了學(xué)生的創(chuàng)造性思維,未能激發(fā)學(xué)生對軟件測試的自信心和成就感。

(4)考核方式方面:高職院校軟件測試課程大部分以試卷考核的方式,加以考勤、實(shí)驗(yàn)報(bào)告、課堂回答問題等按照相應(yīng)的比例組成最終的考核成績??己藘?nèi)容相對片面,考核方式單一,過分注重的是軟件測試在書本上的基礎(chǔ)理論知識,不能有效的考核到學(xué)生的實(shí)踐應(yīng)用能力,也可能會造成學(xué)生對軟件測試課程“重理論,輕實(shí)踐”的誤導(dǎo)[2]。

三、項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動的軟件測試教學(xué)法實(shí)施思路

欲改善上述問題,本文提出將“項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動”的教學(xué)法引入到軟件測試課程教學(xué)中,結(jié)合軟件技術(shù)專業(yè)的專業(yè)特色,在教學(xué)過程中以實(shí)際的項(xiàng)目為邏輯主線,任務(wù)為驅(qū)動,把軟件完整的生命周期納入到本課程中來,讓學(xué)生在測試過程中掌握軟件工程思想、鞏固軟件測試技術(shù)、掌握軟件測試的流程、積累項(xiàng)目測試經(jīng)驗(yàn)、提高學(xué)生對軟件測試課程的認(rèn)知、增加學(xué)生的創(chuàng)造性和自信心。“項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動”下的教學(xué)法整體思路如下:

(1)項(xiàng)目庫設(shè)計(jì)。項(xiàng)目是“項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動”教學(xué)法的核心,整個教學(xué)過程始終圍繞著項(xiàng)目而展開,項(xiàng)目的選取直接影響著學(xué)生的學(xué)習(xí)興趣和教學(xué)效果,因此,項(xiàng)目庫的設(shè)計(jì)要注意項(xiàng)目具有典型性、項(xiàng)目規(guī)模難度適中、項(xiàng)目要規(guī)范,要密切聯(lián)系學(xué)生的所學(xué)的課程。項(xiàng)目來源可以從歷屆畢業(yè)設(shè)計(jì)中典型、優(yōu)秀的作品,學(xué)生在其他課程中完成的實(shí)際項(xiàng)目,學(xué)生在校主持的科研項(xiàng)目,在企業(yè)允許的情況下,校企合作的項(xiàng)目。

(2)教學(xué)過程設(shè)計(jì)。在實(shí)際教學(xué)中,以學(xué)生為主,教師為輔,以團(tuán)隊(duì)的形式組織測試,以項(xiàng)目為引導(dǎo),先將項(xiàng)目劃分為一個個具體的小任務(wù),然后再將課程的知識點(diǎn)融入到每個小任務(wù)中,最后以任務(wù)為驅(qū)動,串接課程所有知識點(diǎn)。讓學(xué)生在完成項(xiàng)目測試的過程中,也學(xué)會了測試的基礎(chǔ)知識和技術(shù),培養(yǎng)理論與實(shí)踐的綜合應(yīng)用能力和分析問題的能力,增加了學(xué)生的學(xué)習(xí)興趣和成就感。

(3)考核體系設(shè)計(jì)。課程考核是檢驗(yàn)學(xué)生學(xué)習(xí)成果和教學(xué)方法實(shí)施的主要途徑,如果考試辦法以課本理論知識為主,側(cè)重考核學(xué)生對基礎(chǔ)概念的理解、記憶能力,靜態(tài)考核,簡單判斷,則輕視了學(xué)生運(yùn)用知識的能力和創(chuàng)新能力的培養(yǎng)[3]。因此,軟件測試課程的考核堅(jiān)持平時過程考核與大作業(yè)相結(jié)合的原則,既強(qiáng)調(diào)學(xué)生對實(shí)際技能的掌握程度,也追求學(xué)生個體素質(zhì)能力的培養(yǎng)??己朔椒ㄒ姳?:

表1 《軟件測試》課程考核方式

四、項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動的軟件測試教學(xué)法的應(yīng)用

項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動下的軟件測試教學(xué)法的實(shí)施是在學(xué)生前導(dǎo)課程完成項(xiàng)目設(shè)計(jì)、項(xiàng)目編碼的基礎(chǔ)上,以團(tuán)隊(duì)的形式進(jìn)行項(xiàng)目測試。團(tuán)隊(duì)以4-6人為佳,具體角色分工見表2:

表2 角色分工

學(xué)生在某個項(xiàng)目中既扮演項(xiàng)目設(shè)計(jì)者又扮演項(xiàng)目測試者,以組為單位選取組內(nèi)某個同學(xué)較完善的項(xiàng)目與他組交換,交叉測試。把課程教學(xué)按照由淺入深分階段實(shí)施,將測試?yán)碚摶A(chǔ)知識與技術(shù)融入到每個階段中,在每個階段中層層加深,步步連接逐步實(shí)現(xiàn)學(xué)生綜合實(shí)踐能力的培養(yǎng),達(dá)到預(yù)期教學(xué)效果。

(1)第一階段:軟件測試基礎(chǔ)項(xiàng)目,共54學(xué)時。

教學(xué)設(shè)計(jì):本階段的課程是針對軟件技術(shù)專業(yè)學(xué)生在二年級上學(xué)期開設(shè)的。學(xué)生形成團(tuán)隊(duì)小組形式,以基礎(chǔ)項(xiàng)目為載體,遵從學(xué)習(xí)情境設(shè)計(jì)的邏輯主線,共設(shè)計(jì)了三個學(xué)習(xí)情境,以項(xiàng)目來支撐學(xué)習(xí)情境的教學(xué)。

教學(xué)內(nèi)容:依據(jù)軟件測試流程和規(guī)范,本課程以項(xiàng)目為載體把軟件測試的理論知識:基本概念、原理和技術(shù);實(shí)踐技能:編寫測試計(jì)劃、設(shè)計(jì)測試用例、執(zhí)行測試過程。以應(yīng)用前續(xù)課程中完成的不同類型的項(xiàng)目對其進(jìn)行測試為邏輯主線設(shè)計(jì)學(xué)習(xí)情境,充分調(diào)動師生雙方的積極性,達(dá)成教學(xué)目標(biāo)。

情境設(shè)計(jì):課程教學(xué)共安排54學(xué)時,分3個學(xué)習(xí)情境組織實(shí)施,總體安排如下:

學(xué)習(xí)情境一:應(yīng)用簡單程序進(jìn)行軟件黑盒、白盒測試項(xiàng)目選?。篊語言程序設(shè)計(jì)基礎(chǔ)課程完成的“三角形判斷項(xiàng)目”、“Pr iorDate項(xiàng)目”。

學(xué)習(xí)情境二:應(yīng)用桌面應(yīng)用程序?qū)崿F(xiàn)軟件測試項(xiàng)目選?。篊語言程序設(shè)計(jì)基礎(chǔ)課程完成的“猜數(shù)游戲”或“記數(shù)游戲”項(xiàng)目。

學(xué)習(xí)情境三:應(yīng)用手機(jī)應(yīng)用軟件實(shí)現(xiàn)軟件測試項(xiàng)目選?。阂苿咏K端應(yīng)用開發(fā)課程完成的“鬧鐘軟件”項(xiàng)目。

(2)第二階段:軟件測試工具實(shí)踐項(xiàng)目,共54學(xué)時。

教學(xué)設(shè)計(jì):本階段的課程是針對軟件技術(shù)專業(yè)學(xué)生在二年級下學(xué)期開設(shè)的。學(xué)生仍以團(tuán)隊(duì)小組形式,以提高項(xiàng)目為載體,遵從習(xí)情境設(shè)計(jì)的邏輯主線,設(shè)計(jì)了三個學(xué)習(xí)情境,通過對學(xué)習(xí)生活中真實(shí)項(xiàng)目進(jìn)行教學(xué)改造,以項(xiàng)目來支撐學(xué)習(xí)情境的教學(xué)。

教學(xué)內(nèi)容:依據(jù)軟件測試流程和規(guī)范,本課程以項(xiàng)目為載體把軟件自動化測試的理論知識:基本概念、原理和技術(shù)及其工具的使用;實(shí)踐技能:編寫測試計(jì)劃、設(shè)計(jì)測試用例、執(zhí)行測試過程與自動化測試工具的應(yīng)用和實(shí)際應(yīng)用環(huán)境結(jié)合在一起[4]。以應(yīng)用前續(xù)課程中完成的不同類型的項(xiàng)目對其進(jìn)行測試為邏輯主線設(shè)計(jì)學(xué)習(xí)情境,充分調(diào)動師生雙方的積極性,達(dá)成教學(xué)目標(biāo)。

情境設(shè)計(jì):課程教學(xué)共安排54學(xué)時,分3個學(xué)習(xí)情境組織實(shí)施,總體安排如下:

學(xué)習(xí)情境一:基JUnit實(shí)現(xiàn)桌面應(yīng)用程序與WEB程序單元測試項(xiàng)目選?。好嫦?qū)ο蟪绦蛟O(shè)計(jì)課程完成的“學(xué)生成績管理系統(tǒng)”項(xiàng)目。

學(xué)習(xí)情境二:基于WinRunner工具實(shí)現(xiàn)WEB程序自動化測試與管理項(xiàng)目選?。篧EB開發(fā)課程完成的“個人微博”項(xiàng)目。

學(xué)習(xí)情境三:基于LoadRunner工具實(shí)現(xiàn)WEB程序自動化測試與管理項(xiàng)目選?。篧EB開發(fā)課程完成的“在線圖書商城”項(xiàng)目。

(3)第三階段:軟件測試項(xiàng)目實(shí)戰(zhàn),共54學(xué)時。

教學(xué)設(shè)計(jì):本階段的課程是針對軟件技術(shù)專業(yè)學(xué)生在三年級上學(xué)期開設(shè)的。學(xué)生仍以團(tuán)隊(duì)小組形式,以企業(yè)模擬項(xiàng)目為載體,遵從學(xué)習(xí)情境設(shè)計(jì)的邏輯主線,設(shè)計(jì)了兩個學(xué)習(xí)情境,通過對企業(yè)真實(shí)項(xiàng)目進(jìn)行教學(xué)改造,以項(xiàng)目來支撐學(xué)習(xí)情境的教學(xué)。

教學(xué)內(nèi)容:依據(jù)軟件測試流程和規(guī)范,本課程以實(shí)際項(xiàng)目為載體把軟件測試的所有知識點(diǎn)、技術(shù)能力和實(shí)際應(yīng)用環(huán)境結(jié)合在一起。以應(yīng)用前續(xù)課程中完成的不同類型的項(xiàng)目對其進(jìn)行測試為邏輯主線設(shè)計(jì)學(xué)習(xí)情境,充分調(diào)動師生雙方的積極性,達(dá)成教學(xué)目標(biāo)。

情境設(shè)計(jì):課程教學(xué)共安排54學(xué)時,分2個學(xué)習(xí)情境組織實(shí)施,總體安排如下:

學(xué)習(xí)情境一:應(yīng)用手機(jī)應(yīng)用軟件實(shí)現(xiàn)軟件測試與測試過程管理項(xiàng)目選?。旱谌紸ndroid開發(fā)“瘋狂連連看”項(xiàng)目。

學(xué)習(xí)情境二:應(yīng)用WEB項(xiàng)目實(shí)現(xiàn)軟件測試與測試過程管理項(xiàng)目選?。耗M企業(yè)開發(fā)的“工資管理系統(tǒng)”項(xiàng)目。

考核方式:均以軟件測試課程的平時過程考核與大作業(yè)相結(jié)合的方式提交相關(guān)文檔,包括測試計(jì)劃、測試用例、缺陷報(bào)告、測試報(bào)告等[7]。

[1] 王利娥,朱新華,李智.項(xiàng)目驅(qū)動下的《軟件測試》課程立體教學(xué)模式的研究與實(shí)踐[J].中國科教創(chuàng)新導(dǎo)刊.2013,(31):63-64.

[2] 李玉蓉,賈美麗.軟件測試課程實(shí)踐教學(xué)改革與探索[J].計(jì)算機(jī)教育.2014,(21):105-107.

[3] 周俐.基于實(shí)踐能力培養(yǎng)的高職過程型考核改革探索[J].湖北廣播電視大學(xué)學(xué)報(bào).2014,(09):13-14.

[4] 宋喜蓮.圍繞軟件測試分類傳授軟件測試知識[J].電腦知識與技術(shù).2009,(28):8007-8008.

[5] 林勤花.高職軟件測試方向人才培養(yǎng)模式實(shí)踐[J].教育教學(xué)論壇.2015,(33):272-273.

[6] 陳艷.基于項(xiàng)目驅(qū)動的軟件測試課程教學(xué)探索[J].計(jì)算機(jī)時代,2013,(03):62-63.

G712

A

1671-5993(2016)03-0064-03

收稿日期:2016-05-10

安徽高校自然科學(xué)研究重點(diǎn)項(xiàng)目《基于移動互聯(lián)網(wǎng)技術(shù)的實(shí)訓(xùn)互動平臺研究》(KJ2016A543);滁州職業(yè)技術(shù)學(xué)院教學(xué)研究項(xiàng)目《高職院校專業(yè)設(shè)置適應(yīng)區(qū)域產(chǎn)業(yè)結(jié)構(gòu)調(diào)整的實(shí)證研究——以滁州市信息技術(shù)產(chǎn)業(yè)為例》(zlgc2015057)。

劉東旭(1986-),男,安徽全椒人,研究生,助教,研究方向?yàn)檐浖y試、計(jì)算機(jī)應(yīng)用技術(shù)。

王善勤(1979-),男,安徽靈璧人,研究生,講師,研究方向?yàn)閿?shù)據(jù)挖掘、計(jì)算機(jī)應(yīng)用技術(shù)。

猜你喜歡
軟件測試考核測試
幽默大測試
幽默大師(2020年11期)2020-11-26 06:12:12
基于OBE的軟件測試課程教學(xué)改革探索
內(nèi)部考核
童話世界(2020年10期)2020-06-15 11:53:22
創(chuàng)新完善機(jī)制 做實(shí)做優(yōu)考核
“攝問”測試
“攝問”測試
“攝問”測試
EXCEL和VBA實(shí)現(xiàn)軟件測試記錄管理
電子制作(2018年16期)2018-09-26 03:27:18
關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
電子測試(2017年15期)2017-12-18 07:19:20
公立醫(yī)院 如何考核?
全南县| 龙南县| 乐都县| 定远县| 翼城县| 衡水市| 鹤峰县| 兰溪市| 改则县| 大冶市| 台湾省| 塔河县| 东兰县| 青铜峡市| 闸北区| 江西省| 镇平县| 武胜县| 宁南县| 永仁县| 贵港市| 太康县| 万源市| 麻江县| 平顶山市| 安图县| 包头市| 谢通门县| 琼海市| 四平市| 丹寨县| 新巴尔虎左旗| 固安县| 兴国县| 唐河县| 贺州市| 措美县| 庄浪县| 临夏县| 乌审旗| 托里县|