Unit | Description |
---|---|
Programming with Karel: Students learn the basics of programming by giving Karel the Dog commands in a grid world. | |
Karel Challenges: Students apply all the foundational concepts from Intro to Karel to solve new challenges. | |
Extra Karel Practice: It can take some time to learn all of Karel's tricks. Brush up here with some extra Karel practice problems. These reinforce all of the fundamental concepts introduced in Karel, including commands, functions, loops, conditions control structures, and problem decomposition. | |
Extra Karel Puzzles: A set of all the trickiest Karel puzzles for you to solve | |
Programming with Karel (ACE): Students learn the basics of programming by giving Karel the Dog commands in a grid world. |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup