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

FD Pereira, EHT Oliveira, DBF Oliveira… - British journal of …, 2020 - Wiley Online Library
Tools for automatic grading programming assignments, also known as Online Judges, have
been widely used to support computer science (CS) courses. Nevertheless, few studies …

Explaining individual and collective programming students' behavior by interpreting a black-box predictive model

FD Pereira, SC Fonseca, EHT Oliveira, AI Cristea… - IEEE …, 2021 - ieeexplore.ieee.org
Predicting student performance as early as possible and analysing to which extent initial
student behaviour could lead to failure or success is critical in introductory programming …

Are they learning or playing? moderator conditions of gamification's success in programming classrooms

L Rodrigues, F Pereira, A Toda, P Palomino… - ACM Transactions on …, 2022 - dl.acm.org
Students face several difficulties in introductory programming courses (CS1), often leading
to high dropout rates, student demotivation, and lack of interest. The literature has indicated …

Automatic Subject-Based Contextualisation of Programming Assignment Lists.

SC Fonseca, FD Pereira, EHT Oliveira… - … Educational Data Mining …, 2020 - ERIC
As programming must be learned by doing, introductory programming course learners need
to solve many problems, eg, on systems such as' Online Judges'. However, as such courses …

[HTML][HTML] Learners' Performance in a MOOC on Programming

L Feklistova, M Lepp, P Luik - Education Sciences, 2021 - mdpi.com
In every course, there are learners who successfully pass assessments and complete the
course. However, there are also those who fail the course for various reasons. One of such …

Can we use gamification to predict students' performance? A case study supported by an online judge

FD Pereira, A Toda, EHT Oliveira, AI Cristea… - … Tutoring Systems: 16th …, 2020 - Springer
The impact of gamification has been typically evaluated via self-report assessments
(questionnaires, surveys, etc.). In this work, we analise the use of gamification elements as …

Toward supporting CS1 instructors and learners with fine-grained topic detection in online judges

FD Pereira, SC Fonseca, S Wiktor, DBF Oliveira… - IEEE …, 2023 - ieeexplore.ieee.org
Online judges (OJ) are a popular tool to support programming learning. However, one major
issue with OJs is that problems are often put together without any associated meta …

A recommender system based on effort: Towards minimising negative affects and maximising achievement in cs1 learning

FD Pereira, HBF Junior, L Rodriguez, A Toda… - … Tutoring Systems: 17th …, 2021 - Springer
Programming online judges (POJs) are autograders that have been increasingly used in
introductory programming courses (also known as CS1) since these systems provide …

[引用][C] Predição de desempenho em ambientes computacionais para turmas de programação: um Mapeamento Sistemático da Literatura

FD Pereira, LM de Souza, EHT de Oliveira… - Simpósio Brasileiro de …, 2020 - SBC

[引用][C] Deep learning for early performance prediction of introductory programming students: a comparative and explanatory study

FD Pereira, SC Fonseca, EHT Oliveira, DBF Oliveira… - Revista Brasileira de …, 2020