DUAL is a two player game for iPad that introduces basic programming concepts. Echoing classic board games, players battle to connect consecutive pieces on a grid. But rather than manipulate pieces directly, players must "program" a process requiring sequential thinking and logic akin to programming itself.
The goal for DUAL is not to teach players to code, but to initiate them in computational thinking. This empowers them to better understand, critique, and imagine new uses for technology, as well as building skills for strategizing, problem-solving, and creativity useful in everyday life.