Introducing Computational Thinking and Computer Science Instruction to Preservice Science and Math Teachers

Despite widespread recognition of the importance of computer science (CS) education and an increased focus on computational thinking (CT) instruction in the U.S., there remains a significant shortage of qualified K-12 CS teachers. Preparing preservice teachers to teach CS is essential for ensuring a sustainable future for CS education. This experience report presents a CT/CS module initiative designed to prepare secondary preservice science and math teachers to teach CT/CS through an instructional methods course that integrates instructional practice within an elementary after-school program. This initiative employs the preservice teacher preparation framework that includes the observe-practice-reflect cycle. Within this framework, the preservice teachers began with incorporating unplugged lessons and then transitioned to robotics to teach CT/CS concepts. In this experience report, we detail the design and implementation of this CT/CS module initiative and share findings that revealed the preservice teachers' increased confidence, adaptations in lesson planning, and the challenges faced in teaching CT/CS. These takeaways aim to inspire and inform other teacher educators and practitioners working to prepare the next generation of CS teachers.

Authors

Institutions

Publication Details

Published
2025-02-12
DOI
https://doi.org/10.1145/3641554.3701899
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

Introducing Computational Thinking and Computer Science Instruction to Preservice Science and Math Teachers

Maya Israel, Meize Guo, Minji Yun
1 citations
Teaching and Learning Programming
1.69
article

Introducing Computational Thinking and Computer Science Instruction to Preservice Science and Math Teachers

Maya Israel, Meize Guo, Minji Yun
article en
1 citations

Abstract

Despite widespread recognition of the importance of computer science (CS) education and an increased focus on computational thinking (CT) instruction in the U.S., there remains a significant shortage of qualified K-12 CS teachers. Preparing preservice teachers to teach CS is essential for ensuring a sustainable future for CS education. This experience report presents a CT/CS module initiative designed to prepare secondary preservice science and math teachers to teach CT/CS through an instructional methods course that integrates instructional practice within an elementary after-school program. This initiative employs the preservice teacher preparation framework that includes the observe-practice-reflect cycle. Within this framework, the preservice teachers began with incorporating unplugged lessons and then transitioned to robotics to teach CT/CS concepts. In this experience report, we detail the design and implementation of this CT/CS module initiative and share findings that revealed the preservice teachers' increased confidence, adaptations in lesson planning, and the challenges faced in teaching CT/CS. These takeaways aim to inspire and inform other teacher educators and practitioners working to prepare the next generation of CS teachers.

University of Florida (US)
Quality Education
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.