程序设计类课程学生课堂行为数据采集系统的研究
2021-09-12虞菊花常兴治陶亚辉
虞菊花 常兴治 陶亚辉

[摘 要] 课堂中学生的行为,直接反映了教学的精确性和有效性,而程序设计类课程教师最关注的学生课堂行为,则是学生代码的编写。从学生程序撰写的行为数据出发,搭建数据采集系统,将学生有效的输入代码的行为数据采集后进行处理存储到数据库中,并实时呈现到教师的前端编程开发环境,辅助教师开展教学活动,提高教学效果。
[关 键 词] 程序设计类课程;学生课堂行为;数据采集;教学改革
[中图分类号] G434 [文献标志码] A [文章编号] 2096-0603(2021)32-0067-03
在以学生操作为主的课程中,如程序设计类课程,学生普遍存在动手能力不强、主动性不够等问题。而在教学过程中,教师往往只能在教室中来回穿行,尽可能督促学生跟随教师的教学思路,一步步完成实践技能的训练。一旦教师的监督力度不够,则无法保障教学的质量和效率。在高职院校中,课堂教学的师生比几乎都在1 ∶ 40以上,加上学生的自觉性更低、实践能力基础更薄弱的现状,在上课过程中实施全面、有力、有效且能够刺激学生的教学监控,显得尤为重要。
如何有效地刺激学生持续性地学习,一直是教学的一大难题。本文根据这一难题,研究了程序设计类课程学生课堂行为数据采集系统。以Python程序设计基础课程为例,教师建立统一的操作系统环境,学生通过浏览器登录操作系统,进行代码的输入、测试和运行等操作,学生的所有操作数据将被行为数据采集系统收集汇总后,实时显示在操作系统环境中供教师查看,以便及时了解学生的学习状态,并根据学生的学习状态数据,及时调整自己的教学节奏和方法。……
