This resource is most suitable if:
Note: Turtle graphics is an effective context to learn about functions, but examples will also be provided for writing functions outside of the turtle graphics context.
View our next lesson sequence that provides step-by-step video tutorials and challenges to incorporate Graphical User Interfaces (GUIs) into your General Purpose Programming.
Here are some other recommended options to continue with General Purpose Programming:
A series of video tutorials to build a chatbot in Python that incorporates AI (Natural Language Processing). Coding difficulty is appropriate for students who have worked through the Visual to Text Coding lesson sequence.
Hosted on the Grok Learning platform, these self-paced coding courses are free for Australian students in Years 3-8.
App Lab at code.org
The MakeCode platform is a set of online environments supporting both block coding and general purpose programming.
* This is actually Microsoft's variant TypeScript.