基于OBE模式的软件测试课程教学改革研究

来源 :课程教育研究 | 被引量 : 0次 | 上传用户:angel190000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】OBE(Outcomes Based Education)的教学是以学生的学习产出为中心的教育模式。本文介绍了在软件测试课程中采用OBE模式的教学,首先定义了软件测试课程的明确具体的学习产出,基于学习产出反向设计出了课堂教学内容,采取了学习产出驱动的教学方式,并对学生在学习与实践过程中的形成性学习产出进行重点评价,实现对学习产出全面合理的评价。
  【关键词】软件测试 学习产出 形成性评价
  【中图分类号】G642.0 【文献标识码】A 【文章编号】2095-3089(2017)41-0216-02
  一、引言
  软件测试课程是软件工程专业的重要的专业核心课程之一,具有很强的理论性与实践性。如何扎实有效的培养软件工程学生在软件测试领域既具有理论基础、又具有工程实战能力,目前许多软件工程专业教育者进行了积极的探索[1]。但在软件测试理论课程教学与相关实践教学中,发现相当一部分学生学习兴趣不高、理论知识不扎实、动手能力不强、不善于将所学知识运用到实际软件项目的测试中去[2]。针对教学中存在的问题,我们采取了一些有益的探索,特别是将OBE模式引入到了软件测试的课程中去,探索了基于OBE模式的软件测试课程的学习产出制定、教学内容设计、教学方式改变、评价方法改进。
  二、OBE教育模式
  基于OBE的工程教育模式最早出现于美国和澳大利亚的基础教育改革。美国学者Spady W.D将OBE定义为“清晰的聚焦和组织教育系统,使之围绕确保学生获得在未来生活中获得实质性成功的经验”,澳大利亚教育部门将OBE定义为“基于实现学生特定学习产出的教育过程。教育结构和课程被视为手段而非目的。如果它们无法为培养学生特定能力做出贡献,它們就要被重建。学生产出驱动教育系统运行。”虽然二者表述不同,但都认同OBE是一个学习产出驱动整个课程活动和学生学习产出评价的结构与系统。OBE可以看成是一个描述学习产出、实现学习产出、评估学习产出、基于学习产出改善教学的循环过程。
  在OBE教育系统中,教育者必须对学生在课程结束时应达到的能力及其水平有清楚的构想,然后寻求设计适宜的教育结构来保证学生达到这些预期目标。学生的学习产出而非教科书或教师经验成为驱动教育系统运作的动力,这与传统上内容驱动和重视投入的教育形成了鲜明的对比。
  三、软件测试课程学习产出
  学习产出是指学生在课程结束时应达到的能力标准与品质。我们根据软件测试知识域来圈定学生应掌握的理论知识,借鉴国际上得到认可的工程师认证标准设定学生应具备的能力,基于软件行业对卓越软件工程师的需求规范学生应拥有的品质,根据过去软件工程专业核心课中的成功经验与不足之处重新设定学生应达到的层次,进而定义出既具有纲领指导性、又细化具有可操作性的学习产出。定义的学习产出将分成不同的层次,形成一个树状结构学习产出。其中一级学习产出是较为抽象,二级学习产出较为具体,三级学习产出比较详细。首先我们结合一些国际上权威的工程认证标准制定了软件测试课程的一级学习产出:
  a: 运用数学、科学和工程知识的能力
  b: 设计和实施实验及分析和解释数据的能力
  c: 发现、提出和解决工程问题的能力
  d: 有效沟通的能力
  e: 具备从本专业角度理解科技热点问题的知识
  f: 综合运用技术、技能和现代工程工具来进行工程实践的能力
  然后对一级学习产出进行具体化得到二级学习产出,例如对于其中的学习产出f,针对软件测试课程,得到的二级学习产出:
  f1: 运用软件测试管理工具的能力
  f2: 运用单元测试工具的能力
  f3: 运用集成测试工具的能力
  f4: 运用性能测试工具的能力
  ……
  最后再对二级学习产出进行详细分析得到三级学习产出,例如对于其中的二级学习产出f2,得到更详细的三级学习产出:
  f2.1: 运用JUnit实现对Java程序的单元测试能力
  f2.2: 运用CPPUnit实现对C++程序的单元测试能力
  ……
  四、基于学习产出反向设计软件测试课程教学内容
  根据定义出的学习产出,结合软件测试知识域反向设计软件测试课程的教学内容,得到一个课程内容与学习产出的匹配矩阵。表1是部分教学内容与一级学习产出的匹配矩阵。
  四、学习产出驱动的软件测试课程教学
  学习产出是整个学习的指导与目标,教学的过程就是推动学生实现学习产出的过程。一旦定义出了学习产出,学生就理解和明确通过学习将具备什么样的能力。学习产出驱动的教学中学生占据主动的角色,学生负责自己的学习,学习的动力来自于不断的反馈和积极的自我价值感。
  在基于OBE工程教育模式的软件工程专业核心课的教学中,我们将教学重点放在学习产出上,讲授的内容将与学生实践课的实际情景相联系。为体现学生学习的主体角色,我们将采用CDIO的工程教育模式与案例式教学,还将采用翻转教学、翻转学习等方法,进一步的激发学生自主学习的积极性与主动性。
  我们还研究了不同的学习产出采用什么样的教学策略更有效果,例如对于“运用数学、科学和工程知识的能力”这一学习产出主要采取讲授的教学策略,对于“综合运用技术、技能和现代工程工具来进行工程实践的能力”这一学习产出主要采取案例式教学。再根据课程内容与学习产出的匹配矩阵,可启发不同的教学内容对应的教学策略。例如,对于表1中软件测试的“应用JMeter的性能测试”的内容,采用了案例式教学与翻转学习方法更为合适。
  五、分层次、分内容、分主体的学习产出评估
  评估学习产出是OBE工程教育模式中十分重要的环节,也是牵扯教师精力最多、最复杂的环节也恰恰是目前国内高校做的相对薄弱的环节。对于学习产出的评估,应该从宏观的视野来看待学生的学习成就,理解错误是发展能力过程中不可缺少的。在对软件测试课程的整体学习产出的评估上,我们采取了采取分层次、分内容、分主体的评估。分层次评估分为学习过程评估、理论课评估、实践课成果评估等。分内容评估分为直接评估和间接评估。分主体评估分为教师、学生等的评估。其中对于课程的考试,我们将重点放在了理论知识应用解决实际问题的能力的考察,摒除客观题、选用客观题让学生发挥,采用了案例式考试方法,即给出一个案例,根据学习产出的能力标准设计一些题目,考察学生解决实际的软件测试能力。例如在2017年度的软件测试课程的考试中,我们设计了一个名为“蓝色水滴”的志愿服务系统,给出了该系统的详细描述及部分实现代码,围绕着学习产出设计了测试管理、测试方法、测试阶段等方面对于该案例的测试。
  六、总结
  OBE教育模式明确了学习产出,理顺了授课内容与学生能力之间的关系,激发了学生的学习主动性,提升了教学质量。今后我们将会根据课程教学反馈,进一步优化学习产出、授课内容、讲课方法之间的关系,并采取更有效、更全面的评估方式。
  参考文献:
  [1]李静, 赵志升. 软件测试专业课程体系建设和教学改革[J]. 教育与职业, 2014(2):135-137.
  [2]董玉坤. “软件测试”课程教学现状分析[J]. 课程教育研究, 2015(25):229-229.
