Giving commands to a computer, which is what programming is all about, is just like giving commands to a dog. Learn how to code with Karel the Dog—a fun, accessible, and visual introduction to text or block-based programming that teaches fundamental concepts like commands and functions to beginners.
Need help picking a tutorial? Use this chart to help you choose the right tutorial for your students.View Chart
Learn about applications of coding and computer science from various industry professionals.View Blog
Discover more about CodeHS and learn about the various tools and resources offered by CodeHS.View PDF
Interested in continuing to teach computer science in your classroom? Check out this guide for what to do next.View PDF
Learn how to bring a full computer science pathway to your school or district.View PDF
Find out how you can help bring more computer science education to your children's schools.View PDF