Please enable JavaScript to use CodeHS

Try an Hour of CodeTM with CodeHS

Programming with Karel the Dog

Beginner

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.

What is Hour of Code?
What is Hour of CodeTM ?
Hour of Code is a nationwide initiative by Computer Science Education Week and Code.org to introduce millions of students to one hour of computer science and computer programming. Get started with your hour of code today on CodeHS.
CodeHS Resources

Choosing the Right Tutorial

Need help picking a tutorial? Use this chart to help you choose the right tutorial for your students.

View Chart

Coding in the Wild

Learn about applications of coding and computer science from various industry professionals.

View Blog

What is CodeHS?

Discover more about CodeHS and learn about the various tools and resources offered by CodeHS.

View PDF
After Hour of Code Resources

Teacher Guide

Interested in continuing to teach computer science in your classroom? Check out this guide for what to do next.

View PDF

Admin Guide

Learn how to bring a full computer science pathway to your school or district.

View PDF

Parent Guide

Find out how you can help bring more computer science education to your children's schools.

View PDF