Computer Science LearnITWithMrC ⛯ Year 7 Year 8 Year 9 GCSE
Responsive image

Do it yourself

What am I Learning today?

I am learning how to use python turtle to further develop my skills in using repetition, selection, functions to create simple to complex geometrical shapes.

Knowledge Organiser

×

Lesson

Task 1 - Getting Started Click to see more

You are going to screenshot all of your work into a Powerpoint file.

To download the PowerPoint by clicking on the image below

To save your powerpoint go to: File explorer -> Resources:S -> You can save here -> Computer Science -> Assessment ->Your Class

Save the Powerpoint file: as your name

Template

  • Copy the code below into python and use it as a starting point to add your code to for each answer.
Note: Dont forget to test the template works by running it before you add your own code

Template code

import turtle
### any functions go here ########

#################################
screen = turtle.Screen()
screen.bgcolor("white") 
screen.title("Put your title here")

tim = turtle.Turtle()
tim.color("green")
tim.shape('turtle')
### put your main code below here ####








Task 2 - Filled in triangle Click to see more

Complete the tasks below attempting the most difficult one you can manage

  • Before you start change the text inside of screen.title to Question 1
  • screen.title("Question 1")
    
  • Save your python code as Question 1

    1. Question 1:Red Triangle


    2. Draw a Triangle with side lengths of 200. (1 Mark)
    3. Draw red Triangle with side lengths of 200. (2 Marks)
    4. Draw a filled in red Triangle with side lengths of 200 using a for loop. (3 Marks)


  • Copy and paste your python code into Question 1 your test Powerpoint

  • Task 3 - Microsoft logo Click to see more

    Complete the tasks below attempting the most difficult one you can manage

  • Before you start change the text inside of screen.title to Question 2
  • screen.title("Question 2")
    
  • Save your python code as Question 2

    1. Question 2: Microsoft Logo


    2. Draw a Square with side lengths of 100. (1 Mark)
    3. Draw 4 connected squares with side lengths of 100. (2 Marks)
    4. Draw 4 connected squares each with a different colour Red,green,blue,yellow with side lengths of 100. (3 Marks)
    5. Draw 4 connected filled insquares each with a different colour Red,green,blue,yellow with side lengths of 100. (4 Marks)
    6. Draw 4 connected filled insquares each with a different colour Red,green,blue,yellow with side lengths of 100. With a white cross seperating the colours (5 Marks)


  • Copy and paste your python code into Question 2 your test Powerpoint

  • Task 4 - 3D Cube Click to see more

    Complete the tasks below attempting the most difficult one you can manage

  • Before you start change the text inside of screen.title to Question 3
  • screen.title("Question 3")
    
  • Save your python code as Question 3

    1. Question 3: 3D Cube


    2. Create a function that draws a Square with side lengths of 120. (1 Mark)
    3. Create a function that draws any shape with side lengths of 120 using a variable called sides. (3 Marks)
    4. Create a pattern using a 6 sided shape with side lengths of 120 that draws itself 6 times (5 Marks)


  • Copy and paste your python code into Question 3 your test Powerpoint

  • Task 5 - User Input Click to see more

    Complete the tasks below attempting the most difficult one you can manage

  • Before you start change the text inside of screen.title to Question 4
  • screen.title("Question 4")
    
  • Save your python code as Question 4

    1. Question 4: User Input


    2. Create a line of code that asks the user to enter the number of sides. (1 Mark)
    3. Create a line of code that asks the user to enter the colour of the shape. (2 Marks)
    4. Create a function that uses the number of sides and colour and then draws that shape.(3 Marks)
    5. Create a pattern by entering the number 9, when the the user is asked to enter the number of sides, orange when asked to enter the colour and then draw a 9 sided shape with side lengths of 120 that draws itself 9 times, then writes at the bottom. This is question 4. (5 Marks)


  • Copy and paste your python code into Question 4 your test Powerpoint

  • My Notes: Coding_Turtle

    Student_Comment_1 not found

    Task Notes/Comments - Add here Click to see more

    Comments/Notes

    Copyright © 2013 - 2025 LearnITwithMrC