Related Experiment Video
Updated: Aug 8, 2025

06:37
Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
Published on: December 15, 2023
3.9K
Predicting pre-service teachers' computational thinking skills using machine learning classifiers.
1Centre for Research in Applied Measurement and Evaluation, Department of Educational Psychology, Faculty of Education, University of Alberta, 6-102 Education Centre North, Edmonton, T6G 2G5 Canada.
Summary
This study found that Decision Tree models accurately predict pre-service teachers' computational thinking (CT) skills. Key predictors include training time, prior CT skills, and perceived difficulty.
Area of Science:
- Education
- Computer Science
- Educational Technology
Background:
- Computational thinking (CT) skills are crucial for educators, yet CT training effectiveness remains inconsistent.
- Identifying key predictors of CT skills is essential for optimizing teacher training programs.
Purpose of the Study:
- To develop an online CT training environment for pre-service teachers.
- To compare the predictive performance of four machine learning algorithms for CT skill classification.
- To identify significant predictors of CT skills in pre-service teachers.
Main Methods:
- Developed an online computational thinking training environment.
- Utilized supervised machine learning algorithms (Decision Tree, K-Nearest Neighbors, Logistic Regression, Naive Bayes).
- Employed log data and survey data for model training and validation.
Main Results:
- Decision Tree algorithm demonstrated superior performance in classifying pre-service teachers' CT skills compared to other models.
- Time spent on CT training emerged as a primary predictor.
- Prior CT skills and perceived difficulty of learning content were also significant predictors.
Conclusions:
- Machine learning models, particularly Decision Tree, can effectively predict CT skills in pre-service teachers.
- Training duration, existing CT proficiency, and learner perception of difficulty are critical factors influencing CT skill development.
Keywords:
ClassifierComputational ThinkingDecision TreeEducational Data MiningK-Nearest NeighborsLogistic RegressionMachine LearningNaive BayesPre-service TeachersMore Related Videos
Related Concept Videos
Machines: Problem Solving II
348
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
348
Machines: Problem Solving I
374
A toggle clamp is a mechanical device commonly used for holding and clamping objects in various applications, such as woodworking, metalworking, and assembly operations. Consider a toggle clamp subjected to a force of 200 N at the handle. The vertical clamping force can be calculated, provided the dimensions of the toggle clamp are known.
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
374
Introduction to Cognitive Psychology
570
Cognitive psychology is the field of psychology dedicated to examining how people think. It attempts to explain how and why we think the way we do by studying the interactions among human thinking, emotion, creativity, language, and problem-solving, as well as other cognitive processes. Cognitive psychology studies how information is processed and manipulated in remembering, thinking, and knowing.
This field emerged in the mid-20th century, following a period dominated by behaviorism, which...
This field emerged in the mid-20th century, following a period dominated by behaviorism, which...
570

