Productive Failure to Promote Deeper Self-Directed Learning in Coding and Robotics Education

In a world characterized by unpredictable change, students in Computer Science education must be deeper self-directed learners who can take ownership of their learning and transfer knowledge and skills to new contexts. This article reports on how productive failure was incorporated into an introductory coding and robotics course to enhance deeper self-directed learning. The population was 42 fourth-year pre-service teachers from two different campuses of a South African University. All students were invited to participate in the research, and 37 students consented to participate. A basic interpretative qualitative research design was followed. Guided self-reflection documents were used as data-gathering methods, and data were analyzed by applying thematic data analysis. The research concluded that productive failure, incorporated with cooperative pair programming and self-reflection, in introductory coding and robotics education, shows promising results for developing deeper self-directed learning. Furthermore, it is suggested that solvable problems should initially be introduced, because the new coding and robotics environment already contributes to the complexity of tasks. It was secondly concluded that participants’ self-reflections deepened after engaging with unsolvable problems. Follow-up research is required to determine if the transfer of knowledge and skills to new contexts occurred.

Authors

Institutions

Publication Details

Journal
Education Sciences
Published
2025-10-24
DOI
https://doi.org/10.3390/educsci15111427
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Productive Failure to Promote Deeper Self-Directed Learning in Coding and Robotics Education

Marietjie Havenga, Sukie van Zyl, Fotiene Avrakotos-King
Education Sciences
Teaching and Learning Programming
article

Productive Failure to Promote Deeper Self-Directed Learning in Coding and Robotics Education

Marietjie Havenga, Sukie van Zyl, Fotiene Avrakotos-King
article en

Abstract

In a world characterized by unpredictable change, students in Computer Science education must be deeper self-directed learners who can take ownership of their learning and transfer knowledge and skills to new contexts. This article reports on how productive failure was incorporated into an introductory coding and robotics course to enhance deeper self-directed learning. The population was 42 fourth-year pre-service teachers from two different campuses of a South African University. All students were invited to participate in the research, and 37 students consented to participate. A basic interpretative qualitative research design was followed. Guided self-reflection documents were used as data-gathering methods, and data were analyzed by applying thematic data analysis. The research concluded that productive failure, incorporated with cooperative pair programming and self-reflection, in introductory coding and robotics education, shows promising results for developing deeper self-directed learning. Furthermore, it is suggested that solvable problems should initially be introduced, because the new coding and robotics environment already contributes to the complexity of tasks. It was secondly concluded that participants’ self-reflections deepened after engaging with unsolvable problems. Follow-up research is required to determine if the transfer of knowledge and skills to new contexts occurred.

Education SciencesVol. 15(11)
Vaal University of Technology (ZA), North-West University (ZA)
Openalex Percentile: Top 66%
Teaching and Learning Programming
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.