2021
DOI: 10.5753/rbie.2021.29.0.692
|View full text |Cite
|
Sign up to set email alerts
|

A-Learn EvId: A Method for Identifying Evidence of Computer Programming Skills Through Automatic Source Code Assessment

Abstract: Contextualized in the teaching of computer programming in Computing courses, this research investigates aspects and strategies for automatic source code assessment. Continuous on-time assessment of source codes produced by students is a challenging task for teachers. The literature presents different methods for automatic assessment of source code, mostly focusing on technical aspects, such as functional correctness assessment and error detection. This paper presents the A-Learn EvId method, having as the main… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0
4

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(16 citation statements)
references
References 17 publications
0
12
0
4
Order By: Relevance
“…Diversos autores, tais como [5,9,12,27,28], apontam que a avaliação de códigos em disciplinas de programação exige muito tempo, dedicação e é uma ação sujeita à erros por parte do avaliador.…”
Section: "Var" Em Ensino De Programaçãounclassified
See 3 more Smart Citations
“…Diversos autores, tais como [5,9,12,27,28], apontam que a avaliação de códigos em disciplinas de programação exige muito tempo, dedicação e é uma ação sujeita à erros por parte do avaliador.…”
Section: "Var" Em Ensino De Programaçãounclassified
“…Dessa forma, muitas pesquisas, tais como [1,13,16,23,24], têm sido desenvolvidas com o intuito de propor métodos, abordagens ou ferramentas para facilitar o acompanhamento das atividades em disciplinas de programação. Conforme afirmam Porfirio, Pereira e Maschio [12] onde descrevem que a pesquisa e desenvolvimento de ferramentas de apoio para o ensino de programação é um tópico bastante difundido. O mapeamento sistemático apresentado em [4] corrobora com a afirmação anterior.…”
Section: "Var" Em Ensino De Programaçãounclassified
See 2 more Smart Citations
“…WebTA can identify pre-existing misconceptions from the literature (approximately 200), and it also allows instructors to create new coding behavior rules to detect specific anomalous code expected for an assignment. RBIE v.31 -2023 The A-Learn Evid, developed by Porfirio et al (2021), is an automatic method for identifying students' programming skills. The authors aimed to automate the assessment of these skills, going beyond functionality, in order to allow instructors to provide timely and formative feedback to students.…”
Section: Related Workmentioning
confidence: 99%