This course teaches the visual programming language Scratch, which was developed by MIT. Scratch uses a drag/drop paradigm and blocks to do programming so it can be easily learned without requiring much typing. In this course, students will have fun designing and implementing games using animations, loops, variables, conditional statements, etc. while obtaining a stepping stone to the more advanced world of computer programming.
This course is the next level of Game Design with Scratch. The class is project-based. Students will learn to design their own stories using characters, animations and videos, and learn how coding concepts can be applied to Math, Science and robotics.