Data Mining of Syntax Errors in a Large-Scale Online Python Course

ARTIFICIAL INTELLIGENCE IN EDUCATION: POSTERS AND LATE BREAKING RESULTS, WORKSHOPS AND TUTORIALS, INDUSTRY AND INNOVATION TRACKS, PRACTITIONERS AND DOCTORAL CONSORTIUM, PT II(2022)

引用 0|浏览1
暂无评分
摘要
This paper investigates the common syntax errors students encounter when programming in Python using data from a large-scale online beginner course. We firstly analyse the error distribution to find differences between passing and failing students and then use clustering and Markov chains to identify clusters of student submissions with similar error pattern and how students move between these clusters during the course and between consecutive tasks. This type of analysis can be used by educators to understand student behaviour related to syntax errors and provide effective teaching support.
更多
查看译文
关键词
Syntax errors,Student behaviour,Clustering,Markov chains
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要