Developing a Board Game For Beginning Block-Based Programmers

Main Article Content

Dayae Yang
Theodore J. Kopcha

Abstract

Computer programming has become an essential part of K12 education, promoted as a way for students to engage in computational thinking that helps develop students’ ability to analyze and solve problems and prepare them for future careers. Tabletop board games are seen as an effective means to help students learn computer programming. Several board games have been developed for teaching computer science to novice students. Still, many are dominated by simple pathfinding movements lacking comprehensive use of various computer programming concepts or have a considerable gap between the game dynamics and the actual coding that takes place on the computer. This paper presents a design case in which we used Kalmpourtzis’ (2018) elements of educational game design (game elements, learning, and players) to develop a board game that engages players who are learning block-based computer programming. We present the four major prototypes and the challenges for each step. Then, we highlight three main areas in which our design process offers implications for the design of educational board games.

Downloads

Download data is not yet available.

Article Details

How to Cite
Yang, D., & Kopcha, T. J. (2022). Developing a Board Game For Beginning Block-Based Programmers. International Journal of Designs for Learning, 13(1), 35–45. https://doi.org/10.14434/ijdl.v13i1.32211
Section
Design Cases
Author Biographies

Dayae Yang, University of Georgia

Dayae Yang is a doctoral student in the Learning, Design, and Technology program at the University of Georgia. Her research interest is in designing educational games, with particular interest in games that support computational thinking and coding education.

Theodore J. Kopcha, University of Georgia

Theodore J. Kopcha is an associate professor of Learning, Design, and Technology at the University of Georgia. His research focuses on developing and testing unique approaches to STEM education in K-12 classrooms through design-based research.