Ready when you are

Explore the online CS courses developed by CS4HS instructors

CS4HS App Inventor

Hands-on App Inventor training that helps teachers with classroom curriculum

Creative Computing link

Learn more about using Scratch and supporting computational thinking in the classroom and other learning environments


Learn how digital technology can be integrated into Australian classrooms (Foundation-6) while sharing resources and support.


Learn the basics of LEGO NXT Robot Programming and discover a new way to bring math, science, and computer science content to students.

Exploring Computational Thinking

Includes classroom-ready lessons and resources that show how educators can incorporate Computational Thinking into the K-12 curriculum.

CS4HS on G+

Connect with CS4HS veterans and education advocates to solve current challenges and share your success stories with peers from across the globe.

Search Engine for
K-12 Computer Science Education

Search for additional materials (such as lessons, tutorials, activities, and videos) to support your K-12 Computer Science class