《软件测试技术》课程线上教学模式分析与实践

2020-12-14 04:37张晓敏
电脑知识与技术 2020年28期
关键词:教学资源库软件测试线上教学

摘要:《软件测试技术》课程理论知识与工程实践并重,线上教学期间依托职业教育国家教学资源库构建课程,实现全时段、双层次闭环的教学目标,并设计立体化、差异化课堂活动等特色亮点。文章从教学思路、教学内容与技术手段等方面探索软件测试课程线上教学模式,并依据课程实施情况与教学数据分析总结实际应用效果。

关键词:线上教学;教学模式; 软件测试;教学资源库;信息化教学

中图分类号:G642        文献标识码:A

文章编号:1009-3044(2020)28-0173-05

Abstract: The course "Software Testing Technology" focuses on theoretical knowledge and engineering practice, builds courses based on the national teaching resource database of vocational education, realizes the two-level closed-loop teaching goal, and designs three-dimensional and differentiated classroom activities and other highlights. This paper explores the online teaching mode of software testing courses from the aspects of teaching ideas, teaching content and technical means, and summarizes the actual application effects based on the course implementation and teaching data analysis.

Key words: online teaching; teaching mode; software testing; teaching resource database; information-based teaching

《軟件测试技术》是移动互联应用技术专业大二年级的1门专业课,是一门非常强调实践性的理工科课程,它具有实践性、综合性、创新性的特性[1],而2020年这场突如其来的疫情改变了课程日常教学模式与工作方式,线上教学向教学团队提出了更新更高的要求。为更好地推进疫情防控期间“停课不停教、不停学”工作,对2019~2020学年第2学期该课程的线上教学工作进行系统化分析、设计和调整,以卓有成效地开展教学,保证在线教育的高质量开展。

基于开学2个月以来的线上教学实施情况,教学团队对课程教学思路、技术手段、应用效果及特色亮点进行总结反思,期望挖掘、提炼出行之有效的经验与方法,以进一步提升课程教学质量,增强学生学习效果,提高教师教学能力。

1 线上教学思路

依照线上教学的目标、特点及要求对课程的教学思路、教学方式与教学计划进行系统化分析与分层化设计,并选用优质教学资源,依托成熟的教学平台进行教学组织工作,形成以成果为导向的“课前、课中、课后”全过程、立体化教学模式,实现学生在任何时间都能学,在任何地点、用任何终端都可以学,都愿意学[2]。

1.1 结合课程目标与线上教学特点确定教学内容,选择优质教学资源

《软件测试技术》课程注重学生的软件测试知识、测试(设计、流程、工具)能力与相关职业素质的培养,线上教学则延展了这些目标教与学的时间、空间,对教师的网络教学技术、教学资源的优化选择提出了更高的要求,也使学生的自主学习能力培养成为线上教学的关键。

因此,结合课程目标与线上教学特点,分析、制定了线上教学期间(2个月)的教学内容为软件测试入门理论知识与黑盒测试方法2个单元,以理论知识学习为主,并配套必要且可实施的实验。

确定教学内容后,线上教学资源的选择尤为关键,本课程以国家职业教育软件技术专业教学资源库《软件测试》课程为主,自主开发资源为辅组建教学资源,通过权威、优质的教学资源保证教学质量,并吸引学生更好地投入线上学习。同时,有别于线下实验多用本地软件系统作为实验被测软件,本次线上课程通过校企合作方式,选择部署在公有云上的“MACC诺客”平台作为测试对象,便于学生在家更便捷、安全地基于同一被测软件开展实验。

1.2 以成果为导向制定教学策略,课前、课中、课后全过程教学

课程采用教师为主导,学生为主体,以学习成果为导向开展教学。基于学习目标分解教学任务,每个任务配套支撑知识、任务实施过程及项目实训。

每个教学任务由“课前、课中、课后”三个时段组成,全时段贯彻“以学生为主体”的教学理念,以问题驱动学习[3]。通过全过程任务、全方位考核的方式,充分发挥线上学习的时空优势,从而更有效地达成教学目标。

1.3基于教学内容与信息化手段设计教学方式

基于教学目标、教学内容,依托网络教学平台丰富的在线活动手段,针对讲授、实验与考试等不同的课堂类型,设计、选择不同的课堂活动,及时获取学生学习反馈,活跃线上课堂氛围,增强学习兴趣。

2 技术手段

2.1 网络教学平台

网络平台是学生学习的有力工具,也是新时代下教育发展的必然产物。在网络平台的帮助下,学生学习不再受时空限制,可以随时随地主动地投入学习当中,也可以通过回看加深理解,巩固知识[4]。

本课程选用高等教育出版社的“职教云”平台与“云课堂智慧职教”App作为教学平台,依托平台进行教学设计,使用平台提供的课堂教学、作业、考试等功能,实施课前、课中、课后教学任务。

2.2 课堂直播平台

采用“腾讯课堂(极速版)”进行课堂教学直播,并运用平台配套的屏幕分享、画板、举手等功能开展教学活动。

2.3 辅助手段

根据实际教学情况,结合QQ(群)等社交软件配合进行资料发放、答疑、信息交流等,教与学的时空都得到很大的延伸。

3 应用效果

3.1 教学资料齐备规范,内容科学

线上教学较线下教学运用了更丰富的课程资源、课堂活动与信息化手段,更应遵循教学思路准备完整规范的教案、课件等资料,并依此实施教学,为线上教学活动的有序开展提供有力的保证。

