Identifying Students' Learning Patterns in Online Learning Environments: A Literature Review

M Ali, NS Ashaari, SM Noor… - International Journal of …, 2022 - learntechlib.org
Digital learning environments have offered new opportunities to stream educational
materials such as courses, educational videos, forums and provide outcomes of the …

Design science research applied to difficulties of teaching and learning initial programming

J Figueiredo, FJ García-Peñalvo - Universal Access in the Information …, 2024 - Springer
Learning and teaching to program is an arduous task. It requires a lot of commitment,
dedication, and passion from everyone involved. Programming courses have high dropout …

Map** python programs to vectors using recursive neural encodings

B Paassen, J McBroom… - Journal of …, 2021 - jedm.educationaldatamining.org
Educational data mining involves the application of data mining techniques to student
activity. However, in the context of computer programming, many data mining techniques …

Interpretable methods for early prediction of student performance in programming courses

Z Wang, I Koprinska, B Jeffries - International conference on artificial …, 2024 - Springer
Early prediction of student grades is important for identifying students at-risk of failing or
students not achieving their goals, and providing timely interventions. There is a need to …

Predicting progress in a large-scale online programming course

V Zhang, B Jeffries, I Koprinska - International Conference on Artificial …, 2023 - Springer
With vast amounts of educational data being generated in schools, educators are
increasingly embracing data mining techniques to track student progress, especially in …

Amortised Design Optimization for Item Response Theory

A Keurulainen, I Westerlund, O Keurulainen… - … Conference on Artificial …, 2023 - Springer
Abstract Item Response Theory (IRT) is a well known method for assessing responses from
humans in education and psychology. In education, IRT is used to infer student abilities and …

Predicting Successful Programming Submissions Based on Critical Logic Blocks

KW Pan, B Jeffries, I Koprinska - International Conference on Artificial …, 2024 - Springer
We propose an approach to infer the critical logic blocks contained within student
submissions that can influence the passing or failing of individual exercises in introductory …

ast2vec: Utilizing recursive neural encodings of python programs

B Paaßen, J McBroom, B Jeffries, I Koprinska… - arxiv preprint arxiv …, 2021 - arxiv.org
Educational datamining involves the application of datamining techniques to student activity.
However, in the context of computer programming, many datamining techniques can not be …

Strategies to increase success in learning programming

J Figueiredo, FJ García-Peñalvo - … International Symposium on …, 2022 - ieeexplore.ieee.org
Programming is a special activity, which requires very special skills. Creativity, problem
solving, persistence, collaboration, communication, critical thinking, commitment, dedication …

Early prediction of student performance in online programming courses

E Liu, I Koprinska, K Yacef - International Conference on Artificial …, 2023 - Springer
Early prediction of student grades is important for both teachers and students. It can help
teachers take timely remedial actions to avoid drop-out and poor learning outcomes, and …