5. Master

These lessons are for students who have a solid foundation of computer science principals. They will take you to experiences that will challenge your coding knowledge and your ability to apply those skills. Before considering this level, you should complete all Hour of Code themed tutorials and complete activities at all experience levels. You will be redirected to Khan Academy.

JavaScript

Learn how to program drawings using JavaScript, finishing up by designing your very own silly animal. Try it on your own or with your class!

If you're using an iPad or prefer not to type, you can try our new experimental drag-and-drop coding with blocks.

HTML/CSS

Learn how to make webpages with HTML tags and CSS, finishing up by making your very own greeting card.

SQL

Like playing with data? Learn how to manipulate data in a database and make your own custom store.