Programming with the Turtle System

The guides here cover both using the Turtle System and learning to program with it. They start by taking you through the basics of the system itself, and of using Turtle Graphics to create pictures and animations. They then introduce key programming concepts like variables, loops, functions, and recursion. They then teach you how to use these tools to create fun and complex programs, applying Computer Science to several other aspects of the National Curriculum (incorporating materials from our CSAC project).

Note: versions of these documents for other languages will be available soon (Winter 2023).