Magnificent robot programming puzzle game
This is an astonishingly awesome little game that does an amazing job teaching young children how to program. It is straight-out accessible to 1st grade but still fun in 4th grade. The only complaints you will hear from the kids is that they'll cry if it's over. The best part is that the app found very clever levels that slowly grow in complexity while illustrating well what the commands do. The game also isn't mad at you if your program made a mistake. Quite the contrary. Kids will find it entertaining to try out what happens when they program the robot to do silly things that don't solve the challenge. The only suggestion to the app developers is that they really should think of ways of prolonging the fun. More levels? A second round were you get bonus points for shorter programs? A third round where the robot fails if it runs a command that doesn't work?