APP下载

以自主学习能力培养为目标的软件测试教学改革初探

2021-11-30苏晶

科学与信息化 2021年16期
关键词:软件测试课外教学资源

苏晶

山东理工大学 山东 淄博 255049

1 教学改革的目的和意义

软件测试课程采用了半学期高强度授课模式,因此教学活动大多集中在课堂上进行。而受限于课程学时,任课教师在课堂及实践过程中能够提供给学生的教学案例及学习资源相对匮乏,导致学生对所学知识掌握不够深入。本课程与社会需求紧密相关,学生毕业后从事软件开发及测试行业,无法将所学知识与实践有机结合起来,用以解决实际问题。因此增强学生自主学习能力和工程实践能力的教学改革势在必行[1]。

2 教学改革方案

2.1 完善教学资源

加强课程信息化建设,为学生提供丰富的开放性学习资源,帮助学生进一步拓展专业知识面,培养专业素质,充分发挥本课程的就业导向作用。

充分利用学校的网络教学平台共享教学资源,主要包括:

发布课程教学内容、教学大纲、教学计划、教学及实验课课件等课堂教学资源,帮助学生更好地完成课内学习。

发布导学任务单、知识难点解析、教学案例库、试卷库、教学微视频、软件测试经典著作电子版等课外教学资源,帮助学生完成课外自主学习。

发布软件测试规范、软件测试文档模板、软件测试行业发展情况、软件评测师历年真题、软件测试及软件开发行业面试真题、部分高校软件工程专业考研真题以及涵盖移动APP、敏捷测试、安全性测试、云计算和大数据软件测试等学科前沿解读等课外拓展性教学资源,使学生更加全面的认识软件测试学科和行业,为将来致力于从事软件测试行业或打算在软件工程学科继续深造的学生提供资料上的支持。

在授课的同时,通过网络教学平台进行网络课程建设。教师定期对内容进行维护和更新,修订完善教学资源,保证知识新颖、内容翔实,实现网络平台内容的动态化。

2.2 丰富教学活动

充分利用学校的网络教学平台创建各项教学活动,主要包括:

通过作业模块发布实验项目,要求学生分组分阶段完成实验任务,并且限时提交阶段性成果。为了保证学生学习知识的连贯性,任课教师在实验结束三天内及时对学生定期提交的实验报告给予批改和反馈,在课堂上对于共性问题进行有针对性的讲解,使得学生加深对软件测试生命周期的认识和理解。

通过在线测试模块发布基础知识在线测试和综合运用在线测试,要求学生按时提交。任课教师在测试结束三天内及时对学生提交的测试给予批改和反馈,使得学生熟练掌握软件测试的基础理论和测试方法应用。

通过教师教学笔记模块记录并分享对教学内容和教学方式的思考及心得,增强与课题组老师及学生的互动交流。

通过答疑讨论模块发布历年学生学习过程中遇到的常见问题,并建立课程讨论区,了解、解答学生在学习、实验、在线测试及自主任务学习过程中遇到的问题和困惑,掌握学生学习情况,及时调整教学进度,帮助学生实现课外主动学习的目标。

2.3 安排自主学习任务

为了有效调动学生学习的参与度和积极性,选取部分重要知识点,安排自主学习任务。通过课前自主学习、小组讨论和在线测试、课中自学成果展示和小组互评、课后总结和反思的一系列过程,提高学生自主学习和交流沟通能力的同时,考核学生对于关键知识点的理解和掌握程度。

考虑到本课程的授课对象为高年级本科生,大多面临培训、就业、考研、出国深造等选择,课外学习时间相对比较紧张。为了最大限度降低学生的课外学习负担,从课堂教授知识体系中选择软件质量与质量模型、等价类划分和基本路径测试三个主题安排自主学习任务。

自主学习任务包括小组任务和个人任务两部分,其中课前自主预习和提问、课前自学任务、课中自学成果展示及点评为小组任务,课后总结反思为个人任务。每名组员的课中自学成果展示成绩=小组互评平均分*50%+教师评分*50%,小组互评和教师评分均严格按照自学成果展示成绩评价标准给出。

2.4 引入研究型教学任务

为了提高学生问题分析能力,在课堂理论知识学习的基础上,要求学生通过查阅大量资料,完成与软件测试相关的开放式研究性论文的撰写,加深学生对于软件测试技术、学科及行业的全面理解的同时,考核学生收集、综合和正确利用各种信息及获取新知识的能力。

研究性论文为小组任务,考核评价要点主要包括以下几个方面:

论文内容、难易程度和工作量符合基本要求;

小组分工明确、合作有效;

论文题目能够概括并凝练提出问题所涉及的要点;

提出问题有一定的深度及前沿性,并非软件测试基础理论和方法,或课堂中已重点、深入讲解的知识点;

针对提出的问题,通过查阅资料,至少给出两个不同的现有解决方案,对方案的论述能够做到详尽、完整、清晰、有效;

对现有解决方案进行比较,深入分析其优势和弊端,给出支持的解决方案及支持的原因,对研究结果论点的论述能够做到合理、清晰;

分析现有解决方案的利弊后,能提出独到、合理且具有创新性的解决方案;

论文结构严谨,排版整齐,格式规范,语句通顺,专业术语准确;

具备收集、综合利用各种信息的能力,资料调研充分,参考文献覆盖全面[2]。

3 结束语

以培养学生自主学习能力为目标的教学改革方案,引入对分课堂及研究型教学等新型教学模式,使学生能够更加全面的掌握软件测试的方法、技术和一般过程,将理论与实践紧密联系起来,培养学生动手实践能力和独立解决问题的能力。在后续的研究与实践中,将尝试与其他课程进行有效整合,使学生

将所学知识进一步融会贯通,并逐步形成整个软件工程课程体系的全局观。

猜你喜欢

软件测试课外教学资源
软件测试方向人才培养“1+X”融合研究
小满课外班
丰富历史教学资源 提升课堂教学质量
基于OBE的软件测试课程教学改革探索
航天软件测试模型构建与应用
民用飞机航电系统虚拟教学资源建设
EXCEL和VBA实现软件测试记录管理
高校冰上教学资源社会开放的意义及管理模式
高职“计算机应用基础”教学资源网建设的探讨
课外实践丰富多彩