Very often, a coding project has more than one objectives. The best way to achieve multiple outcomes is to start with the end results in mind, think and design in backward order.
It is hard for many kids in two ways: to think more than one objectives at the same time; to think backwards.
This coding game teaches kids the strategy and methodology to incorporate multiple outcomes into one design.
The key activity ideas are in the instruction page of this game. However, for more detailed instruction and the sequence of the activities, please visit the article on iGameMom website: Printable Coding Game Teaching Design from the End