WHY LEARN TO CODE?
Nurtures creativity and problem solving skills.
Most high-paying careers will require some coding.
A few months of training can result in high pay.
There are more jobs than qualified people to fill them.
No prior experience is needed.
Anyone can learn it.
More from Code.org
TINKERS & THINKERS ACTIVITIES
This site is the free javascript online editor we use. Free accounts.
This site is where the Phaser Game Engine lives. It’s a free javascript game engine and the site has a lot of examples.
This site is an online forum where coders go to get help from others on all the popular game engines. We use phaser game engine.
Learn to Code with Karel the Dog
Piskel -- Make your own avatars and game characters with pixels, even animate them! Sign in with your school Google account.
Apps you can load on your own devices. with your parents' permission:
Apple Devices
Android Devices
Khan Academy courses:
Beginning Javascript - Sign into Codecademy tutorial with your school Google account.
Practice Javascript - Use virtual scratch board to create something.
Javascript Color Names - Codes used to create various colors
Examples:
Challenges:
Draw circle
Make circles fall from top of screen
Draw a box
Make box move using arrow keys
Make box dodge falling circles
More Advanced Challenges:
Draw your name in block letters
Make your name move across the screen
Design and draw a spaceship in a 50x50 pixel square
Make your spaceship move across the screen
Build a Javascript Pong Game Here's an example of a completed one.