软件工程课程测试环节的翻转课堂教学改革

来源 :科学与财富 | 被引量 : 0次 | 上传用户:lcp396526202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:依据软件工程课程理论性和实践性的教学特点,针对测试环节提出基于翻转课堂的教学模式。实践证明,该教学模式激发了学生的积极性和主动性,项目中学生分工有序注重团队合作,提高了学生的测试实践能力。
  关键词:软件工程;翻转课堂;软件测试
  1 软件工程课程教学现状
  《软件工程》是集计算机技术和管理技术、工程性和实践性为一体的重要课程,它用工程化的方法来开发高质量软件[1],具有课程内容多、学时少、理论抽象等特点[2]。产业界逐渐认识到软件测试也是一门重要的职业[3],软件测试教学日益受到重视。传统的授课方式中以“教师为中心”、以课堂理论教学为主、上机实践教学为辅,学生主动性不足、动手能力差等问题较突出。
  本文提出软件工程的测试环节的翻转课堂教学模式,学生在课前自主学习相关理论,课上用于研讨与动手实践。这种以学生为中心的教学模式,大大提高了学生的实践操作能力、自主学习能力以及创新能力。
  2 翻转课堂应用现状
  翻转课堂又称为“反转课堂”,是学生晚课前观看教学视频、完成知识学习,在课堂完成作业与知识内化的一种教学形态[4]。翻转课堂现已成为全球教育者关注的热点,具有以学生为中心、学生自主学习、师生互动、教师成为导师、直接指导和建议式学习混合、缺席学生不会被落下功课等特征[5]。
  3 翻转课堂下的测试环节改革设计
  由于软件工程课程的测试环节课时有限,本文针对一个规模小、文档齐全的项目(C/C++实现),选取需求规格说明、概要和详细设计说明书、用户手册等文档的审查、代码的静态分析、动态系统测试三个任务项。其中,文档审查环节是后续两个测试环节的基础;代码静态分析环节,要求学生学会使用工具C++test对项目进行静态分析,并编写静态分析报告;动态测试环节,要求依据黑盒测试、等价划分法、边界值法等方法设计测试用例,编写动态测试报告。
  基于测试任务驱动的翻转课堂由课前视频学习、课堂训练内化、课后固化三个相互关联的过程所组成(如图1),针对每一个测试环节设计其课前视频学习内容、课堂训练内化及课后固化要点,见图1的翻转课堂模型。
  3.1 课前视频学习
  课前视频学习是课堂训练内化的基础知识准备阶段,学习效果的好坏直接影响课堂训练,也是对教师能力的极大考验。
  3.1.1 视频资料准备。教师根据具体测试环节的教学目标与知识体系,提取若干知识点,针对每一知识点设计理论讲解、案例剖析与习题测验环节,录制短小精悍的微视频(10分钟左右的微课),发布至公共学习平台。
  3.1.2 视频学习。学生依据教师布置的学习及训练任务,自主安排学习时间及进度。教师在知识点讲解之前设计问题,让学生带着问题观看视频并在其中寻找答案,在每个知识点讲解播放结束之后,学生完成教师布置的训练题或者在论坛分区提问讨论。
  3.1.3 学习效果。学生自主视频学习环节中,测验结果通过网络系统即时反馈给老师,如有疑问可在线提问-讨论,教师在某时间内在线辅导答疑,梳理学生的疑问点,了解课前学习效果。
  3.2 课堂训练内化
  设计合理的课堂活动,是翻转课堂教学模式的关键实施阶段。首先,教师针对学生课前视频学习情况提取的讨论点,有针对性地讲解相关知识点。然后,教师按阶段布置本课时的测试目标与任务。第三,模拟企业测试部门的测试环节,2-3人为一个小组,每组选出一名组长,由组长进行测试分工。
  在测试过程中,学生将课前的知识领悟直接运用到实际的测试项目中,目标与动机明确;以小组分工形式开展,激励团队以相互学习、共同研讨的方式解决问题;教师可以一对一或是一对多的交流,但要尽量少的干预学生的测试过程,鼓励其创新,大胆尝试不同的测试思路,增强其自信心和主观能动性。
  3.3 课后固化
  教师依据进度安排,定时查看小组测试报告等文档,充当“专家”评审判定任务是否测试完成。针对普遍存在的问题,教师需补充学习视频,讲解遗漏知识点,以保证学生取得良好的学习效果。
  4 评价
  本文提出的翻转课堂教学模式非常适合测试实践环节,有助于学生测试能力的培养和测试思维的训练。结合具体项目,以测试任务驱动测试学习和实践,学生的积极性较高,在“学习→训练→创新→提问→点拨”的过程中其能力提到提升。但是,本次基于翻转课堂的测试环节教学改革,仍使用传统的成绩评估方法,以后的研究中需要进一步设计更加科学的多角度成绩评价规则。
  参考文献
  [1]卢莹,林荫.《软件工程》课程教学改革与实践[J].教育教学论坛,2014(2):42-43.
  [2]李万龙,赵辉.软件工程类课程教学资源建设研究[J].吉林省教育学院学报,2012,28(11):5-6.
  [3]聂长海.关于软件测试的几点思考[J].计算机科学,2011,2(38):1-3.
  [4]The Flipped Classroom Defined[EB/OL].http://blogs.kqed.org/mindshift/2011/9/the-flipped-classroom-defined.
  [5]Jonathan Bergmann,Aaron Sams.Flip your classroom:reach every student in every class every day[M].ISTE and ASCD,2012:13-19.
