Abstract
As emphasis on Science, Technology, Engineering, and Math (STEM) initiatives increase, students are at a fragile point in their education. It is imperative that students learn core skills like computer programming and procedural logic necessary to living in today's increasingly digital society. Our new game Shapemaker solves these problems in game-based learning that incorporates an engaging augmented reality interface. ShapeMaker utilizes a table-based tactile interface that bridges physical actions with digital results, allowing players to learn basic concepts in programming by playing a card game. Shapemaker aims to transform the process of introducing new students to the world of programming and create a new, wider demographic of computer programmers. This article is a preliminary study of Shapemaker, documenting its concept, current design, and directions for development.