We recently started flowcharting and programming.
Here’s one of Leo’s early flowcharts:
I can’t say enough good things about HopScotch on the iPad. (Although I have a few suggestions too, but not many, and anyway that’s another conversation.)
HopScotch has a very elegant community model, and you can fork anyone’s code to your own sandbox, so we started out looking at other people’s programs and modifying them. Most of them are games, so the mods we made were basically ways to cheat…which Leo enjoyed very much.
Recently, having studied (and modified) other people’s code for probably ten hours, he wrote his own program completely from scratch. (I had to help him with the touch controls. He knew what he wanted to do, but the clicking and dragging is a little tricky.)
Here’s the program:
And here’s what it does: