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.

Computer Science Custom Search

Search for additional materials (such as lesson plans, tutorials, activities, and videos) to support your classroom, after school programs, or for home enrichment.