Projects start with simple boxes and colors, rapidly progressing into exciting experiments with simple animation and fractals. Important programming concepts like variables, loops, conditionals, expressions, and functions are introduced by example.
Code Monster is a gentle and fun introduction to programming concepts. It is a first step in learning to program. It is not intended to teach all of computer science and programming.
It’s easy to play. Follow the instructions and do what Code Monster says. If you get stuck, just skip to the next lesson. You can always come back to it later!
Click on the Reset button if you really mess up your code and want to start over on a lesson. Click on the Back button to go back to a previous lesson. You can jump to a specific lesson or back to the beginning using the “Lesson Sections” link.
Code Monster saves what lesson you are on, so feel free to stop at any time and come back later. As long as you come back on the same browser on the same machine, you’ll get back to your lesson.