3.2  教学活动互动流畅,行之有效

充分运用各类技术手段加强互动,其间依托网络教学平台共发起在线课堂活动189次,学生参与比例超过90%,课堂活动的数量、覆盖面都大大超过线下,学生的课堂参与度与积极性明显提升。

3.3  促进学生“好学、乐学”

2個月的线上教学数据显示,3个班级130名学生课件学习时长达71906分钟,生均553分钟,总访问数5572次,每次课完成课件学习的学生比例平均在85%以上。学生逐渐成为教学的主体,从被动接受知识到主动学习,课前和课后的时间得到充分的调动[5]。

利用教学平台数据对学生进行全方位、多元化评价,考核遍及“课前、课中、课后”三个时段,由课件学习、课堂活动、作业与考试4个部分组成。

同时,学生学习能力增强也反映在作业、实验、测验与阶段考试上,线上教学班级相应学习成绩较往期同一课程的班级有所提高。

3.4  学生(家长)反馈正面积极

通过教学平台的课后评价获取学生量化评价,“星级”平均在4.8星以上,学生给予的文字评价或QQ普遍反馈教学效果较好,图17为“职教云”平台导出的评价数据。

同时,线上教学期间通过问卷调查等手段获取学生(及家长)对课程的评价,普遍反映线上学习效果比想象中好,并希望返校后继续使用信息化手段进行学习。

4 特色及亮点

4.1 依托职业教育国家教学资源库构建课程

课程依托职业教育软件技术专业国家教学资源库开展教学设计与实施,在2个月内共使用课件资源56个,其中引入资源库课件41个,占比73.2%。

4.2 建立“学习-反馈-强化”双层闭环

课程教学以实现全时段、双层次的“学习-反馈-强化”闭环为目标,实现知识点即学即检验,通过多种方式考核学生学习情况,具体体现在:

1)第一层:课前学习->课中强化->课后巩固,形成全时段闭环。

以课程第12次课“黑盒测试用例设计”为例,课前测验中的第2题“测试用例的组成要素”反映出学生对测试用例设计的要素理解不足,课堂上重点进行相应内容讲解,并在课后布置相关作业予以巩固。

2)第二层:课堂上学习->检验->强化,形成即时闭环。

课堂上采用“讲授-检验-总结巩固”等环节实现课中闭环,其中检验环节可通过在线提问、测验、投票等多种方式开展,既达成检验的目的,也活跃课堂形式,扩大学生的参与面。

4.3 设计立体化、差异化课堂活动

运用信息化手段将线下教学中的授课、实验与考试等不同类型的课堂“迁至”线上,并针对相应特点进行差异化设计,做到“青出于蓝而胜于蓝”,既达成课堂教学目标又具备典型的信息化特色,具体设计思路如图22所示:

5 教学反思

通过近2个月线上教学实施与分析,本课程在线上教学内容、资源与评价改进方面仍可进一步提升,主要体现在:

教学内容方面,从课程实验开展效果可看出学生对软件测试方法与流程的实践能力不足,后续适当增加企业项目测试案例的展示与学习,以案例为主线依据软件测试流程实施不同测试阶段的实践任务,提升学生的软件测试工程能力。

教学资源方面,线上教学对教学资源的质量与数量有更高的要求,目前使用职业教育国家级教学资源库、公有云软件等方式有力保证了教学质量与实验便捷性,可继续尝试云测试、开源测试平台等在线资源以更加贴近课程需求与工程实际。

反馈评价方面,应通过双向的教学评价提升课程教学质量,除了通过在线教学平台获取学生的定量评价外,考虑适当增加与学生(家长)的沟通获取定性反馈,可更明确教学改进点,拓宽改进面。

6 结束语

《软件测试技术》课程依托国家教学资源库组建课程,建立全过程教学、双层次闭环,构建立体化信息化教学手段的教学思路,在线上教学期间得以有效实施,教学资源大幅拓展,学生更加“乐学、好学”,教师的教学能力得到充分锻炼,后续希望持续努力,将线上教学工作由疫情下的“应运而生”转变为广泛性开展、经常性应用。

参考文献:

[1] 王轶辰, 曹志钦. 基于混合式学习的软件测试课程设计[J]. 教育教学论坛, 2019(21):161-162

[2] 张尚韬, 詹可强, 张晓敏. OBE 教学理念与信息化教学手段相结合的教学设计的研究——以《网络设备配置与管理》课程模块二交换型网络的规划、设计与实施为例[J]. 电脑知识与技术, 2020,16(1):149-152,156

[3] 杨屹,苏萍,宋佳一,等.基于企业微信平台和在线教育综合平台的线上教学实践[J].大学化学,2020,35(5):104-108.

[4] 陈富汉.计算机网络技术专业教育教学中线上线下教学模式的运用研究[J].计算机产品与流通,2020(3):164.

[5] 胡双.基于信息技术的高职SPOC翻转课堂教学模式应用研究——以《软件测试技术》课程为例[J].教育现代化,2019,6(A2):275-276.

【通联编辑:王力】

猜你喜欢
教学资源库软件测试线上教学
基于OBE的软件测试课程教学改革探索
EXCEL和VBA实现软件测试记录管理
关于软件测试技术应用与发展趋势研究
线上教学发展状况与虚拟社群维持策略探析
高校室内设计基础课程混合式教学探讨
软件测试工程化模型及应用研究