其他文献
OneWoman'sFightAgainstDiseaseByLIUMEICUIYUEgraduatedfromtheFoodDepartmentoftheBeijingAgriculturalUniversity.Upongraduationshe...
期刊
ChinaHolidayandResorts'96BystaffreporterLIXIAForeigntouristsintheDadongSea,SanyaCity,HainanProvince.AFTERCHINALandscape'93,Ch...
期刊
为了在系统设计阶段及早验证控制方案可行性,把“驾驶员—综合控制器”纳入电传动履带车辆双侧驱动控制仿真闭环,建立双侧驱动电传动履带车辆及驱动系统模型。采用真实的驾驶员
摘 要:网络面临的安全威胁网络是信息社会的基础设施,只有安全的网络环境,才能够体现它的经济和社会价值。本文首先介绍了目前网络面临的安全风险,然后简要介绍了网络安全的相关内容,最后详细介绍了网络安全技术中常用的防火墙技术与病毒防范技术。  关键词:网络安全;威胁;防范  随着经济社会的发展,网络应用的范圃越来越广泛,社会对网络的依赖程度也越来越大,通过网络阐述、存储和处理的信息量迅速增长。这些信息涉
摘 要:在混合型卷烟叶组处理时,没有白肋烟生产线的卷烟厂,通常会把混合型卷烟叶组采用同一片烟生产线投料生产,这样,在片烟回潮处理工序就会遇到控制能力较其他牌号低,片烟回潮后水分波动大的问题。通过对生产过程的摸索、改进,为解决这一问题提供了一套行之有效的方法。  关键词:混合型;回潮;水分;稳定性  中图分类号 S572 文献标识码 A 文章编号 1007-7731(2016)22-0102-02 
摘 要:通过对林下南方红豆杉开展整地规格、除草方式和施肥试验,研究不同栽培措施对南方红豆杉生长的影响,结果表明,挖中大穴整地、除草松土深翻和施放钙镁磷肥+复合肥对南方红豆杉生长有较大的促进作用,合适的整地规格为80cm×60cm×40cm,造林1a后进行除草松土深翻,每穴施放钙镁磷肥250g+复合肥250g效果较好。  关键词:南方红豆杉;林下种植;整地;施肥;除草;闽南沿海;森林公园  中图分类
期刊
摘 要:结合实际,重点探讨了如何以柔克刚给对方改正错误制造美丽的“台阶”。  关键词:以柔克刚;改正错误;方法。  几年前亲戚送给老爸一条苏烟,老爸觉得抽烟有害健康,送给其他亲戚也不合适,就上街找礼品店想卖掉。老爸八十岁高龄在街上奔波,我实在不放心,就把这个重任揽下了。骑着车来到一家写着回收礼品的烟酒店。我坐在车上隔着透明的门帘,将烟递给店主,问道:“一条苏烟回收价是多少?”他说:“360元。”不
摘 要:刑事技术工作中的文件检验工作,是一项细致、客观、科学的实践性工作,在针对送检检材和样本的审核、筛选工作中,灵活运用侦查工作中的思维方式,不仅能及时发现送检材料中存在的疑点、难点,而且也能更好地适应新形势下案侦部门打击各类刑事犯罪的需要,及时、充分、准确的提供犯罪证据。所以,侦查工作与文检工作有机结合中是当前形势下文件检验工作者必备的业务素养。  关键词:侦查;结合;反侦查;检验  在现实的
【摘要】:车轮动平衡机在国内的运用越来越广泛,本文介绍了车轮动平衡机的原理及校准方法,为大家提供了一个技术参考。  【关键词】车轮动平衡机;原理:校准;方法  一、概述  车轮动平衡机在检测、校验汽车车轮动不平衡量上起着越来越大的作用,面对着这样量大面广、而且又直接涉及到交通安全的计量器具,对其计量检测原理的研究是十分必要的。所以,本文就车轮动平衡机的测量原理、计量性能、校准方法。  二、车轮动平