Please enable JavaScript to use CodeHS

CodeHS Block Coding Resource Hub

Teach students the fundamentals of introductory programming concepts using block coding. Access a variety of free block-based coding lessons, hour of code tutorials, resources, and more!

Choose from 4 Block Coding Courses
or Create Your Own

Our full-year courses are designed to help students learn the basics. While we do have 4 options to choose from, each course serves a unique purpose.

Create Your Own Course

If you want to create your own Block Coding course from scratch or mix & match existing CodeHS content, you certainly can! Learn more about creating your own course on CodeHS.

Creating Courses How-To