Scratch Jr, the popular programming environment for kids, is now available as an iPad app. Scratch Jr for iPad uses the same drag and drop programming principles used in Scratch. On Scratch Jr students can program multimedia stories and games.
To program a story or game on Scratch Jr students select background settings for each frame of the story. Then in each frame students select the actions that they want their characters to take. Students snap programming pieces together to make characters move and talk in their stories and games.
Scratch offers a great way to introduce students to programming and logic. Scratch Jr for iPad makes it easy to introduce those same concepts to elementary school students.
H/T to Danny Nicholson.