基于OBE理念的“软件测试”课程教学改革探索

2021-09-10 01:05张莉敏田小路
无线互联科技 2021年5期
关键词:线上软件测试线下

张莉敏 田小路

摘 要:软件测试是保障软件质量的重要方法,贯穿于软件开发的整个生命周期,旨在降低软件缺陷和成本,提高产品质量,因此对测试人员也提出更多的挑战。“软件测试”课程教学过程中,存在以教师课堂讲授为主、教学方法缺乏创新、学生参与度少、期末考核方式单一等问题,对此文章提出将OBE教学理念应用到“软件测试”课程教学改革中,将传统的教师讲授为主的教学模式转变为“线上+线下”的教学模式,从数字资料库创建、翻转课堂、考核方式多样化等方面进行探索,提高学习效率和教学质量。

关键词:数字资源库;“线上+线下”;教学改革;“软件测试”

0    引言

在“互联网+”“中国制造2025”等重大战略实施下,软件行业已经成为中国重要的经济支柱之一,而“软件测试”作为保障软件产品质量的重要手段,也成为众多高校人才培养的专业核心课程。

“软件测试”课程的目标是让学生了解测试的基础知识点,掌握常用的测试技术,了解软件测试的不同阶段采用的测试方法、测试工具及测试目标,具备设计优秀测试应用的能力。当前,该课程教学仍采用传统的教师授课为主的方式,教学内容与主流测试知识无法有效衔接。并且在课程安排上针对性和实践性不足,无法满足企业对测试人员的需求。

因此,针对“软件测试”课程教学过程中出现的问题,本文提出将OBE的教学理念应用到“软件测试”课程教学改革中[1-2],整合现有的“软件测试”课程的信息资源,开发新的“线上+线下”混合式教学资源,不断丰富教学资源库。从传统的教师为主,转变为教师为辅学生为主的教学模式[3-4],不断激发学生学习的主动性和积极性,提高人才培养质量,为地区经济发展提供优质人力资源保障。

1    数字资源的创建

数字资源库创建的目的是为学生学习和教师教学提供充足的资源保障,因此,该数字资源库不仅要涵盖课程所有重点和难点内容,而且要紧跟时代要求,不断更新软件测试知识,针对岗位需求、专业能力需求等,建立符合人才培养所需的课程体系。并且及时跟踪和了解学生的学习情况,结合学生反馈,对数字资源库进行持续更新和改进。

数字资源库主要由以下几个模块构成:课程教学、实验集训、案例讲解、随堂测试等,如图1所示。课程教学主要包括教学课件、教学进度安排、知识点讲解视频等;实验集训主要对黑盒测试、白盒测试、功能测试等知识点进行实训操作,并附上视频讲解;案例讲解主要是针对典型的项目案例,逐一分析所涉及的知识点,贯穿教学始终;随堂测试主要是通过选择题和判断题的形式,对每日学习内容进行测验并评分。

数字资源库内容会同步更新到学习平台,通过观察平台的下载和测试得分结果,可以及时掌握学生的学习情况、学习资源的下载情况等,深入了解学生对哪些知识点比较薄弱,以便在课堂教学中着重复习讲解。同时,根据学生的学习需求和对知识点的掌握程度,不断对数字资源改进。

2    课程教学改革方案

2.1  课程培养目标

基于OBE理念,“软件测试”课程的培养目标要符合软件工程专业人才培养方案要求[5],帮助学生掌握当前的主流测试技术、测试原理及工具,学会团队合作,能够灵活使用合适的测试工具解决软件开发过程中出现的问题[6]。其目的是培养学生的自动化测试和开发语言编写和软件开发的过程管理能力,让学生更多地参与课堂教学,提升教师与使学生的互动性,培养学生实际操作能力。

根据“软件测试”人才培养方案,该课程是专业必修课程,总学时64学时,总学分为2学分。课程培养目标如表1所示,从表中可以看出,该课程目标覆盖了“软件测试”基本知识点,帮助学生运用理论知识解决实际问题。

2.2  教学设计

“软件测试”课程采用“线上+线下”混合式教学模式,通过学生线上自主学习、测试、课堂重点难点讲授、分组讨论、多样化考核等方式,让学生更多地参与课堂教学过程。具体实施方案如下:

(1)结合“线上+线下”混合式教学模式确定本课程的教学目标。

(2)制定本课程授课计划和授课课件。

(3)每节课前在学习平台发布预习任务和预习测试,统计学生预习结果。

(4)制定项目驱动教学案例。

(5)按照“线上+线下”混合式教学模式制定实训操作内容。

(6)以教师为主导、学生为主体进行课堂教学和实践教学,根据预习效果,以案例为引子进行教学,课堂设置任务,学生分小组进行讨论学习讨论并讲解,教师点评。

(7)课后利用数字资源库进行随堂测试,统计测试得分结果,及时了解学生知识掌握情况。

同时,利用腾讯会议、QQ群课堂等平台对学生进行线上指导;学生利用线上平台可以对知识点进行学习、巩固、查漏补缺。因此,建立教学一体化的数字平台,不但提高教学资源利用率,也符合软件工程专业人才培养方案的要求。

2.3  课程考核

“软件测试”课程教学改革,采用混合式教学方法,因此考核成绩主要有以下几方面构成:

(1)实训练习(20%)。理论课结束之后,数字资源库将上传相应的实训题目,学生可在平台提交报告,教师进行评分。

(2)考勤和课堂讨论(20%)。每节课预留15分钟进行分组讨论。

(3)项目测试(20%)。学生按照分组选择不同的测试题目完成测试报告,其中包括测试计划、测试用例、测试实施计划等。

(4)期末考试(40%)。闭卷考试。

3 结语

本文将OBE理念应用到“软件测试”课程的教学改革中,整合现有的线上学习资源库,不断丰富教学资源。采用“线上+线下”的混合教学模式,此教学方法不仅培养了学生自主学习的习惯和参与项目测试的技能,而且增加了学生和老师的互动性,教学质量也明显提升。

[参考文献]

[1]王鑫便,刘仰光,程萍,等.基于OBE的软件测试课程教学改革探索[J].计算机教育,2020(5):97-101.

[2]王骏美,吴吉红,郑东霞,等.基于OBE和CDIO的软件测试课程混合式教学探究[J].软件工程,2019(10):54-56.

[3]董玉坤.基于OBE模式的软件测试课程教学改革研究[J].课程教育研究,2017(41):216-217.

[4]窦燕,董俊,余扬,等.面向OBE的《软件质量保证与测试》课程教学改革[J].中国教育信息化,2019(24):44-47.

[5]吴鸿韬,翟艳东,李智,等.新工科背景下的软件测试课程教学改革[J].计算机教育,2020(10):130-133.

[6]段珊珊.以赛促学软件测试课程项目式教学改革的探索[J].电脑知识与技术,2020(27):70-71,78.

(編辑 王雪芬)

猜你喜欢
线上软件测试线下
COZMINE线下集合店
传统线下与直销模式孰强孰弱?这家动保企业是这样看的
基于OBE的软件测试课程教学改革探索
从“偶然”的疫情大爆发到“必然”的线下线上教学结合
EXCEL和VBA实现软件测试记录管理
关于软件测试技术应用与发展趋势研究
信息技术环境下会计专业教学模式的构建
浅谈O2O对传统零售业的影响
基于SPOC的混合式英语教学模式建构
软件测试工程化模型及应用研究