This dataset consists of the submissions to 16 programming exercises in Mooshak proposed in multiple years within the 2003-2020 timespan to undergraduate Computer Science students at the Faculty of Sciences from the University of Porto. In particular, we extract their code property graphs and store them as CSV files along with the source code. The analysis of this data can enable, for instance, the generation of more concise and personalized feedback based on similar accepted submissions in the past, the identification of different strategies to solve a problem, and the understanding of a student's thinking process, among many other findings
The subject known as Programming Contests in the Bachelor’s Degree in Computer Engineering course fo...
This paper describes the development of a web-based pro-gramming and assessment environment for use ...
Due to the increase in student numbers, the amount of time teachers have for each individual decreas...
This dataset consists of the submissions to 16 programming exercises in Mooshak proposed in multiple...
The fields of Computer Science and IT are more needed than ever before, and the number of students e...
The delivery of programming courses online offers great promise to provide quality programming educa...
In this work, we propose a new methodology to profile individual students of computer science based ...
The programming exercises were automatically generated by the Digital Teaching Assistant (DTA) syste...
The dataset accompanying our paper "Personalised Learning Environments Based on Knowledge Graphs and...
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, pr...
An observation study was conducted with undergraduate students. The study includes a video analysis ...
In MOOCs, a single programming exercise may produce thousands of solutions from learners. Understand...
Programming exercises are a corner stone in Computer Science courses. If used properly, these exerci...
Abstract. In the first offering of Stanford’s Machine Learning Massive Open-Access Online Course (MO...
We are assisting the rise of online coding environments as a strategy to promote youth tech employme...
The subject known as Programming Contests in the Bachelor’s Degree in Computer Engineering course fo...
This paper describes the development of a web-based pro-gramming and assessment environment for use ...
Due to the increase in student numbers, the amount of time teachers have for each individual decreas...
This dataset consists of the submissions to 16 programming exercises in Mooshak proposed in multiple...
The fields of Computer Science and IT are more needed than ever before, and the number of students e...
The delivery of programming courses online offers great promise to provide quality programming educa...
In this work, we propose a new methodology to profile individual students of computer science based ...
The programming exercises were automatically generated by the Digital Teaching Assistant (DTA) syste...
The dataset accompanying our paper "Personalised Learning Environments Based on Knowledge Graphs and...
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, pr...
An observation study was conducted with undergraduate students. The study includes a video analysis ...
In MOOCs, a single programming exercise may produce thousands of solutions from learners. Understand...
Programming exercises are a corner stone in Computer Science courses. If used properly, these exerci...
Abstract. In the first offering of Stanford’s Machine Learning Massive Open-Access Online Course (MO...
We are assisting the rise of online coding environments as a strategy to promote youth tech employme...
The subject known as Programming Contests in the Bachelor’s Degree in Computer Engineering course fo...
This paper describes the development of a web-based pro-gramming and assessment environment for use ...
Due to the increase in student numbers, the amount of time teachers have for each individual decreas...