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 ChartLearn about applications of coding and computer science from various industry professionals.
View BlogDiscover more about CodeHS and learn about the various tools and resources offered by CodeHS.
View PDF