Scratch for kids https://scratch.mit.edu/projects/editor/?tutorial=getStarted What is Scratch Kids will learn Scratch , an easy to use, graphics-based computer programming language. With Scratch, kids can quickly learn how to create games, interactive stories, animations, and more. And more importantly, they will learn the core, fundamentals of computer programming. Scratch is designed for teaching kids and was developed by Mitchel Resnick, LEGO Papert Professor of Learning Research and head of the Lifelong Kindergarten group at the MIT media labs. Children 6-12 & 12-17 years old No programming experience required Students will learn the basic of computer programming, by creating fun and interactive games and stories. By the end of the Beginner course, students will know how to: Use Scratch to create and share programs. Understand the basics of what a program is and how it works. Control the flow of programs using if / then statements. Itera...