Introduction to Programming with Karel the Dog is an introductory course that teaches students the basics of programming by giving commands to a computer just like you give commands to a dog. 

Karel is a dog that lives in a grid world and can be instructed to move around and pick up and put down tennis balls. 

In this course, students will learn JavaScript commands, functions, and control structures by solving puzzles and writing creative programs for Karel to follow.

The Intro to Programming with Karel  the Dog course is designed for complete beginners with no previous background in computer science. The course is highly visual, dynamic, and interactive making it engaging for new coders in middle or early high school.

Visit for additional information or email us at

Did this answer your question?