IIUM Repository

Predictive analytics for learning performance in first-year university programming course

Kartiwi, Mira and Gunawan, Teddy Surya and Md Yusoff, Nelidya (2024) Predictive analytics for learning performance in first-year university programming course. In: 2024 IEEE 10th International Conference on Smart Instrumentation, Measurement and Applications (ICSIMA), 30-31 July 2024, Bandung, Indonesia.

[img] PDF - Published Version
Restricted to Registered users only

Download (1MB) | Request a copy
[img]
Preview
PDF - Supplemental Material
Download (142kB) | Preview

Abstract

The increasing demand for programming skills has highlighted the need for effective teaching strategies to support student success in programming courses. Despite significant advancements in learning analytics, predictive models explicitly tailored to programming courses remain underexplored. This research aims to develop a machine learning model to predict student performance in programming courses offered within IT programs by analyzing gender, type of activity (readings, coding exercises, assignments), and frequency of access to different activities. Our study utilizes log data of the asynchronous learning activities in the learning management systems of the students enrolled in programming courses. We employ machine learning techniques, decision trees, gradient boosting machines (GBM), and logistic regression to build robust predictive models. In this study, the decision tree model outperformed logistic regression (77.77%) and gradient boosting machine (GBM) (86.57%) by achieving the highest accuracy of 89.09% and excelling in predicting 'Poor' student performance with a recall of 90.67%, establishing it as the most effective model for this predictive analysis. The findings from this research offer actionable insights for educators, enabling early intervention for at-risk students and developing tailored teaching strategies to enhance student performance through strategically provisioning the learning materials in programming courses. This study contributes to the growing knowledge of learning analytics and provides a foundation for future research in predictive modeling for diverse educational contexts.

Item Type: Proceeding Paper (Invited Papers)
Uncontrolled Keywords: programming, e-learning, predictive, course, university
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800 Electronics. Computer engineering. Computer hardware. Photoelectronic devices > TK7885 Computer engineering
Kulliyyahs/Centres/Divisions/Institutes (Can select more than one option. Press CONTROL button): Kulliyyah of Engineering > Department of Electrical and Computer Engineering
Kulliyyah of Information and Communication Technology > Department of Information System
Kulliyyah of Information and Communication Technology > Department of Information System

Kulliyyah of Engineering
Kulliyyah of Information and Communication Technology
Kulliyyah of Information and Communication Technology
Depositing User: Prof. Dr. Teddy Surya Gunawan
Date Deposited: 18 Nov 2024 11:39
Last Modified: 18 Nov 2024 11:39
URI: http://irep.iium.edu.my/id/eprint/115855

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year