LUCKY CODES
A Coding Board Game for Beginning Programmers
A Coding Board Game for Beginning Programmers
Lucky Codes is a coding board game designed for upper elementary school students by Dayae Yang and TJ Kopcha at the University of Georgia as part of a design-based research project. The game engages students in applying computational thinking skills—including decomposition, sequencing, and conditional logic—to navigate a game piece and collect coins scattered across the board.
Through multiple iterations of design-based research, the game's mechanics have been refined to seamlessly integrate fundamental programming concepts like sequencing and decomposition with more advanced concepts such as conditionals and loops.