CoderDojo turtle racing – 4 – countdown timer
To make this race more realistic, lets give our turtle a countdown timer so he knows when to start!
Find the following lines in the bumpy top example.
# start start = time.time()
And replace them with these lines so that the turtle knows when to start.
# count down to start
for countdown in ["5","4","3","2","1"]:
scorer.write("Time to start " + countdown,font=f)
time.sleep(1)
scorer.clear()
start = time.time()
The “for” command creates a loop in the code which can save a lot of time. All the indented lines after the “for” command are run for each different value of “countdown”. The list [“5″,”4″,”3″,”2″,”1”] is all the different values of countdown.
Once you have that working, you can try replacing [“5″,”4″,”3″,”2″,”1”] with [“ready”,”set”,”go”].
NEXT: Try creating your own track!


