Automated assessment in computer science education: A state-of-the-art review

JC Paiva, JP Leal, Á Figueira - ACM Transactions on Computing …, 2022 - dl.acm.org
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 …

Introductory programming: a systematic literature review

A Luxton-Reilly, Simon, I Albluwi, BA Becker… - … companion of the 23rd …, 2018 - dl.acm.org
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …

A systematic literature review of automated feedback generation for programming exercises

H Keuning, J Jeuring, B Heeren - ACM Transactions on Computing …, 2018 - dl.acm.org
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 …

Proactive and reactive engagement of artificial intelligence methods for education: a review

S Mallik, A Gangopadhyay - Frontiers in artificial intelligence, 2023 - frontiersin.org
The education sector has benefited enormously through integrating digital technology driven
tools and platforms. In recent years, artificial intelligence based methods are being …

Artemis: An automatic assessment management system for interactive learning

S Krusche, A Seitz - Proceedings of the 49th ACM technical symposium …, 2018 - dl.acm.org
The increasing number of students in computer science courses leads to high efforts in
manual assessment of exercises. Existing assessment systems are not designed for …

Deep graph similarity learning: A survey

G Ma, NK Ahmed, TL Willke, PS Yu - Data Mining and Knowledge …, 2021 - Springer
In many domains where data are represented as graphs, learning a similarity metric among
graphs is considered a key problem, which can further facilitate various learning tasks, such …

Towards practical programming exercises and automated assessment in Massive Open Online Courses

T Staubitz, H Klement, J Renz… - … , and Learning for …, 2015 - ieeexplore.ieee.org
In recent years, Massive Open Online Courses (MOOCs) have become a phenomenon
presenting the prospect of free high class education to everybody. They bear a tremendous …

[PDF][PDF] Automated Assessment of Programming Assignments.

V Pieterse - CSERC, 2013 - academia.edu
In this paper I explain the design of our own assessment software and discuss our
experience of using it in relation to the above-mentioned factors and concerns. My reflection …

CodeMaster--Automatic Assessment and Grading of App Inventor and Snap! Programs.

CG Von Wangenheim, JCR Hauck, MF Demetrio… - Informatics in …, 2018 - ceeol.com
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 …

Approaches to assess computational thinking competences based on code analysis in K-12 education: A systematic mapping 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 …