期刊文献+

基于编程评测系统的学生高频错误识别--以初中Python编程课为例 被引量:4

The Recognition of Students’ High-Frequency Errors Based on a Programming Assessment System--Taking the Python Programming Course in Junior High School as an Example
下载PDF
导出
摘要 编程评测系统是能够自动评测学习者所写代码的编程教学辅助系统,其搜集的数据能为识别学习者在编程中的高频错误提供支持。然而,目前的相关研究主要关注大学生在Java编程中的高频错误,而对中学生与其它编程语言的研究还较少。为此,文章基于桑田编程评测系统,根据Qian-Lehman数据分析框架,分析了103名初中生在学习Python编程时提交的2911个错误程序。文章共识别出7类高频错误,并通过进一步的代码分析发现错误的主要成因有忽略编程语法的细节、已有经验对编程学习的负面影响、缺乏计算机操作的基本技能。文章建议在编程教师的培训中融入学生高频错误及使用编程教学辅助工具的相关内容。 The programming assessment system is a programming teaching aid system that can automatically evaluate the code written by learners.The collected data can provide support for identifying learners’high-frequency errors in programming.However,the current related research mainly focuses on the high-frequency errors of college students in Java programming,and there are few studies on middle school students and other programming languages.Therefore,based on Mulberry programming assessment system,this paper analyzed 2911 incorrect programs submitted by 103 middle school students while learning Python programming.This paper identified seven categories of high-frequency errors,and found that the main causes of the errors were ignoring the details of programming grammar,the negative influence of existing experience on programming learning,and the lack of basic computer skills.It was recommended in this paper that relevant contents of students’high-frequency errors and the use of assistant tool should be incorporated into the training for programming teachers.
作者 钱逸舟 QIAN Yi-zhou(Research Center of“Internet Plus Education”,Jiangnan University,Wuxi,Jiangsu,China214122)
出处 《现代教育技术》 CSSCI 2021年第11期104-110,共7页 Modern Educational Technology
基金 江苏省社会科学基金青年项目“人工智能驱动的交互式编程学习环境设计与应用研究”(项目编号:19JYC008)的阶段性研究成果。
关键词 编程教育 自动评测 高频错误 Python编程 programming education automatic assessment high-frequency errors Python programming
  • 相关文献

同被引文献16

引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部