Unravelling Physical Manipulatives in the Learning of Coding: Exploring Student Perceptions in the Nexus of Computer Programming and Robotics

In the digital age, computer programming is a valuable skill. However, novice programmers typically encounter problems and challenges that lead to negative reactions and dropout. This study examines how a group of university computer-registered students without programming experience learn computer programming through the coding of robots. Instead of traditional block-based programming to teach computer programming, the study used a robotic element and text-based programming to develop prototypes offering live autonomous code output. A research model was created and tested to determine contributing factors to how students perceived computer programming through coding robots. Belief, Interest, Mathematics, Knowledge, Confidence and Motivation formed the latent variables. The research hypotheses are: 1) Belief affects Confidence, 2) Confidence affects Knowledge, 3) Interest affects Confidence, 4) Mathematics affects Knowledge, and 5) Motivation affects Confidence. Participants included seventy-five students who completed a 5-point, 30-item Likert scale survey to assess their robotics computer programming experience at a University in South Africa. Partial least square-structural equation modelling was conducted to investigate the relationship between latent variables. The model explains the relationship between Belief and Confidence, Confidence and Knowledge, Interest and Confidence, Mathematics and Knowledge, and Motivation and Confidence. Results demonstrate that students studying textbased programming directly with the robotic element were successful. As participants saw their code run on the prototype, robot coding made text-based coding easier to understand. Coding structures were clarified by using robotics to make computing programming concrete. The learning of computer programming integrated through the building of prototypes resulting in autonomous robots enhances the learning experience of text-based code. This research contributes empirical evidence and elucidates the factors that may influence learning satisfaction of text-based computer programming through coding robotics.

Authors

Publication Details

Journal
International Journal of Information and Education Technology
Published
2025-01-01
DOI
https://doi.org/10.18178/ijiet.2025.15.3.2269
Citations
1
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
1.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Unravelling Physical Manipulatives in the Learning of Coding: Exploring Student Perceptions in the Nexus of Computer Programming and Robotics

Reginald Gerald Govender
1 citations
International Journal of Information and Education Technology
Teaching and Learning Programming
1.69
article

Unravelling Physical Manipulatives in the Learning of Coding: Exploring Student Perceptions in the Nexus of Computer Programming and Robotics

Reginald Gerald Govender
article en
1 citations

Abstract

In the digital age, computer programming is a valuable skill. However, novice programmers typically encounter problems and challenges that lead to negative reactions and dropout. This study examines how a group of university computer-registered students without programming experience learn computer programming through the coding of robots. Instead of traditional block-based programming to teach computer programming, the study used a robotic element and text-based programming to develop prototypes offering live autonomous code output. A research model was created and tested to determine contributing factors to how students perceived computer programming through coding robots. Belief, Interest, Mathematics, Knowledge, Confidence and Motivation formed the latent variables. The research hypotheses are: 1) Belief affects Confidence, 2) Confidence affects Knowledge, 3) Interest affects Confidence, 4) Mathematics affects Knowledge, and 5) Motivation affects Confidence. Participants included seventy-five students who completed a 5-point, 30-item Likert scale survey to assess their robotics computer programming experience at a University in South Africa. Partial least square-structural equation modelling was conducted to investigate the relationship between latent variables. The model explains the relationship between Belief and Confidence, Confidence and Knowledge, Interest and Confidence, Mathematics and Knowledge, and Motivation and Confidence. Results demonstrate that students studying textbased programming directly with the robotic element were successful. As participants saw their code run on the prototype, robot coding made text-based coding easier to understand. Coding structures were clarified by using robotics to make computing programming concrete. The learning of computer programming integrated through the building of prototypes resulting in autonomous robots enhances the learning experience of text-based code. This research contributes empirical evidence and elucidates the factors that may influence learning satisfaction of text-based computer programming through coding robotics.

International Journal of Information and Education TechnologyVol. 15(3)
Openalex Percentile: Top 15%
Teaching and Learning Programming
1.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Unravelling Physical Manipulatives in the Learning of Coding: Exploring Student Perceptions in the Nexus of Computer Programming and Robotics — Reginald Gerald Govender · International Journal of Information and Education Technology (2025) | TGRS Research Map | TGRS