Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Using students’ cognitive, affective, and demographic characteristics to predict their understanding of computational thinking concepts

A machine learning-based approach

Bibliographic Data

ID21631267
AuthorsSiu Cheung Kong (0000-0002-8691-3016, Education University of Hong Kong, corresponding author), Wei Shen (0000-0002-3567-2726, Education University of Hong Kong)
Year2024
Volume32
Issue10
Pages7647-7660
Publication date2024-11-25
Open AccessNo
TypeARTICLE
VenueInteractive Learning Environments (JOURNAL)
Journal identifiersISSN: 1049-4820 • E-ISSN: 1744-5191
PublisherInforma UK Limited (PUBLISHER • GB)
DOI10.1080/10494820.2024.2331148
OpenAlexW4392951402
LanguageEN
Citations received1
References cited32

Logistic regression models have traditionally been used to identify the factors contributing to students’ conceptual understanding. With the advancement of the machine learning-based research approach, there are reports that some machine learning algorithms outperform logistic regression models in terms of prediction. In this study, we collected cognitive, affective, and demographic data from 4,142 primary students as features to predict their understanding of computational thinking (CT) concepts. We identified and used five popularly used machine learning models. All five machine learning models outperformed the logistic regression model, with the extreme gradient boosting (XGBoost) model achieving the highest predictive accuracy. We used these features and the K-means algorithm of the unsupervised clustering technique to identify four optimal clusters of students. By comparing the representative students from each of the four clusters, selected by the t-distributed stochastic neighbour embedding algorithm, we found that each cluster had its characteristics. For example, one cluster consisted of students who outperformed students in the other three clusters in mathematics, scored highest in prior experience in programming, and used computers and the Internet most frequently. By identifying the characteristics of these clusters, pedagogical design, and resource support can be proposed to support students’ learning of CT concepts

Cognition · Cognitive psychology · Cognitive science · Computational Thinking · Educational technology · Mathematics education · Computer Science · Genetics, Bioinformatics, and Biomedical Research · Online Learning and Analytics · Psychology · Teaching and Learning Programming · Artificial Intelligence

  • Towards a process-oriented assessment of computational thinking

    Open Access•Vaida Masiulionytė-Dagienė, Tatjana Jevsikova•Interactive Learning Environments•2026

  • A Modern Approach to Regression with R

    Open Access•Simon Sheather, Simon J Sheather et al.•Cephalic neural crest and placodes•2009

  • Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test

    Open Access•Marcos Román‐gonzález, Juan‐carlos Pérez‐gonzález et al.•Computers in Human Behavior•2017

  • Exploring the impact of artificial intelligence on teaching and learning in higher education

    Open Access•Stefan A D Popenici, Sharon Kerr•Research and Practice in…•2017

  • Demystifying computational thinking

    Open Access•Valerie J Shute, Chen Sun et al.•Educational Research Review•2017

  • A study of primary school students' interest, collaboration attitude, and programming empowerment in computational thinking education

    Open Access•Siu Cheung Kong, Siu-Cheung Kong et al.•Computers & Education•2018

  • Advancing students’ computational thinking skills through educational robotics

    Open Access•Soumela Atmatzidou, Stavros Demetriadis•Robotics and Autonomous Systems•2016

  • Optuna

    Open Access•Takuya Akiba, Shotaro Sano et al.•Proceedings of the 25th ACM…•2019

  • Assessing Algorithmic Thinking Skills in Relation to Age in Early Childhood STEM Education

    Open Access•Kalliopi Kanaki, Michail Kalogiannakis•Education Sciences•2022

  • Computational thinking education

    Open Access•Charoula Angeli, Michail N Giannakos•Computers in Human Behavior•2020

  • On the predictors of computational thinking and its growth at the high-school level

    Open Access•Josef Guggemos•Computers & Education•2021

  • Validating a computational thinking concepts test for primary education using item response theory

    Open Access•Siu Cheung Kong, Ming Lai•Computers & Education•2022

  • STEM learning attitude predicts computational thinking skills among primary school students

    Open Access•Lihui Sun, Linlin Hu et al.•Journal of Computer Assisted…•2021

  • Effects of a teacher development program on teachers' knowledge and collaborative engagement, and students' achievement in computational thinking concepts

    Open Access•Siu Cheung Kong, Ming Lai•British Journal of Educational…•2023

  • Computational identity and programming empowerment of students in computational thinking development

    Open Access•Siu Cheung Kong, Ming Lai•British Journal of Educational…•2022

  • Number of books at home as an indicator of socioeconomic status

    Open Access•Birgit Heppt, Melanie Olczyk et al.•Social Psychology of Education•2022

Citations per year1
Citation span2026 - 2026 (1)
Highly citedNo

Tools

Open DOI
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae