Artificial intelligence in intelligent tutoring systems toward sustainable education: a systematic review
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 …
key challenges, including inadequate infrastructure, limited resources, and a lack of …
Predicting student outcomes in online courses using machine learning techniques: A review
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 …
online courses (MOOCs) and small private online courses (SPOCs). This significant interest …
Using learning analytics in the Amazonas: understanding students' behaviour in introductory programming
Tools for automatic grading programming assignments, also known as Online Judges, have
been widely used to support computer science (CS) courses. Nevertheless, few studies …
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
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 …
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.
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 …
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
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 …
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
Student persistence and retention in STEM disciplines is an important yet complex and multi-
dimensional issue confronting universities. Considering the rapid evolution of online …
dimensional issue confronting universities. Considering the rapid evolution of online …
Automatic Subject-Based Contextualisation of Programming Assignment Lists.
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 …
to solve many problems, eg, on systems such as' Online Judges'. However, as such courses …
Early prediction of student performance in CS1 programming courses
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 …
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
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 …
get hands-on training by solving problems. Question Pool websites (QPs) such as …