其他文献
【摘要】随着世界经济全球化、国际化的不断深入,电子商务应用范围在不断延伸,其应用模式也在不断创新,对电子商务应用型人才的需求量也呈急剧上升状态。本课题以河北外国语学院电子商务专业为研究目标,以校企深度合作为背景,从学校和企业两个方面共同探讨、优化本专业人才培养模式,总结摸索出符合应用型人才培养的途径。  【关键词】应用型 校企合作 电子商务  【中图分类号】F713.36-4 【文献标识码】A 【
期刊
【摘要】在高等教育的转型与发展中,信息化建设是基础,云教室是国家为了推动教育资源共建共享提出的一种新型远程教育资源传递模式。本文通过分析对比传统多媒体教室和云教室,以及“胖客户端”云教室对比“瘦客户端”云教室的不足之处,提出相应的解决方案,以期为后续高校多媒体教室信息化项目推进提供参考。  【关键词】云计算 多媒体教室 云教室  【中图分类号】G434【文献标识码】A 【文章编号】2095-308
期刊
【摘要】党的十八大以来,习近平总书记提出的“中国梦”已成为当今社会的一面精神旗帜,青年一代则是扛起大旗实现“中国梦”的重要力量。在探索和推动“中国梦”融入高校思想政治教育的途径中,高校校园戏剧活动作为最行之有效教育载体和实施手段,其可持续发展的问题在当下依然存在诸多难题需要分析和解决。  【关键词】中国梦 高校校园戏剧活动 问题分析  【中图分类号】G641【文献标识码】A 【文章编号】2095-
期刊
【摘要】医学的进步和社会经济的发展对护理工作人员的要求越来越高,不再单一的以操作技能的熟练程度为标准,护理人员的人文素质也成为了重要指标之一。我校护理学专业是提供高素质护理人才的培养基地,其社会人文课程较专业课程的设置尚有不足。本文以我校护理学专业社会人文课程设置现状为例,拟通过多方面的分析和研究,为完善课程设置提供科学的理论依据。  【关键词】护理学 社会人文課程 课程设置  【中图分类号】G6
期刊
【摘要】本研究通过连续3年翻转课堂教学实践,发放318份调查问卷研究地理师范专业学生对《土壤地理学》翻转课堂教学过程的反映,研究结果表明,地理师范专业学生喜欢这种授课方式的平均为56%,完全不喜欢的为24%。不喜欢的原因主要是课下太辛苦。但是,有94%的学生认为这种上课方式较传统授课方式收获更多,课堂更加集中注意力,85%的学生学习由被动变为主动,82%的同学认为通过小组合作可以明显提高对所学内容
期刊
【摘要】小学是学习生涯的启蒙阶段,也是小学生养成良好学习习惯,奠定学习基础的重要阶段。但小学生心智等方面还不成熟,且他们大多性格活泼、好奇心强,且十分贪玩,因此,在学习中很难静下心来,不能完全集中注意力。但随着游戏教学法的不断深入,其不仅迎合了小学生的性格和特点,而且在提高教学质量及教学效果上发挥了极其重要的作用。本文就小学音乐教育中,音乐游戏的作用与实践进行了探究,以供参考。  【关键词】音乐游
期刊
【摘要】工作坊式教育是一种全新的教学模式,它与传统的教学模式存在着较大的差别。本文系统地阐述了工作坊式教学模式的内涵及特点,并在此基础上提出了切实可行的对策,旨在进一步提高学生综合素质,厘清传统教学目标与课程性质之间的联系,为进一步提高教学水平奠定基础。  【关键词】工作坊 就业指导 教学模式  【中图分类号】G64【文献标识码】A 【文章编号】2095-3089(2017)41-0215-01 
期刊
【摘要】文中提出了基于“互联网+”的实验教学组织与管理模式,利用web技术开发了实验教学管理平台,通过互联网把实验教学设备与活动组织有机连接起来,实现了实验教学的可视化管理。该平台对于提高设备利用率,提高实验教学的组织能力,促进信息技术与实验教学的深度融合有一定的借鉴意义。  【关键词】互联网+”实验教学 实验教学资源 可视化  【中图分类号】TP311.52【文献标识码】A 【文章编号】2095
期刊
【摘要】互联网+引领了时代的发展,在线教育教学平台也随之进一步深化。微课(幕课)平台的发展出现了新的契机,也表现出了新时代下特有的功能和特点。未来在线教育平台将越来越普及,必将成为教育教学体系中不可或缺的一个补充环节。  【关键词】微课 幕课 平台 互动体验  【基金项目】2016年重庆高等教育教学改革研究项目《师徒制的创新创业翻转课堂教学模式研究与实践》编号:163299;重庆市教育科学“十三五
期刊
【摘要】随着我国医疗卫生水平的不断发展,人们对于儿科护理人员的专业要求也越来越高,因此高职高专院校在对儿科护理专业学生进行培养时,需要有针对性地加强对儿科护理实训课程的教学改革,希望可以有效地提升当代高职高专院校的儿科护理教学水平,进而培养出更多符合儿科护理领域发展要求的高素质技能型人才。  【关键词】高职高专 儿科护理 实训课程 教学改革  【中图分类号】R47-4;G712【文献标识码】A 【
期刊