ABSTRACT
Recent years have seen increasing interest in using programming snapshot data for education research. One barrier to such research, especially for studies involving data from multiple institutions, is that the data is in a wide variety of native formats, and those formats may not be conducive to automated analysis. To overcome this barrier, we propose a structured data model and archival data format called Progsnap (https://cloudcoderdotorg.github.io/progsnap-spec/). Progsnap is designed to be a neutral export format, is currently supported by two open-source programming exercise systems, and we believe will be an easy target for data export from other systems. An open source Python library makes it easy to automate analysis of Progsnap datasets.
Index Terms
- Progsnap: Sharing Programming Snapshots for Research (Abstract Only)
Recommendations
Student Modeling Based on Fine-Grained Programming Process Snapshots
ICER '17: Proceedings of the 2017 ACM Conference on International Computing Education ResearchI am studying the use of fine-grained programming process data for student modeling. The initial plan is to construct different types of program state representations such as Abstract Syntax Trees (ASTs) from the data. These program state ...
Mining autograding data in computer science education
ACSW '16: Proceedings of the Australasian Computer Science Week MulticonferenceIn this paper we present an analysis of the impact of instant feedback and autograding in computer science education, beyond the classic Introduction to Programming subject.
We analysed the behaviour of 1st year to 4th year students when submitting ...
Investigating the Applicability of the Normalized Programming State Model to BlueJ Programmers
Koli Calling '18: Proceedings of the 18th Koli Calling International Conference on Computing Education ResearchIt has long been a goal of educators to accurately identify at-risk students early enough in the term to intervene, and the increasing availability of programming process data and learning analytics tools has brought education researchers closer to ...
Comments