SuperKarel
A Smarter Karel the Dog
Introducing... SuperKarel!
SuperKarel already knows turnRight() and turnAround(), so you don't need to create your own functions for those two commands anymore!
Here is an example of Karel jumping a hurdle:
function jumpHurdle() {
turnLeft();
move();
turnRight();
move();
turnRight();
move();
turnLeft();
}
function turnRight() {
turnLeft();
turnLeft();
turnLeft();
}And here is SuperKarel jumping a hurdle:
function jumpHurdle() {
turnLeft();
move();
turnRight();
move();
turnRight();
move();
turnLeft();
}SuperKarel will automatically turn right when turnRight() is called, and will turn around when turnAround() is called.
Last updated
Was this helpful?