JOURNAL ARTICLE

Scaffolding computational thinking: Pre-service teachers learning through Scratch programming

Orit BrozaLiat Biberman-ShalevNurit Chamo

Year: 2025 Journal:   Edelweiss Applied Science and Technology Vol: 9 (5)Pages: 1639-1652

Abstract

This study explores how a technology-rich learning environment, integrating various scaffolding strategies, supports pre-service teachers' (PSTs) development in computational learning using Scratch. A design-based research methodology was applied with 25 second-year PSTs from diverse disciplinary backgrounds. A qualitative research paradigm was used for analysis. The learning environment was intentionally designed to promote autonomy and a sense of responsibility among PSTs through engagement in computational tasks and access to both social and material scaffolds. Social scaffolds included interactions with external individuals, communication with the course lecturer, peer support via a WhatsApp group, and general collegial exchange. Material scaffolds comprised a digital Scratch workbook, recorded class sessions, and system-generated feedback. Findings indicate that these scaffolds significantly contributed to PSTs’ agency and supported the development of independent learner identities. The study concludes that a diverse and flexible digital learning environment, offering multiple modes of support, enhances learners’ ownership of their learning process and autonomy. These insights suggest that incorporating both social and material scaffolding in teacher education programs can effectively foster computational thinking and promote self-directed learning, offering practical guidance for educators designing digitally mediated learning experiences.

Keywords:
Scratch Scaffold Computational thinking Computer science Mathematics education Psychology Programming language Artificial intelligence

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.13
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Teaching and Learning Programming
Physical Sciences →  Computer Science →  Computer Science Applications
Educational Games and Gamification
Social Sciences →  Psychology →  Developmental and Educational Psychology

Related Documents

JOURNAL ARTICLE

Evaluating Pre-Service Teachers’ Computational Thinking Skills in Scratch

Corbett ArtymMike CarbonaroPatricia Boechler

Journal:   Ubiquitous Learning An International Journal Year: 2017 Vol: 10 (2)Pages: 43-65
JOURNAL ARTICLE

The effects of scaffolded programming scripts on pre-service teachers’ computational thinking: Developing algorithmic thinking through programming robots

Charoula Angeli

Journal:   International Journal of Child-Computer Interaction Year: 2021 Vol: 31 Pages: 100329-100329
JOURNAL ARTICLE

Fostering Primary Pre-service Teachers’ Computational Thinking through Self-Assessment

Misong KimHyungshin ChoiHyungshin Choi

Journal:   Journal of the Korean Association of Information Education Year: 2018 Vol: 22 (1)Pages: 61-70
JOURNAL ARTICLE

Computational thinking: an analysis through structured programming using Scratch

Antonieta Kuz

Journal:   Revista de Ciencia y Tecnología Year: 2023 Pages: 82-90
© 2026 ScienceGate Book Chapters — All rights reserved.