© 2019 Association for Computing Machinery. Several systems that collect data from students' problem solving processes exist. Within computing education research, such data has been used for multiple purposes, ranging from assessing students' problem solving strategies to detecting struggling students. To date, however, the majority of the analysis has been conducted by individual researchers or research groups using case by case methodologies. Our belief is that with increasing possibilities for data collection from students' learning process, researchers and instructors will benefit from ready-made analysis tools. In this study, we present ArAl, an online machine learning based platform for analyzing programming source code snapshot data....
Educational data mining and learning analytics promise better understanding of student behavior and ...
This article presents datasets representing the demographics and achievements of computer science st...
[EN] Programming education traditionally has been an important part of Information Technology-relate...
The computing education community has shown a long-time interest in how to analyze the Object-Orient...
It is well known that many first year undergraduate university students struggle with learning to pr...
Copyright 2015 ACM. Methods for automatically identifying students in need of assistance have been s...
University of Technology Sydney. Faculty of Engineering and Information Technology.The aptitude of s...
Different sources of data about students, ranging from static demographics to dynamic behavior logs,...
ABSTRACT Methods for automatically identifying students in need of assistance have been studied for ...
Plagiarism is becoming an increasingly important issue in introductory programming courses. There ar...
Educational data mining and learning analytics promise better understanding of student behavior and ...
Computer science knowledge and skills have become foundational for success in virtually every profes...
This Research Full Paper presents an end-to-end framework to enhance personalized programming learni...
Tools for automatic grading programming assignments, also known as Online Judges, have been widely u...
Due to the COVID19 pandemic, more higher-level education programmes have moved to online channels, r...
Educational data mining and learning analytics promise better understanding of student behavior and ...
This article presents datasets representing the demographics and achievements of computer science st...
[EN] Programming education traditionally has been an important part of Information Technology-relate...
The computing education community has shown a long-time interest in how to analyze the Object-Orient...
It is well known that many first year undergraduate university students struggle with learning to pr...
Copyright 2015 ACM. Methods for automatically identifying students in need of assistance have been s...
University of Technology Sydney. Faculty of Engineering and Information Technology.The aptitude of s...
Different sources of data about students, ranging from static demographics to dynamic behavior logs,...
ABSTRACT Methods for automatically identifying students in need of assistance have been studied for ...
Plagiarism is becoming an increasingly important issue in introductory programming courses. There ar...
Educational data mining and learning analytics promise better understanding of student behavior and ...
Computer science knowledge and skills have become foundational for success in virtually every profes...
This Research Full Paper presents an end-to-end framework to enhance personalized programming learni...
Tools for automatic grading programming assignments, also known as Online Judges, have been widely u...
Due to the COVID19 pandemic, more higher-level education programmes have moved to online channels, r...
Educational data mining and learning analytics promise better understanding of student behavior and ...
This article presents datasets representing the demographics and achievements of computer science st...
[EN] Programming education traditionally has been an important part of Information Technology-relate...