Tracking Student Performance in Introductory Programming by Means of Machine Learning

被引:40
|
作者
Khan, Ijaz [1 ,2 ]
Al Sadiri, Abir [1 ,2 ]
Ahmad, Abdul Rahim [2 ]
Jabeur, Nafaa [3 ]
机构
[1] Buraimi Univ Coll, Informat Technol Dept, Al Buraimi, Oman
[2] Univ Technol UniTen, Dept Syst & Networking, Kajang, Malaysia
[3] German Univ Technol, Comp Sci Dept, Muscat, Oman
来源
2019 4TH MEC INTERNATIONAL CONFERENCE ON BIG DATA AND SMART CITY (ICBDSC) | 2019年
关键词
educational data mining; machine learning; decision tree; Weka; PREDICTION; FAILURE;
D O I
10.1109/icbdsc.2019.8645608
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
large amount of digital data is being generated across a wide variety of fields and Data Mining (DM) techniques are used transform it into useful information so as to identify hidden patterns. One of the key areas of the application of Education Data Mining (EDM) is the development of student performance prediction models that would predict the student's performance in educational institutions. We build a model which can notify students (in introductory programming course) about their probable outcomes at an early stage of the semester (when evaluated for 15% grades). We applied 11 Machine Learning algorithms (from 5 categories) over a data source using WEKA and concluded that Decision Tree (J48) is giving higher accuracy in terms of correctly identified instances, F-Measure rate and true positive detections. This study will help to the students to identify their probable final grades and modify their academic behavior accordingly to achieve higher grades.
引用
收藏
页码:39 / 44
页数:6
相关论文
共 50 条
  • [1] Predicting Student Performance in Introductory Programming Courses
    Pires, Joao P. J.
    Correia, Fernanda Brito
    Gomes, Anabela
    Borges, Ana Rosa
    Bernardino, Jorge
    COMPUTERS, 2024, 13 (09)
  • [2] Using deep learning models to predict student performance in introductory computer programming courses
    Chiang, Yueh-hui Vanessa
    Lin, Ying-Ru
    Chen, Nian-Shing
    2022 INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2022), 2022, : 180 - 182
  • [3] Machine Learning Prediction and Recommendation Framework to Support Introductory Programming Course
    Khan, Ijaz
    Ahmad, Abdul Rahim
    Jabeur, Nafaa
    Mahdi, Mohammed Najah
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2021, 16 (17) : 42 - 59
  • [4] Performance Prediction of Learning Programming - Machine Learning Approach
    Au, Thien-Wan
    Salihin, Rahim
    Saiful, Omar
    30TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, ICCE 2022, VOL 2, 2022, : 96 - 105
  • [5] Predicting Performance in an Introductory Programming Course by Logging and Analyzing Student Programming Behavior
    Watson, Christopher
    Li, Frederick W. B.
    Godwin, Jamie L.
    2013 IEEE 13TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2013), 2013, : 319 - 323
  • [6] Predicting Student Academic Performance Using Machine Learning
    Ojajuni, Opeyemi
    Ayeni, Foluso
    Akodu, Olagunju
    Ekanoye, Femi
    Adewole, Samson
    Ayo, Timothy
    Misra, Sanjay
    Mbarika, Victor
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT IX, 2021, 12957 : 481 - 491
  • [7] Classification and prediction of student performance data using various machine learning algorithms
    Pallathadka H.
    Wenda A.
    Ramirez-Asís E.
    Asís-López M.
    Flores-Albornoz J.
    Phasinam K.
    Materials Today: Proceedings, 2023, 80 : 3782 - 3785
  • [8] Machine Learning and Student Performance in Teams
    Ahuja, Rohan
    Khan, Daniyal
    Tahir, Sara
    Wang, Magdalene
    Symonette, Danilo
    Pan, Shimei
    Stacey, Simon
    Engel, Don
    ARTIFICIAL INTELLIGENCE IN EDUCATION (AIED 2020), PT II, 2020, 12164 : 301 - 305
  • [9] Using Machine Learning to Explore the Relation Between Student Engagement and Student Performance
    Orji, Fidelia
    Vassileva, Julita
    2020 24TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV 2020), 2020, : 480 - 485
  • [10] A comparative study on student performance prediction using machine learning
    Chen, Yawen
    Zhai, Linbo
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (09) : 12039 - 12057