Automated assessment in computer science education: A state-of-the-art review
Practical programming competencies are critical to the success in computer science (CS)
education and go-to-market of fresh graduates. Acquiring the required level of skills is a long …
education and go-to-market of fresh graduates. Acquiring the required level of skills is a long …
A systematic literature review of automated feedback generation for programming exercises
Formative feedback, aimed at helping students to improve their work, is an important factor
in learning. Many tools that offer programming exercises provide automated feedback on …
in learning. Many tools that offer programming exercises provide automated feedback on …
Educational data mining and learning analytics in programming: Literature review and case studies
Educational data mining and learning analytics promise better understanding of student
behavior and knowledge, as well as new information on the tacit factors that contribute to …
behavior and knowledge, as well as new information on the tacit factors that contribute to …
A survey on online judge systems and their applications
Online judges are systems designed for the reliable evaluation of algorithm source code
submitted by users, which is next compiled and tested in a homogeneous environment …
submitted by users, which is next compiled and tested in a homogeneous environment …
A survey of automated assessment approaches for programming assignments
KM Ala-Mutka - Computer science education, 2005 - Taylor & Francis
Practical programming is one of the basic skills pursued in computer science education. On
programming courses, the coursework consists of programming assignments that need to be …
programming courses, the coursework consists of programming assignments that need to be …
Software-testing education: A systematic literature mapping
Context With the rising complexity and scale of software systems, there is an ever-increasing
demand for sophisticated and cost-effective software testing. To meet such a demand, there …
demand for sophisticated and cost-effective software testing. To meet such a demand, there …
Towards a systematic review of automated feedback generation for programming exercises
Formative feedback, aimed at helping students to improve their work, is an important factor
in learning. Many tools that offer programming exercises provide automated feedback on …
in learning. Many tools that offer programming exercises provide automated feedback on …
Detecting students-at-risk in computer programming classes with learning analytics from students' digital footprints
Different sources of data about students, ranging from static demographics to dynamic
behavior logs, can be harnessed from a variety sources at Higher Education Institutions …
behavior logs, can be harnessed from a variety sources at Higher Education Institutions …
The boss online submission and assessment system
Computer programming lends itself to automated assessment. With appropriate software
tools, program correctness can be measured, along with an indication of quality according to …
tools, program correctness can be measured, along with an indication of quality according to …
[HTML][HTML] Automated code assessment for education: review, classification and perspectives on techniques and tools
S Combéfis - Software, 2022 - mdpi.com
Automatically assessing code for learning purposes is a challenging goal to achieve. On-site
courses and online ones developed for distance learning both require automated ways to …
courses and online ones developed for distance learning both require automated ways to …