route.console
Status: ONLINE
paiva@jcpaiva.dev:~$cat ~/research/automated-assessment-in-computer-science-2023.bib

Automated Assessment in Computer Science: A Bibliometric Analysis of the Literature

A comprehensive bibliometric mapping of automated assessment literature in computer science, analysing publication trends, key authors, citations, and emerging themes.

Book Chapter
Open DOI
abstract.md

Abstract

Automated assessment systems have transformed computer science education by providing scalable evaluation and timely feedback on programming assignments. Over the past decades, research in this domain has expanded rapidly, yielding a vast body of literature across multiple venues and subdisciplines. This study performs a systematic bibliometric analysis of automated assessment literature in computer science education. We map publication activity over time, identify influential venues and core research groups, analyse co-citation networks, and extract key research clusters—ranging from source-code analysis and static/dynamic testing to gamification and formative feedback generation.

Key Contributions & Highlights

  • Venue & Publication: Springer - Learning Technologies and Systems (ICWL 2022), pp. 122–134 (2023)
  • Authors: J.C. Paiva, Á. Figueira, J.P. Leal
  • Research Scope: Bibliometric analysis, science mapping, citation networks, and evolution of automated assessment in computing education.

$ rg --related ./research

Journal Article

Incremental Repair Feedback on Automated Assessment of Programming Assignments

Electronics

Automated assessment tools for programming assignments have become increasingly popular in computing education. These tools offer a cost-effective and highly available way to provide timely and consistent feedback to students. However, when evaluating a logically incorrect source code, there are…

Automated AssessmentGenerative AI+1
Journal Article

Clustering source code from automated assessment of programming assignments

International Journal of Data Science and Analytics

Abstract Clustering of source code is a technique that can help improve feedback in automated program assessment. Grouping code submissions that contain similar mistakes can, for instance, facilitate the identification of students’ difficulties to provide targeted feedback. Moreover, solutions with…

Automated AssessmentProgram Analysis
start_conversation.sh
paiva@jcpaiva.dev:~$ ./start-conversation

Turn research insight into production software

If this work intersects with your product, institution, or research program, let’s map the shortest credible route to a working system.

privacy.config
Read the privacy and storage details