wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

EduBlocks NCCE Lesson 1-2

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

This code will not work.. There is something missing. What is it?

a)

There is no loop block

b)

It is missing the Import Turtle block

c)

It is missing the Pen Down Block

d)

There is no bgcolour block

2.

What does this line of code do?

a)

Move the Turtle forward 90

b)

Move the Turtle Backwards 90

c)

Put the Turtle at location 90 on the screen

d)

Make the turtle size 90

3.

What shape would this code create?

a)

A rectangle

b)

A triangle

c)

An octagon

d)

A square

4.

What block could be used to reduce the size of this program by 6 lines but still draw the shape correctly?

a)

An If statement

b)

A For Loop

c)

A variable could be added

d)

There is no way to do this

5.

What shape will this code produce?

a)

b)

c)

d)

6.

Which of the blocks in the image contains the "Print" command

a)

b)

c)

d)

7.

What type of block is shown in Blue?

a)

A List Block

b)

A Statement Block

c)

A Loop Block

d)

A Variable Block

8.

What does the blue line of code do?

a)

Gets the user to enter their name

b)

Assigns the name entered to the variable "name"

c)

Stores the variable "name" where you type

d)

Asks you to print out a name

9.

What effect will line 4 of this code have on the program?

a)

Sets up the number of times the loop will run

b)

Tells the turtle to move forward 90

c)

Sets the turtle picture to a turtle

d)

Tells the turtle to turn right 90 degreed

10.

How many squares will this code draw?

a)

4

b)

10

c)

90

d)

36

11.

What block must come before the Green "Else" block in your code to avoid an error?

a)

Loop Block

b)

List Block

c)

Print Block

d)

If Block

12.

There are two kinds of loops that can be created with Edublocks "FOR" is one of them, what is the other one?

a)

Until block

b)

While Block

c)

When Block

d)

How Block

13.

What effect does this block have on your code?

a)

Puts the computer to sleep for 1 second

b)

Pauses the program for 1 second

c)

Exits your program in 1 second

d)

Sends you a sleep message for one second

14.

What does this command do in Turtle Python?

a)

Turns the turtle into a pen shape

b)

Lifts the pen off the "paper"

c)

Sets the pen to the turtles position

d)

None of these answers

15.

Loops are a good way to repeat a sequence of code.

a)

True

b)

False

16.

To compare two values we use a double equals == symbol.

a)

True

b)

False

17.

What does r represent in this code? (Think about how you measure a circle)

4 lines
18.

What is the name of this variable, and what data type does it contain?

4 lines
19.

I want to print a string. Which print block to use: A or B?

a)

A

b)

B

20.

What will be printed?

a)

0,1,2,3,4

b)

1,2,3,4,5

c)

i,i,i,i,i

21.

What will be printed?

a)

Hello World Once

b)

Endless Hello World

c)

Error

22.

An algorithm is:

a)

a list

b)

a set of step by step instructions

c)

a calculation

d)

a set of dance moves

23.

What do we call a sequence of code that repeats itself?

a)

Iteration

b)

Selection

c)

Sequence

d)

Algorithm

24.

What do we call the the programming concept that uses logical tests to change the flow of the sequence?

a)

Iteration

b)

Selection

c)

Sequence

d)

Algorithm

25.

The order that a program executes code is called....

a)

Sequence

b)

Iteration

c)

Selection

d)

Algorithm