Grades 6-12

Courses by Code.org

Get started with block programming

Learn the fundamentals of Computer Science with drag & drop blocks. Create your own drawings and games.

Learn JavaScript, HTML, and CSS

App Lab

Start with App Lab: an introductory programming environment where you can design an app, code with blocks or JavaScript to make it work, then share your app in seconds.

Game Lab

Ready to go further? Game Lab is a more complex programming environment where you can make animations and games with characters that run, jump, fly and more.

Web Lab

Web Lab is a programming environment where you can make simple web pages using HTML and CSS. Design your web pages and share your site in seconds.


Courses from 3rd parties


Want to submit a tutorial to be listed here? See the criteria and submission form.