ScratchJr ScratchJr is an introductory programming language that enables young children (ages 5 and up) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing. Children can modify characters in the paint editor, add their own voices and sounds, even insert photos of themselves — then use the programming blocks to make their characters come to life.
Operating System: iOS, Android
Age Level: 8 and under
Company: Scratch Foundation
Cost: Free
Resource type: STEM Apps, Coding and Computer Science