ScratchJr demo: a coding language for kindergarten
Scratch: programming for all