当前位置:首页 期刊杂志

高职“软件测试基础”在线课程的建设与应用*

时间:2024-05-04

吴伶琳

(苏州健雄职业技术学院软件与服务外包学院,江苏 太仓 215411)

高职“软件测试基础”在线课程的建设与应用*

吴伶琳

(苏州健雄职业技术学院软件与服务外包学院,江苏 太仓 215411)

由于SPOC具有小规模和私密性的特点,能有效地促进在线学习与传统课堂的深度融合,推动教学模式的转变。文章以软件测试基础课程为例,介绍了SPOC建设的意义,从建设思路、学习目标、课程内容和学习资源设计等方面介绍了在线课程的建设情况。基于超星泛雅平台构建了该课程的SPOC,并进行了在线教学和课堂教学的混合式教学模式的实践。实践表明,该课程的改革取得了良好的成效,对其他在线课程的建设有一定的借鉴意义。

SPOC;软件测试基础;在线课程;混合式教学

0 引言

近年来,高等教育教学的内容、方法和模式随着在线开放课程(MOOC)的兴起而发生了深刻的变革。而SPOC作为一种基于 MOOC平台发展起来的新型教学形态,具有MOOC学习时空灵活、师生互动积极等特点,并且以其“小规模”和“私密性”,越来越受到许多高校师生的青睐。SPOC(Small,Private Online Courses)表示小型、私有的、在线课程,也称“私播课”[1]。基于 SPOC的学习利用数字资源将在线学习和传统课堂有机融合,实现了“以教师讲授为中心”的教学模式向“以学生自主学习”为主的教学模式的转变,从而有助于学生自主地进行知识的构建。

1 “软件测试基础”课程开设SPOC的意义

“软件测试基础”课程是高职院校软件技术、移动互联应用技术等计算机相关专业的核心课程之一,由于课程存在着教学内容更新慢,教学方法、手段陈旧,课程评价单一的问题,并且涉及了大量的软件测试基本概念、原理和方法,再加之教师通常使用传统的灌输式的方式介绍理论知识,导致学生学习兴趣不大,学习效果不佳。

该课程本身实践性较强,并且与企业实践紧密结合,其在线课程的建设与实施很有必要。

⑴ 可以培养学生的自主学习能力和动手实践能力,促进学生持续参与和深层思考,培养学生的分析、综合、评价和创造等能力[2]。

⑵ 教师可以利用网络资源进行应用性教学,探索翻转课堂和混合式教学等新的教学模式。

⑶ 有利于改革教学评价方式,促进学生综合素质提高。

⑷ 有利于校企的深度融合,共同建设课程教学资源。

2 在线开放课程的建设

2.1 在线课程建设思路

“软件测试基础”的在线开放课程,总体建设思路为:在对学习者的学习需求进行分析的基础上,设定课程学习目标,并选取合适的教学内容,校企合作进行教学资源的开发,设计学习评价,根据反馈再次修正课程的设计。其中对学生的学习需求分析、设定学习目标、课程内容分析和选取是课程设计的基础。学习资源设计、学习支持服务过程设计、学习评价设计是课程设计的主体。课程设计的优化考量贯穿于整个过程。

2.2 课程学习目标

软件测试基础课程的学习目标有:使学生了解软件测试的发展前景,对自己未来的职业进行合理规划;掌握软件测试的基本概念,了解软件测试的分类和模型,软件质量模型等,能阅读专业文献;掌握常用测试用例设计方法,能够设计并撰写测试用例;了解自动化测试基本原理,能够使用常用的功能测试工具、性能测试工具开展测试;掌握缺陷的生命周期,会撰写缺陷报告;掌握测试管理的基本流程,会撰写测试计划、测试总结等软件文档。

2.3 课程内容设计

课程组与紧密合作的多家企业的软件测试工程师进行多次研讨后,并参考国家软考软件测试工程师认证、国际软件测试资格认证、工信部全国信息技术水平考试等认证考试的要求,将软件测试基础课程分为基础理论、测试用例设计、测试工具及测试管理四个部分,共十二个工作任务。软件测试基础理论主要介绍软件测试的概念、模型和分类,软件质量管理与软件测试的关系等,力图让学生对软件测试有初步的了解;测试用例设计主要介绍如何运用黑盒和白盒的常用方法设计用例、测试用例编写的规范等;测试工具主要介绍单元测试工具JUnit、功能测试工具QTP及性能测试工具Load Runner的基本使用方法,让学习者初步掌握工具对于测试的作用;测试管理则重点阐述了开展测试工作的基本流程,以工程案例的方式重点说明了测试计划、测试用例、缺陷报告和测试总结报告的撰写方法。课程内容梳理后对工作任务进行细分,将其分割成更为细小的知识点和技能点,比如工作任务七细分后如表1所示。

