An Investigation into Pre-service Teachers’ Experiences While Transitioning from Scratch Programming to Procedural Programming

Abstract

The use of Scratch programming in introducing text-based programming to novices at all levels of education has gained prominence in computer science but is still hardly known among pre-service teachers. With affordances of Scratch in learning text-based programming, we present an experience report on how we supported our first-year pre-service teachers’ learning of procedural programming concepts with Scratch for the first time. The study follows an action research strategy conducted over two cycles with 58 pre-service teachers who were purposively sampled. Findings revealed that Scratch supported the learning of procedural programming by our first-year pre-service teachers to some extent. We, therefore, recommend that pre-service teachers be exposed to more exercises while focusing on challenging concepts such as algorithms, use of variables, repetition and control structures. © 2020 Southern African Association for Research in Mathematics, Science and Technology Education (SAARMSTE).

Author(s)

Tijani, F., Callaghan, R., de Villers, R.

Year

2020

Countries

Nigeria

Language

English

Research Method

Quantitative

Article Type

Peer-Reviewed Articles

Keywords

Teacher education | ICT in education | Teacher capacity | Excel Import

Full Citation Style

Tijani, F., Callaghan, R., & de Villers, R. (2020). An Investigation into Pre-service Teachers’ Experiences While Transitioning from Scratch Programming to Procedural Programming. Strategic Research Journal. https://doi.org/10.1080/18117295.2020.1820798
Tijani, F., Callaghan, R. and de Villers, R., 2020. An Investigation into Pre-service Teachers’ Experiences While Transitioning from Scratch Programming to Procedural Programming. Strategic Research Journal. Available at: <https://doi.org/10.1080/18117295.2020.1820798>
Tijani, F., Callaghan, R., and de Villers, R.. "An Investigation into Pre-service Teachers’ Experiences While Transitioning from Scratch Programming to Procedural Programming." Strategic Research Journal (2020). https://doi.org/10.1080/18117295.2020.1820798
F. T, R. C, R. DV. An Investigation into Pre-service Teachers’ Experiences While Transitioning from Scratch Programming to Procedural Programming. Strategic Research Journal. 2020; https://doi.org/10.1080/18117295.2020.1820798

Research Team

Tijani, F.

Tijani, F.

Callaghan, R.

Callaghan, R.

de Villers, R.

de Villers, R.

© 2026 AERD Database System. All Rights Reserved. Developed by Strategic Technologies.