A computational fairytale updated for the computer age, a grasshopper learns algorithms and planning ahead.
If you were a wizard, wouldn't you want to know how to scale your spells for maximum effect?
This Computational Fairy Tale explains how loops work through the sad tale of Simon, the hapless apprentice to a blacksmith.