表1 “软件测试基础”教学内容设计样例

2.4 学习资源设计

学习资源包括素材类资源和生成性资源两种。素材类资源是静态资源,包括课程标准、学习指南、PPT、微视频、专业文献、图片、电子图书、实训指导书、试题库、被测系统、软件文档、常见问题解答等。生成性资源是动态资源,主要包括:课程通知、答疑讨论、课程作业、在线测试、课程问卷等。在线课程中尤其要关注微视频的开发,我们一般在设计该资源前根据学习需求调研,确定微课的学习目标,在对教学内容进行分析之后,确定重点与难点,精心制作PPT,制定视频录制方案和脚本,然后使用Camtasia等软件,对微视频进行录制及后期的编辑处理,最后教师才能在SPOC平台上发布。

3 在线开放课程的实施

3.1 资源平台的选择

目前国内的在线开放课程平台众多且各有各的特点,如高教出版社的智慧职教云平台、爱课程网携手网易云课堂打造的中国大学MOOC、清华大学研发推广的学堂在线等。同时伴随着“互联网+”的逐步深入,将云计算、大数据、智能设备等技术融入在线开放课程建设中已势在必行[3]。软件测试基础课程团队选择了超星泛雅平台作为在线开放课程的平台,主要原因有三点。①该平台是以泛在教学与混合式教学为核心思想,集在线课程建设、教学互动、资源管理、教学成果展示、教学管理评估于一体的新一代网络教学平台。②该平台实现了个性化、因材施教的高效教学管理模式,突破了传统“面授”的教学局限,为学习者提供了一个跨时间、跨地域的互动交流平台。③教师能够在平台上进行课程建设、教学监控、资源共享,学习者能够达到自主学习、互动交流的目的,发挥数据整合及网络教学中心的作用。

3.2 教学活动的组织

应用在线课程开展教学实践,其活动可以分三个阶段,即课前、课中和课后。课前学生可以自主安排学习的时间和地点,按照教师提前发布的学习任务单,通过微视频、资料、在线习题等资源进行自主学习和测试。这里学习任务单的设计很关键,应该包含学习指南、学习目标、问题设计、互动性学习资源、学习测试、学习反思与学习档案等内容[4]。学生可以将自学中的疑难问题通过SPOC平台提出,一部分问题会通过师生间及生生间的在线讨论交流迎刃而解,而对另一部分疑难问题,教师可以在课堂教学中进行针对性地集中解答。

课中教师通过组织学生开展任务驱动、小组学习、案例学习、项目学习等,对学生的疑难问题和重点内容进行答疑及讲解。学生积极进行合作研究,解决问题,撰写并提交文档、报告等学习成果。

课后学生要对学习进行总结反思,整理学习过程中的优秀表现和存在的问题,以便调节学习节奏和策略,并将学得的知识进行拓展提升[5]。教师可以根据学生课堂教学中的表现、SPOC平台中的作业、在线测试等对学生的学习进行评价,并对自己的教学进行反思,从而提高自己的教学能力。

3.3 考核评价方式

本课程总体是采用过程评价与总结性评价相结合的方式。其中过程评价包括视频观看(20%)、在线测试(20%)、作业(20%),教师利用SPOC平台提供的数据,如学生讨论情况、视频观看情况和课堂讨论汇报,以及组间和组内互评结果了解学生学习效果[6]。总结性评价主要采用第三方评价,即工信部全国信息技术水平考试(软件测试工程师),主要考核学生对于软件测试理论知识的掌握情况,占课程成绩的40%。

4 在线开放课程的建设成效

软件测试基础在线课程,在超星泛雅平台上运行了三个学期,共有我院软件技术、移动互联应用技术等专业学生和企业学习者200多人使用,获得了不错的效果。具体如下:

4.1 以学习者为中心,开展混合式教学

