Artificial intelligence in intelligent tutoring systems toward sustainable education: a systematic review

CC Lin, AYQ Huang, OHT Lu - Smart Learning Environments, 2023 - Springer
Sustainable education is a crucial aspect of creating a sustainable future, yet it faces several
key challenges, including inadequate infrastructure, limited resources, and a lack of …

Predicting student outcomes in online courses using machine learning techniques: A review

A Alhothali, M Albsisi, H Assalahi, T Aldosemani - Sustainability, 2022 - mdpi.com
Recent years have witnessed an increased interest in online education, both massive open
online courses (MOOCs) and small private online courses (SPOCs). This significant interest …

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 …

Analysis of an Explainable Student Performance Prediction Model in an Introductory Programming Course.

M Hoq, P Brusilovsky, B Akram - International Educational Data Mining …, 2023 - ERIC
Prediction of student performance in introductory programming courses can assist struggling
students and improve their persistence. On the other hand, it is important for the prediction to …

Towards a students' dropout prediction model in higher education institutions using machine learning algorithms

K Oqaidi, S Aouhassi, K Mansouri - International Journal of …, 2022 - learntechlib.org
Using machine learning to predict students' dropout in higher education institutions and
programs has proven to be effective in many use cases. In an approach based on machine …

Retention factors in STEM education identified using learning analytics: a systematic review

C Li, N Herbert, S Yeom, J Montgomery - Education Sciences, 2022 - mdpi.com
Student persistence and retention in STEM disciplines is an important yet complex and multi-
dimensional issue confronting universities. Considering the rapid evolution of online …

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 …

Early prediction of student performance in CS1 programming courses

J Llanos, VA Bucheli, F Restrepo-Calle - PeerJ Computer Science, 2023 - peerj.com
There is a high failure rate and low academic performance observed in programming
courses. To address these issues, it is crucial to predict student performance at an early …

Characterizing student engagement moods for dropout prediction in question pool websites

RH Mogavi, X Ma, P Hui - arxiv preprint arxiv:2102.00423, 2021 - arxiv.org
Problem-Based Learning (PBL) is a popular approach to instruction that supports students to
get hands-on training by solving problems. Question Pool websites (QPs) such as …