Exploring Python with Turtle Graphics

Learning Missions

Mission 1 Create an Etch-A-Sketch program using the Turtle library that allows the user to: Move the turtle: – Use the arrow keys (Up, Down, Left, Right) to move the turtle in the corresponding direction. – Define separate functions for each direction and link them to the respective arrow keys. Change the turtle’s pen colour: […]

Learning Missions Read More »

Learning Missions

Mission 1 In this lesson you were introduced to functions. In the IDE below, create a function called draw_rectangle, that, using the turtle library, draws a rectangle. The function should take two parameters: width and height, allowing you to draw rectangles of different sizes. [4] Save ProgressRun CodeFunctionality1The program runs, uses the Turtle library, and

Learning Missions Read More »

Learning Missions

Mission 1 In this lesson you’ve been shown how to change the colour of the turtle’s pen. Using the turtle library, draw a square where each side is a different colour. Use colours like red, blue, green, and yellow. [4] Save ProgressRun CodeFunctionality1The program runs, uses the Turtle library, and attempts to draw a square.0The

Learning Missions Read More »

Learning Missions

Mission 1 Using the turtle library, draw a square, using a loop, with each side being 150 units long. [4] Save ProgressRun CodeFunctionality1The program runs, uses the Turtle library, and attempts to draw a square.0The program does not run or does not use the Turtle library.Accuracy1The square is accurate, with all sides 150 units long

Learning Missions Read More »

Learning Missions

Mission 1 Using the turtle library, draw a rectangle, making the longer sides 150 units and the shorter sides 100 units. [3] Save ProgressRun CodeFunctionality1The program runs and uses the Turtle library to draw a shape resembling a rectangle.0The program does not run or does not use the Turtle library.Accuracy1The rectangle is drawn accurately with

Learning Missions Read More »

Concept Exploration

What you will learn: Learn about event handling in Python with Turtle. Create interactive graphics that respond to user inputs. Start Here: Video Overview Continue Here: Detailed Exploration Introduction to Event Handling Event handling allows your programs to interact with the user through keyboard inputs, mouse clicks, or other actions (known as events). In this

Concept Exploration Read More »

Concept Exploration

What you will learn: Understand the concept of functions and modular programming. Learn how to create and use functions to organise code better. Start Here: Video Overview Continue Here: Detailed Exploration Introduction Functions are a way to organise your code into chunks that can be used repeatedly. Think of a function as a mini-program inside

Concept Exploration Read More »

Concept Exploration

What you will learn: Learn how to add colour to Turtle drawings. Understand how to combine loops and colours to enhance drawings. Start Here: Video Overview Continue Here: Detailed Exploration Introduction In this lesson, you will learn how to add vibrant colours to your Turtle drawings. By using colours, you can make your drawings more

Concept Exploration Read More »

Concept Exploration

What you will learn: Learn to use loops in Python to simplify repetitive tasks. Draw complex geometric shapes using loops and Turtle commands. Start Here: Video Overview Continue Here: Detailed Exploration Introduction to Loops in Python Before we start drawing with Turtle, let’s understand a vital concept in programming: loops (aka iterations). Loops are a

Concept Exploration Read More »

Concept Exploration

What you will learn: Understand the basics of Python programming. Learn how to set up the Turtle environment and create a Turtle object. Use basic Turtle commands like forward(), backward(), left(), and right(). Start Here: Video Overview Continue Here: Detailed Exploration Python’s Turtle Library The Turtle Library in Python is a fun and easy way

Concept Exploration Read More »

Scroll to Top