Computer science knowledge and skills have become foundational for success in virtually every professional field. As such, productivity in programming and computer science education is of paramount economic and strategic importance for innovation, employment and economic growth. Much of the research around productivity and computer science education has centered around improving notoriously difficult compiler error messages, with a noted surge in new studies in the last decade. In developing an original research plan for this area, this dissertation begins with an examination of the Case for New Instrumentation, draw- ing inspiration from automated data mining innovations and corporate marketing techniques in behavioral analytics as a model...
abstract: Online learning platforms such as massive online open courses (MOOCs) and intelligent tut...
The high failure rates of many programming courses means there is a need to identify struggling stud...
© 2015 ACM. Educational data mining and learning analytics promise better understanding of student b...
Programs written by novices programmers often contain errors. Previous work shows students struggle ...
21st Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE), Arequipa...
© 2018 Association for Computing Machinery. Recent data-driven research has produced metrics for qua...
The difficulty in understanding compiler error messages can be a major impediment to novice student ...
Learning programming is a road that is paved with mistakes. Initially, novices are bound to write co...
Funding Information: This work was funded by an EPSRC studentship and EPSRC grant EP/R004471/1. Data...
One common frustration students face when first learning to program in a compiled language is the di...
Educational data mining and learning analytics promise better understanding of student behavior and ...
© 2019 Association for Computing Machinery. Several systems that collect data from students' problem...
Educational data mining and learning analytics promise better understanding of student behavior and ...
The computing education community has shown a long-time interest in how to analyze the Object-Orient...
Due to the COVID19 pandemic, more higher-level education programmes have moved to online channels, r...
abstract: Online learning platforms such as massive online open courses (MOOCs) and intelligent tut...
The high failure rates of many programming courses means there is a need to identify struggling stud...
© 2015 ACM. Educational data mining and learning analytics promise better understanding of student b...
Programs written by novices programmers often contain errors. Previous work shows students struggle ...
21st Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE), Arequipa...
© 2018 Association for Computing Machinery. Recent data-driven research has produced metrics for qua...
The difficulty in understanding compiler error messages can be a major impediment to novice student ...
Learning programming is a road that is paved with mistakes. Initially, novices are bound to write co...
Funding Information: This work was funded by an EPSRC studentship and EPSRC grant EP/R004471/1. Data...
One common frustration students face when first learning to program in a compiled language is the di...
Educational data mining and learning analytics promise better understanding of student behavior and ...
© 2019 Association for Computing Machinery. Several systems that collect data from students' problem...
Educational data mining and learning analytics promise better understanding of student behavior and ...
The computing education community has shown a long-time interest in how to analyze the Object-Orient...
Due to the COVID19 pandemic, more higher-level education programmes have moved to online channels, r...
abstract: Online learning platforms such as massive online open courses (MOOCs) and intelligent tut...
The high failure rates of many programming courses means there is a need to identify struggling stud...
© 2015 ACM. Educational data mining and learning analytics promise better understanding of student b...