基于PTA平台的数据采集与分析的混合式教学效果评价与研究
2021-10-25孙笑微
沈阳师范大学学报(自然科学版) 2021年4期
孙 笑 微
(沈阳师范大学 软件学院, 沈阳 110034)
2018年6月教育部高校司吴岩司长提出了建设“金课”的设想,提出要建设“线上”“线下”“线上线下”混合式、虚拟仿真、社会实践5种类型的“金课”,并将“金课”的内涵归结为“两性一度”,即高阶性、创新性和挑战度。在此背景下,“淘汰水课,打造金课”,推进“课堂革命”成为我国高等教育改革的焦点[1-4]。C语言程序设计是计算机科学与技术专业中的专业基础必修课,为顺应时代的发展,需要对C语言程序设计的实践教学方法进行改革[5-8]。 PTA[9-11]程序设计类实验辅助教学平台是由浙江大学主导,杭州百腾教育科技有限公司管理运营,全国高校教师共同建设的程序设计类课程的辅助教学平台。本文运用PTA平台对C语言程序设计课程进行混合式教学模式改革,实现资源共享,对PTA平台数据进行采集和分析,同时进行混合式教学效果评价。
1 PTA平台数据采集
本文针对沈阳师范大学软件学院网络工程专业2019级1班45名学生进行PTA学习实践,从PTA平台获取数据的同时进行数据分析[12-13]。
1.1 提交列表数据
学生在PTA平台完成代码程序题的时候,由于平台采用C和C++编译器,对学生编译错误的信息会有提示,可以让学生反复提交,学生提交的时间、状态(正确或错误)、答题分数、题目、编译器、耗时等会显示在后台提交的列表中,如图1所示。

图1 学生提交数据列表Fig.1 Students submit data list
1.2 题目集排名数据
在PTA平台中,教师可以设置题目集的结束时间,题目集结束后不能重新修改设置,学生也不能继……
登录APP查看全文
