Programming With Karel

Module one is programming with Karel. Karel is a dog that only knows how to move, turn left, and place tennis balls in his world. You can give Karel these commands to instruct him to do certain things. We use Karel to show you what it means to program, and allow you to focus on problem solving.

Try it!

Check out the programs you'll be able to make
view demos

Learning on CodeHS