Coding for kids
Programming with Scratch
Start creative computing through this functional programming course using Scratch. Scratch is a graphical programming tool created by MIT. Using a design-based learning approach, students explore computing, programming logic and design concepts through hands-on exercises using the proven Scratch platform.
Week 1 - Introduction to Scratch
Students navigate the interface. Moving the Scratch sprite, adding backgrounds, drawing sprites and backgrounds in both vector and bitmap modes.
Week 2 - Blocks
Students look at costumes and motion to create a simple game of Pong.
Week 3 - Variables
Students discover variables to make a bouncing ball game.
Week 4 - Operators
Students learn about if/else statements, greater then, less than, and equal, to shift sprites around the screen.
Week 5 - Animation
Students create an animation.
Week 6 - aMAZEing
Students program a maze.
Week 7 - Tower of Hanoi
Students program the Tower of Hanoi puzzle.