IDEAS home Printed from https://ideas.repec.org/a/gam/jsusta/v15y2023i17p12917-d1226175.html
   My bibliography  Save this article

Analysis of Machine Learning Classification Approaches for Predicting Students’ Programming Aptitude

Author

Listed:
  • Ali Çetinkaya

    (Department of Computer Engineering, Konya Technical University, Konya 42250, Türkiye)

  • Ömer Kaan Baykan

    (Department of Computer Engineering, Konya Technical University, Konya 42250, Türkiye)

  • Havva Kırgız

    (Konya Science Center, Konya 42100, Türkiye)

Abstract

With the increasing prevalence and significance of computer programming, a crucial challenge that lies ahead of teachers and parents is to identify students adept at computer programming and direct them to relevant programming fields. As most studies on students’ coding abilities focus on elementary, high school, and university students in developed countries, we aimed to determine the coding abilities of middle school students in Turkey. We first administered a three-part spatial test to 600 secondary school students, of whom 400 completed the survey and the 20-level Classic Maze course on Code.org. We then employed four machine learning (ML) algorithms, namely, support vector machine (SVM), decision tree, k-nearest neighbor, and quadratic discriminant to classify the coding abilities of these students using spatial test and Code.org platform data. SVM yielded the most accurate results and can thus be considered a suitable ML technique to determine the coding abilities of participants. This article promotes quality education and coding skills for workforce development and sustainable industrialization, aligned with the United Nations Sustainable Development Goals.

Suggested Citation

  • Ali Çetinkaya & Ömer Kaan Baykan & Havva Kırgız, 2023. "Analysis of Machine Learning Classification Approaches for Predicting Students’ Programming Aptitude," Sustainability, MDPI, vol. 15(17), pages 1-16, August.
  • Handle: RePEc:gam:jsusta:v:15:y:2023:i:17:p:12917-:d:1226175
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2071-1050/15/17/12917/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2071-1050/15/17/12917/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Silvia Bacci & Bruno Bertaccini, 2022. "A Mixture Hidden Markov Model to Mine Students’ University Curricula," Data, MDPI, vol. 7(2), pages 1-19, February.
    2. Wala Bagunaid & Naveen Chilamkurti & Prakash Veeraraghavan, 2022. "AISAR: Artificial Intelligence-Based Student Assessment and Recommendation System for E-Learning in Big Data," Sustainability, MDPI, vol. 14(17), pages 1-22, August.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Dunhong Yao & Xian Zhang & Yiwen Liu, 2022. "Teaching Reform in C Programming Course from the Perspective of Sustainable Development: Construction and 9-Year Practice of “Three Classrooms–Four Integrations–Five Combinations” Teaching Model," Sustainability, MDPI, vol. 14(22), pages 1-22, November.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jsusta:v:15:y:2023:i:17:p:12917-:d:1226175. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.