The delivery of programming courses online offers great promise to provide quality programming education in an accessible manner. However, it also introduces new challenges, including how to maintain course quality as the ratio of students to teaching staff increases. In particular, the provision of effective feedback, detailed course evaluations and the promotion of equity can all become more challenging as the size of a course increases. This work takes a data-science approach to addressing the challenges and maximising the potential of Large Scale Programming Courses (LSPCs). Specifically, it explores, integrates and develops potential data science techniques to improve educational tools and materials in LSPCs, including to match the qua...
Programming education traditionally has been an important part of Information Technology-related deg...
The domain of data science is a large field, combining statistics, computer science and sociocultura...
Most academic courses in information and communication technology (ICT) or engineering disciplines a...
Educational data mining and learning analytics promise better understanding of student behavior and ...
Educational data mining and learning analytics promise better understanding of student behavior and ...
This Research Full Paper presents an end-to-end framework to enhance personalized programming learni...
© 2015 ACM. Educational data mining and learning analytics promise better understanding of student b...
There is a growing community of researchers at the intersec- tion of data mining, AI and computing e...
There is a proliferating demand for newly trained computer scientists as the number of computer scie...
Due to the COVID19 pandemic, more higher-level education programmes have moved to online channels, r...
Different sources of data about students, ranging from static demographics to dynamic behavior logs,...
Educational Data Mining in Computer Science Education (CSEDM) is an interdisciplinary research commu...
Programming education traditionally has been an important part of Information Technology-related deg...
Programming education traditionally has been an important part of Information Technology-related deg...
The domain of data science is a large field, combining statistics, computer science and sociocultura...
Most academic courses in information and communication technology (ICT) or engineering disciplines a...
Educational data mining and learning analytics promise better understanding of student behavior and ...
Educational data mining and learning analytics promise better understanding of student behavior and ...
This Research Full Paper presents an end-to-end framework to enhance personalized programming learni...
© 2015 ACM. Educational data mining and learning analytics promise better understanding of student b...
There is a growing community of researchers at the intersec- tion of data mining, AI and computing e...
There is a proliferating demand for newly trained computer scientists as the number of computer scie...
Due to the COVID19 pandemic, more higher-level education programmes have moved to online channels, r...
Different sources of data about students, ranging from static demographics to dynamic behavior logs,...
Educational Data Mining in Computer Science Education (CSEDM) is an interdisciplinary research commu...
Programming education traditionally has been an important part of Information Technology-related deg...
Programming education traditionally has been an important part of Information Technology-related deg...
The domain of data science is a large field, combining statistics, computer science and sociocultura...
Most academic courses in information and communication technology (ICT) or engineering disciplines a...