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 hel** 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 …
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 …
Towards a systematic review of automated feedback generation for programming exercises
Formative feedback, aimed at hel** 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 …
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 …
CodeMaster--Automatic Assessment and Grading of App Inventor and Snap! Programs.
The development of computational thinking is a major topic in K-12 education. Many of these
experiences focus on teaching programming using block-based languages. As part of these …
experiences focus on teaching programming using block-based languages. As part of these …
Approaches to assess computational thinking competences based on code analysis in K-12 education: A systematic map** study
NDC Alves, CG Von Wangenheim… - Informatics in Education, 2019 - ceeol.com
As computing has become an integral part of our world, demand for teaching computational
thinking in K-12 has increased. One of its basic competences is programming, often taught …
thinking in K-12 has increased. One of its basic competences is programming, often taught …
Assessing the learning of machine learning in K-12: A ten-year systematic map**
Although Machine Learning (ML) has already become part of our daily lives, few are familiar
with this technology. Thus, in order to help students to understand ML, its potential, and …
with this technology. Thus, in order to help students to understand ML, its potential, and …
Programming assignments automatic grading: review of tools and implementations
Automatic grading of programming assignments is an important topic in academic research.
It aims at improving the level of feedback given to students and optimizing the professor's …
It aims at improving the level of feedback given to students and optimizing the professor's …
The applications of machine learning in computational thinking assessments: a sco** review
ABSTRACT Background and Context Computational thinking (CT) has been increasingly
added to K-12 curricula, prompting teachers to grade more and more CT artifacts. This has …
added to K-12 curricula, prompting teachers to grade more and more CT artifacts. This has …