Please enable JavaScript to use CodeHS

Intro to Programming with Karel the Dog (Ace)

Lesson 6.4 Ultra Karel

Description

In this lesson, students are introduced to Ultra Karel! Ultra Karel has all the abilities of Super Karel, plus two new functions (paint and isColor) added to the API. Students also learn about function parameters and how to use them when calling the new functions.


Objective

Students will be able to:

  • Explain the difference between Karel, Super Karel, and Ultra Karel.
  • Use the paint command to color a location.
  • Use the isColor condition to check the color of a location.
  • Explain what a parameter is and be able to use it with the new paint command.