APP下载

基于“BOPPPS”模式的“黑盒测试技术-等价类划分法”教学设计与实践

2020-11-02郭文欣谭凤

电脑知识与技术 2020年26期
关键词:软件测试

郭文欣 谭凤

摘要:探讨针对高校软件测试专业课程中课堂教学气氛沉闷、学生被动接受知识、无法形成有效教学过程评价和激发学生自主学习行为的问题,结合当前教育部提倡加快建设高水平本科教育全面提高人才培养能力“以学生为中心”的教学模式,对传统知识讲授型课堂教学做了改进。使用“BOPPPS”模式在软件测试课程中以《黑盒测试技术-等价类划分法》为例进行教学设计和具体实践,探索该模式在教学设计逻辑、教学方式方法和授课效果方面的优势。

关键词:软件测试;等价类划分法;“BOPPPS”

中图分类号:G642        文献标识码:A

文章编号:1009-3044(2020)26-0138-02

1 引言

随着当今科学技术发展,在网络化、信息化、智能化的大背景影响下,新时代大学生的思维方式以及价值观产生了很大变化,具有思維活跃但相对浮躁,行为被动但执行力强,容易拖延却追求速成的特点。在传统课堂中教师单向传授知识的“填鸭”方式下,学生的思维被禁锢,行为被限制,尤其针对部分学生自制力差,没有自主学习意识的情况下,高校学生学习效果并不好。作为高校教师,寻找有效的教学新思路,重新审视教与学的关系和积极改革教学方式方法迫在眉睫。

“教学有法、但无定法、贵在得法”,国外“以学生为中心”的启发式教育起步较早,非常注重因需施教和互动教学。经过研究,笔者选择加拿大ISW提出的一种结构完整、能促进学生参与和形成教学反馈的有效教学模式“BOPPPS”对软件测试技术这门课程中的“黑盒测试技术——等价类划分法”技术讲授课进行了教学设计逻辑流程改革,打破了一言堂的教学格局,在教学过程中协调教与学的关系,及时发现和改善教学盲点,有效地提升了教学成效。

2 “BOPPPS”教学模式

“BOPPPS”教学模式将课堂教学环节分为六个逻辑阶段。依次为:Bridge-in(导言)、Objective(学习目标)、Pre-Assessment(先测)、Participatory Learning(参与式学习)、Post-Assessment(后测)以及Summary(总结)。其中,“BOPPPS”模式的“Bridge-in”“Objective”和“Pre-assessment”环节与美国佛罗里达州立大学John Keller教授创立的学习动机策略ARCS模型中Attention(学生注意力维持)、Relevance(学生知识背景和生活经验相关)相匹配,将课堂教与学进行了有效的承上启下,意在吸引学生注意力和兴趣点,明确课堂学习目标和提升学生学习兴趣。“BOPPPS”模式的“Participatory Learning”“Post-assessment”和“Summary”环节通过学生的互动参与合作,多样化学习目标达成,效果评价和引导反思总结的授课过程,实现了ARCS模型中的Confidence(增强学生学习信心)和Satisfaction(让学生感受学习价值和学习快乐)。由此可见,“BOPPPS”教学模式的每一个环节的设置都具有意义,不仅强调学生在知识建构中的主体作用,充分尊重学生个性发展,而且能够引导学生更多地参与到课堂中,充分激发学生自主学习动机。

3 “BOPPPS”教学设计与实践应用

软件测试技术是软件工程体系中的一门专业必修课。黑盒测试技术-等价类划分作为软件测试技术中功能测试的重要手段之一,是该门课教学的重点。对学生分析问题、解决问题、动手能力的培养起着重要作用。以下采用课程《黑盒测试技术-等价类划分法》研究基于“BOPPPS”模式设计教学并进行实践应用的过程。

1)教学对象

选择重庆工程学院软件技术专业专科生作为研究对象,其中2018级2班学生为实验组(n=49),2018级3班学生为对照组(n=48),其中对照组采用传统讲授式教学法。

2)学情分析

实验组和对照组学生在入学成绩、性别比、年龄等方面均无统计学差异,根据布鲁姆学习动机调查问卷得出两组学生学习动机统计情况,如下表1所示。

3)教学任务名称:黑盒测试技术-等价类划分法

4)教学目标[含知识、技能、素养目标]

Bridgein(导入):以生活中飞镖小游戏动画引出,吸引学生注意力和兴趣点,提问题:飞镖分数统计是如何进行的?引发学生思考,引出等价类的概念,使用数学坐标二元函数问题,引导学生思考等价类的划分。

Objective(学习目标):设计合理的学习目标,明确技能、知识、素养目标,并说明掌握这些目标将会让学生收获什么,在以后的工作中会有什么益处,以此增强学生学习动机。

Pre-assessment(预测):通过知识回顾,提问:测试用例的具体组成,使教师了解学生的测试用例知识掌握情况,为使用等价类划分法设计测试用例做好预测铺垫。

Participatory Learning(参与式学习):通过数学的并集问题,对输入域的划分,引导学生自己总结出等价类划分法的原理。通过观看有效数据和无效数据小动画、等价类划分实例连线小游戏,组织学生分组讨论并总结出有效等价类和无效等价类的定义和划分方法。通过布置三角形案例,师生共同讨论总结等价类划分设计测试用例的步骤,先组内讨论,再选取1~2个组给出讨论结果。同时,对学生课堂活动表现进行过程评价记录与考核。通过参与式学习形式,加强了师生互动和生生互动,使学生能够变被动为主动,自主建构起知识框架。

Post-assessment(后测):通过小组内头脑风暴形式,布置使用等价类划分法设计电话号码测试用例的课堂作业。了解和评估学生学习技能或者态度是否达成学习目标。教师针对学生作业完成情况进行及时反馈进而调整下次教学设计。

Summary(小结):对课堂核心知识点进行总结。通过对学生课堂作业情况进行总结,表扬和鼓励学生参与讨论与学习的过程,对于存在的问题引导学生进行修正和课后反思。

4 教学效果

通过本次教学实践,教师引导学生探索知识的过程取得了一定效果,师生和生生的交流有所增进,通过组内相互监督评价对学生学习的参与度能够有显著提升。实验组全班49位同学参与了课后学习情况问卷调查,在调查中,大部分学生反映学习过程不再那么枯燥,在知识目标上能更好地理解等价类划分法的意义及其测试用例设计方法。在情感目标上,学生们表示愿意主动跟教师反馈和交流课堂学习过程中的问题和兴趣点,部分学生表达希望能够在后续教学中继续采用此教学模式。经过黑盒测试技术单元测验环节的考核,在等价类划分法客观题和案例题的作答分数上实验组得分普遍高于对照组,由此可见,此次“BOPPPS”教学模式的实践取得了良好成效。

参考文献:

[1] 梁寒冰.基于BOPPPS有效教学法的《自动控制系统综合应用》教学设计研究[J].电子世界,2019(18):81-82.

[2] 吴明辉,刘贤忠,王学敏.BOPPPS模型在理论技术类课程内容中的应用研究[J].中国多媒体与网络教学学报(上旬刊),2020(3):67-69.

[3] 曹丹平,印兴耀.加拿大BOPPPS教学模式及其对高等教育改革的启示[J].实验室研究与探索,2016,35(2):196-200,249.

【通联编辑:代影】

猜你喜欢

软件测试
基于OBE的软件测试课程教学改革探索
EXCEL和VBA实现软件测试记录管理
关于软件测试技术应用与发展趋势研究
智能电能表软件测试技术概述
《软件测试》课程教学策略研究