教师利用在线课程教学平台上的资源和各项功能对教学进行改革,扩展了学习的时空,这种线上自主学习和课堂教学相结合的方式,提高了课程的教学效果。

4.2 激发学习者学习兴趣,提高学习者自主学习能力

在线课程的教学平台提供的资源是知识探索的出发点,学生之间、师生之间交流探讨,带来不同认知的碰撞,从而提升学习者的知识层面[7]。

4.3 促进教师的专业成长

教师通过平台提供的分析报告和研究数据全面跟踪、掌握学生的学习行为、学习过程和学习特点,从而进行有针对性的教学和评价,以提升学习效率[8],这对于教师是新的挑战,需要教师自身不断研究与学习。

4.4 校企合作的深入融合,实现资源的共建与共享

通过学校教师与合作企业工程师共同研讨资源的开发,提高了教学资源的针对性、适用性、共享性。

4.5 推动教学评价方式的改变

课程考核包含的内容有在线测试的成绩和视频学习的时间长短等,从关注学生的学习结果,转向关注学生的学习过程,这样能更加科学地评价学生的真实学习情况。

5 结束语

目前“软件测试基础”在线开放课程应用到我院软件技术专业等计算机相关专业的高职学生的教学中,取得了不错的效果。实践表明,在线课程的实施激发了学生的主观能动性和学习的兴趣,能对学生的学习给予全面及时地评价和反馈,实现校企之间优质教育资源的共享。该课程下一步准备联合周边兄弟高职院校的同行,一起在微视频制作、学习活动设计等方面进行完善,发挥团队协作的优势,并在更多的班级中进行推广应用,发挥在线课程更大的价值。

[1]祝智庭,刘名卓.“后MOOC”时期的在线学习新样式[J].开放教育研究,2014.20(3):36-43

[2]李红美,陆国栋,张剑平.后MOOC时期高等学校教学新模式探索[J].高等工程教育研究,2014.6:58-67

[3]张静.“互联网+”时代高职院校在线开放课程建设研究与实践[J].新课程研究,2017.2:46-48

[4]丁永刚,金梦甜,张馨,张雨琴.基于SPOC的翻转课堂2.0教学模式设计与实施路径[J].中国电化教育,2017.6:95-101

[5]罗丽苹,李相勇,贾巍.基于“SPOC+微课+BYOD”的翻转课堂设计与应用——以《大学计算机基础》公共课为例[J].西南师范大学学报(自然科学版),2017.42(8):158-164

[6]任苗苗,马燕,李明勇.基于SPOC的混合学习教学模式设计与实践——以“数据结构”课程教学为例[J].软件,2017.38(4):12-17.

[7]刘莺,周丽,刘凯,胡剑炜.河北农业大学学报.在线开放课程建设的研究与实践——以湖南农业大学“信息论基础”课程为例[J].河北农业大学学报(农林教育版),2016.18(2):106-108

[8]董晓霞,李建伟.MOOC的运营模式研究[J].中国电化教育,2014.7:34-40

Construction and application of online course of“Fundamentals of Software Testing”in higher vocational college

Wu Linglin
(School of Software and Service Outsourcing,Suzhou Chien-shiung Institute of Technology,Taicang,Jiangsu 215411,China)

Because of its small size and privacy,SPOC can effectively promote the integration of online learning and traditional classroom,and promote the transformation of teaching mode.Taking the course of"Fundamentals of Software Testing"as an example,this paper introduces the significance of the SPOC,and introduces the construction of online course from the aspects of construction idea,learning objective,curriculum content and the design of learning resources.The SPOC of the course is constructed based on the Superstar Pan-Ya platform,and the blended learning mode of online teaching and classroom teaching is practiced.The practice shows that the reform of the course has achieved good results and has certain reference to the construction of other online courses.

SPOC;Fundamentals of Software Testing;online course;blended learning

G434

A

1006-8228(2017)10-66-03

2017-08-30

江苏省高职院校教师专业带头人高端研修团队访学项目(2016TDFX009);苏州市十三五规划课题“高职在线课程共建共享与协同创新机制的研究与实践”(16000Z025)

吴伶琳(1977-),女,江苏太仓人,硕士,副教授,主要研究方向:数据库技术应用,软件工程。

10.16644/j.cnki.cn33-1094/tp.2017.10.020

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!