2020
DOI: 10.1111/bjet.12953
|View full text |Cite
|
Sign up to set email alerts
|

Using learning analytics in the Amazonas: understanding students’ behaviour in introductory programming

Abstract: Tools for automatic grading programming assignments, also known as Online Judges, have been widely used to support computer science (CS) courses. Nevertheless, few studies have used these tools to acquire and analyse interaction data to better understand the students’ performance and behaviours, often due to data availability or inadequate granularity. To address this problem, we propose an Online Judge called CodeBench, which allows for fine‐grained data collection of student interactions, at the level of, eg… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
54
0
11

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
4
1

Relationship

3
6

Authors

Journals

citations
Cited by 71 publications
(74 citation statements)
references
References 39 publications
0
54
0
11
Order By: Relevance
“…To analyse the data, we used AR and clusters since these methods are used to find patterns within a dataset and have been used in recent exploratory research concerned with gamification and data-driven methods [Palomino et al 2019;Pereira et al 2020a]. AR were used to find the relations between the intentions and demographic/contextual variables.…”
Section: Methods and Toolsmentioning
confidence: 99%
“…To analyse the data, we used AR and clusters since these methods are used to find patterns within a dataset and have been used in recent exploratory research concerned with gamification and data-driven methods [Palomino et al 2019;Pereira et al 2020a]. AR were used to find the relations between the intentions and demographic/contextual variables.…”
Section: Methods and Toolsmentioning
confidence: 99%
“…Mais particularmente, muitos trabalhos têm proposto o uso de técnicas de aprendizado de máquina para predizer o desempenho final de alunos em turmas de programação [Pereira et al 2020]. Dwan et al (2017) e Alves et al (2019) realizaram seus trabalhos com turmas de IPC que utilizam um ACAC.…”
Section: Trabalhos Relacionadosunclassified
“…Contudo, os exercícios práticos foram desconsiderados, visto que boa parte deles estava incompleta ou não respondida. Além disso, havia casos de códigos submetidos com um valor baixo de logs gerados, o que pode sugerir plágio, conforme explicado por [Pereira et al 2020]. Dessa forma, foram considerados apenas os dados gerados a partir dos exames, pois têm alto impacto na nota final e são realizados em um ambiente controlado, contando com a presença do professor no laboratório, e tempo determinado para concluir a avaliação.…”
Section: Base De Dadosunclassified
“…Aprender programação requer muita prática, em grande parte através de questões de codificação [1,10,15,21,23,29,30,34,44]. Para um instrutor, a correção manual das soluções elaboradas pelos estudantes, além de desgastante, é por vezes demorada [2,9,29,30]. Nesse contexto, os Ambientes de Correção Automática de Códigos (ACACs) vêm sendo largamente empregados [2,5,9,31,36,41,44].…”
Section: Introductionunclassified