Earlier this week a reader emailed me with the following question:
How would you introduce / start coding with a Grade 2 and 3 class? Snap or Scratch?
My suggestion was to start with ScratchJr then move into Scratch. ScratchJr is available to use on iPads, on Android tablets, and on Chromebooks. ScratchJr uses the same drag and drop programming principles used in Scratch. On Scratch Jr students can program multimedia stories and games. Using ScratchJr is a great way for young students to learn the basic programming concepts that will allow them to later take advantage of all of the capabilities of Scratch.
Applications for Education
ScratchJr offers a series of nine progressively more challenging learning activities that you can do with your students. ScratchJr also provides a curriculum for using programming to reinforce literary and math standards.