MFA IXD logo


Developing computational thinking through a game of logic and strategy


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.