Scratch(https://scratch.mit.edu/) helps young people learn to think creatively, methodically, and collaborate - essential skills for life in the 21st century. It aims to teach programming concepts ...