Home / Explore / Programming with Karel the Dog CodeHS

Programming with Karel the Dog CodeHS

View Details

Get started learning how to program with CodeHS. This pathway is for complete beginners so if you are curious how to build things with computers, or want to make a game, or a website, this is the place to get started! 

Share this challenge.

Badges you can earn for this challenge


Activity Directions


100 Level - No experience necessary

Karel's world is a complete mess. There are tennis balls all over the place, and you need to clean them up. Karel will start in the bottom left corner of the world facing east, and should clean up all of the tennis balls in the world. This program should be general enough to work on any size world with tennis balls in any locations.

Upload a URL to your solution.

Enter Your Submission

Past Submissions

Got it!

Here's what happens next:

An Assessor Will:
  • Review your submission
  • Provide feedback within 2-3 days
  • Accept your submission or ask you to make changes
Powered By: