Computational thinking with game design: An action research study with middle school students

Abstract Middle school students often enter Computer Science (CS) classes without previous CS or Computational Thinking (CT) instruction. This study evaluated how Code.org’s block-based programming curriculum affects middle school students’ CT skills and attitudes toward CT and CS. Sixteen students participated in the study. This was a mixed methods action research study that used pre- and post-tests, surveys, artifacts, and interviews as data sources. Descriptive statistics, paired samples t-tests, and inductive thematic analysis were administered. Findings showed a statistically significant increase in participants’ algorithmic thinking, debugging, and pattern recognition skills but not in abstraction skills. Attitudes toward CT and CS improved but the difference was not statistically significant. Qualitative themes revealed benefits of game-based learning to promote CT skills, collaboration to promote successful error debugging, and enjoyment of programming resulting from a balance between structured guidance and creative freedom. Findings emphasize the importance of low-threshold and engaging strategies to introduce novice learners to CT and CS.

Authors

Institutions

Publication Details

Journal
Education and Information Technologies
Published
2024-09-17
DOI
https://doi.org/10.1007/s10639-024-13010-5
Citations
8
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
3.29

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Computational thinking with game design: An action research study with middle school students

Lucas Vasconcelos, Lorien Cafarella
8 citations
Education and Information Technologies
Teaching and Learning Programming
3.29
article

Computational thinking with game design: An action research study with middle school students

Lucas Vasconcelos, Lorien Cafarella
article en
8 citations

Abstract

Abstract Middle school students often enter Computer Science (CS) classes without previous CS or Computational Thinking (CT) instruction. This study evaluated how Code.org’s block-based programming curriculum affects middle school students’ CT skills and attitudes toward CT and CS. Sixteen students participated in the study. This was a mixed methods action research study that used pre- and post-tests, surveys, artifacts, and interviews as data sources. Descriptive statistics, paired samples t-tests, and inductive thematic analysis were administered. Findings showed a statistically significant increase in participants’ algorithmic thinking, debugging, and pattern recognition skills but not in abstraction skills. Attitudes toward CT and CS improved but the difference was not statistically significant. Qualitative themes revealed benefits of game-based learning to promote CT skills, collaboration to promote successful error debugging, and enjoyment of programming resulting from a balance between structured guidance and creative freedom. Findings emphasize the importance of low-threshold and engaging strategies to introduce novice learners to CT and CS.

Education and Information TechnologiesVol. 30(5)
University of South Carolina (US), National Trust for Historic Preservation (US)
University of South Carolina
Openalex Percentile: Top 6%
Teaching and Learning Programming
3.29
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.