Search Header Logo
Turtle: Turtle: Movement, Coordinates, Polygons, Subprograms

Turtle: Turtle: Movement, Coordinates, Polygons, Subprograms

Assessment

Presentation

•

Computers

•

9th - 10th Grade

•

Practice Problem

•

Medium

Created by

Calum Gordon

Used 6+ times

FREE Resource

11 Slides • 24 Questions

1

Turtle: Movement and Coordinates

Programming loops

media

2

media

3

media

4

Multiple Select

Question image

In this lesson I am going to learn to ... ?

1

Use cartesian co-ordinates

2

Use Python control structures with turtle graphics

3

Use object-oriented programming

4

Create recursive algorithms

5

media

6

Fill in the Blanks

media image

The co-ordinates (0,0) are also called the

Type answer...

7

Multiple Choice

Question image

Each value on the X and Y axis represents one _____

1

pixel

2

bit

3

turtle

4

byte

8

Draw

Draw an X on the co-ordinates (-3,-2) ...

9

media

10

Fill in the Blanks

media image

Type a line of code to move a turtle object called "tommy "to the co-ordinates (2,-3)

Type answer...

11

media

12

Fill in the Blanks

media image

What do we call these regularly sized shapes?

Type answer...

13

media

14

Multiple Choice

Question image

When drawing polygons with the turtle, which angles needs to be calculated?

1

internal

2

external

15

Multiple Choice

Question image

The calculation for the turning angle is:

angle = __________

1

360 / sides

2

360 - sides

3

360 // sides

4

360 % sides

16

media

17

Multiple Choice

Creating subprograms for different functions of a program is an example of ______________

1

decomposition

2

abstraction

3

generalisation

4

repetition

18

media

19

Fill in the Blanks

media image

Tupe the name of a user-defined subprogram ...

Type answer...

20

Fill in the Blanks

media image

Type the name of a Turtle object ...

Type answer...

21

Fill in the Blanks

media image

Type a line number that contains a call to a user-defined subprogram ...

Type answer...

22

Fill in the Blanks

media image

Type a line number that contains a type cast ...

Type answer...

23

Fill in the Blanks

media image

Type a line number that uses a turtle method ...

Type answer...

24

Fill in the Blanks

media image

Type a line number where a loop starts ...

Type answer...

25

Fill in the Blanks

media image

Type a numeric argument used by a turtle method ...

Type answer...

26

Fill in the Blanks

media image

Type a string argument used by a turtle method ...

Type answer...

27

Fill in the Blanks

media image

Type a parameter name used by a user-defined subprogram ...

Type answer...

28

Fill in the Blanks

media image

Type a Python keyword used in the program ...

Type answer...

29

media

30

Multiple Choice

What direction would the turtle be facing after this command:

turtle.setheading(45)

1

North-east

2

North-west

3

South-east

4

South-west

31

Fill in the Blanks

Type a line of code that would point a turtle called "timothy" in a south-west direction ...

Type answer...

32

media

33

Multiple Select

Question image

In this lesson I have learned to ...

1

Use cartesian co-ordinate system

2

Draw regular shaped polygons

3

Change turtle orientation

34

Open Ended

Question image

Thinking Hard

What have your learnt today?

What can you do with this knowledge?

What do you still need to know?

(press Shift+Enter to take a new line ...)

35

Poll

Question image

How much of this lesson have you understood?

None of it

Some of it

Most of it

All of it

pattern-tertiary
Turtle: Movement and Coordinates

Programming loops

media

Show answer

Auto Play

Slide 1 / 35

SLIDE