Coding Challenges
The coding challenges below are designed to get you familiar with coding
Botley. They are numbered in order of diffi culty. The fi rst few challenges are for
beginning coders, while challenges 8–10 will really test your coding skills.
1.
Basic Commands
Start on the BLUE
board. Program
Botley to get to the
ORANGE board.
8
2.
Introducing Turns
Start on a BLUE board.
Program Botley to get to
the next BLUE board.
3.
Multiple Turns
Arrange the coding boards like this.
Start on an orange board. Using 45 degree
turns, code Botley to end on the other
orange board.
5.
Programming Tasks
Build this maze. Using
only 45 degree turns,
code Botley to move
and deposit both balls
in the goal.
4.
Programming Tasks
Program Botley to move
and deposit the blue ball
in the blue goal.
6.
There and Back
Program Botley to
carry a ball, starting
on the orange board
and returning all the
way back without
dropping it.
Hint – 45 degree
turns might be faster!
9