Analysis of Machine Learning Classification Approaches for Predicting Students' Programming Aptitude
No Thumbnail Available
Date
2023
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
MDPI
Open Access Color
GOLD
Green Open Access
No
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
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.
Description
Keywords
machine learning, classification, Code.org, middle school students, coding abilities, Academic-Performance
Turkish CoHE Thesis Center URL
Fields of Science
05 social sciences, 0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology, 0503 education
Citation
WoS Q
Q2
Scopus Q
Q2

OpenCitations Citation Count
6
Source
Sustainability
Volume
15
Issue
17
Start Page
12917
End Page
PlumX Metrics
Citations
Scopus : 6
Captures
Mendeley Readers : 67
SCOPUS™ Citations
6
checked on Feb 03, 2026
Web of Science™ Citations
3
checked on Feb 03, 2026
Downloads
1
checked on Feb 03, 2026
Google Scholar™

OpenAlex FWCI
5.21704945
Sustainable Development Goals
4
QUALITY EDUCATION

6
CLEAN WATER AND SANITATION

7
AFFORDABLE AND CLEAN ENERGY

8
DECENT WORK AND ECONOMIC GROWTH

9
INDUSTRY, INNOVATION AND INFRASTRUCTURE

12
RESPONSIBLE CONSUMPTION AND PRODUCTION

14
LIFE BELOW WATER


