Build Your Own Clock.
simple events, topdown controls, detect conditions, conditional loops, topdown basics, direction and turning,