Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > Automated Assessment in Computer Science Education: A State-of-the-Art Review

Publicações

Automated Assessment in Computer Science Education: A State-of-the-Art Review

Título
Automated Assessment in Computer Science Education: A State-of-the-Art Review
Tipo
Outra Publicação em Revista Científica Internacional
Ano
2022
Autores
Paiva, JC
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
José Paulo Leal
(Autor)
FCUP
Figueira, A
(Autor)
FCUP
Revista
Vol. 22
Página Inicial: 34:1
Editora: ACM
Outras Informações
ID Authenticus: P-00W-5Q4
Abstract (EN): Practical programming competencies are critical to the success in computer science (CS) education and goto-market of fresh graduates. Acquiring the required level of skills is a long journey of discovery, trial and error, and optimization seeking through a broad range of programming activities that learners must perform themselves. It is not reasonable to consider that teachers could evaluate all attempts that the average learner should develop multiplied by the number of students enrolled in a course, much less in a timely, deep, and fair fashion. Unsurprisingly, exploring the formal structure of programs to automate the assessment of certain features has long been a hot topic among CS education practitioners. Assessing a program is considerably more complex than asserting its functional correctness, as the proliferation of tools and techniques in the literature over the past decades indicates. Program efficiency, behavior, and readability, among many other features, assessed either statically or dynamically, are now also relevant for automatic evaluation. The outcome of an evaluation evolved from the primordial Boolean values to information about errors and tips on how to advance, possibly taking into account similar solutions. This work surveys the state of the art in the automated assessment of CS assignments, focusing on the supported types of exercises, security measures adopted, testing techniques used, type of feedback produced, and the information they offer the teacher to understand and optimize learning. A new era of automated assessment, capitalizing on static analysis techniques and containerization, has been identified. Furthermore, this review presents several other findings from the conducted review, discusses the current challenges of the field, and proposes some future research directions.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 40
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

PROGpedia: Collection of source-code submitted to introductory programming assignments (2023)
Outras Publicações
Paiva, JC; José Paulo Leal; Figueira, A
Comparing Semantic Graph Representations of Source Code: The Case of Automatic Feedback on Programming Assignments (2024)
Artigo em Revista Científica Internacional
Paiva, JC; José Paulo Leal; Figueira, A
Clustering source code from automated assessment of programming assignments (2024)
Artigo em Revista Científica Internacional
Paiva, JC; José Paulo Leal; Figueira, A
Bibliometric Analysis of Automated Assessment in Programming Education: A Deeper Insight into Feedback (2023)
Artigo em Revista Científica Internacional
Paiva, JC; Figueira, A; José Paulo Leal
Automated Assessment in Computer Science: A Bibliometric Analysis of the Literature (2023)
Artigo em Livro de Atas de Conferência Internacional
Paiva, JC; Figueira, A; José Paulo Leal

Da mesma revista

Sustainability in Computing Education: A Systematic Literature Review (2024)
Artigo em Revista Científica Internacional
Peters, AK; Capilla, R; Coroama, VC; Heldal, R; Lago, P; Leifler, O; Moreira, A; Joao Paulo Fernandes; Penzenstadler, B; Porras, J; Venters, CC
Multiple-Choice Questions in Programming Courses: Can We Use Them and Are Students Motivated by Them? (2019)
Artigo em Revista Científica Internacional
Pedro Henriques Abreu; Daniel Castro Silva; Anabela Gomes
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-07-24 às 17:39:56 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias