Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

G5 EOY quiz

Total questions: 40

Worksheet time: 28mins

Name
Class
Date
1.

What does CAD stand for?

4 lines
2.

Which of the following are NOT a key benefit of using the Design Cycle? (select all that apply)

a)

It guarantees success

b)

It promotes creativity

c)

It is a linear process

d)

It requires no planning

3.

What does it mean to use nested blocks in Scratch programming?

a)

Using multiple sprites in a single project

b)

Placing one block inside another block to create complex behaviors

c)

Changing the background of the stage multiple times

d)

Adding sound effects to different sprites

4.

Which ones explain informatics? Select all that apply

a)

Study of computational systems

b)

Interaction between humans and information

c)

Relationship between people, technology, and information

d)

finding patterns in objects

5.

Which explains computational thinking? select all that apply

a)

Make step-by-step plans to solve challenges

b)

Break complex problems into simpler ones

c)

Find patterns

d)

Focus on important details

6.

Type the following:

Technology and design is a fun course, and Mr. D is so handsome.

(a)  

7.

Type this

I have completed all my assignments to the best that I can.

(a)  

8.

What is the primary purpose of the "My Blocks" feature in Scratch?

a)

To create new sprites for your project

b)

To organize and reuse custom blocks of code

c)

To change the background of the stage

d)

To add sound effects to your project

9.

For what do we use this tool?

a)

Paste

b)

Copy

c)

cut

10.

For what do we use this tool?

a)

Paste

b)

Copy

c)

cut

11.

For what do we use this tool?

a)

Rotate

b)

Grouping shape

c)

Ungrouping shape

12.

Which tool helps you to change the orientation of an object?

a)

Paste

b)

Copy

c)

cut

13.

For what do we use this tool?

a)

Rotate

b)

Grouping shapes

c)

Ungrouping shapes

14.

Look at the picture, for what do we use this tool?

a)

Rotate the shape

b)

Change the size of the shape

c)

group the shapes

15.

Look at the picture, for what do we use this tool?

a)

Change the color of the shape

b)

Change the size of the shape

c)

Make space between the shape and work plan


16.

This tool helps you to view your project close-up.

a)

b)

c)

17.

This tool helps you to view your project far-away.

a)

b)

c)

18.

What tool would you use to center objects perfectly?

a)

Group

b)

Mirror

c)

Align

d)

Undo

19.

How do you get to your saved designs/dashboard?

a)

Click the TinkerCAD logo

b)

Refresh the page

c)

Ctrl+H

d)

Hit the back button

20.

Coding can be used to

a)

Program robots

b)

create websites, games & apps

c)

tell computers what to do

d)

all of these

21.
What is an error in a program that prevents the program from running as expected?
a)
Algorithm
b)
Program
c)
Bug
d)
Code
22.

What tool would you use to center objects perfectly?

a)

Group

b)

Mirror

c)

Align

d)

Undo

23.

What does this script do?

a)

Wait before doing the next action.

b)

Do an action only if a specific event occurs.

c)

Loop an action, then stop

24.
What do you call the characters in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Sprite Scripts 
25.

Which word below describes iteration?

a)

Order

b)

Steps

c)

Loop

d)

Decision

26.

What would the Sprite say if the Test is set to 11?

a)

My name is Bob

b)

I like Chocolate

c)

Hello

d)

I do not know

27.

What is a variable?

a)

Block of code

b)

Container for a value

c)

Sprite costume

d)

Sound

28.

Using the Scratch “Pen” feature to write on the stage.

a)

script

b)

stage

c)

drawing

29.

Displays the location of your X and Y positions.

a)

stage

b)

coordinates

c)

volume

30.

To change the appearance of a sprite we can give it a different...

a)

Costume

b)

Look

c)

Style

d)

Stage

31.

What programming concept means following steps in order?

a)

Iteration

b)

Sequence

c)

Selection

32.

What is the variable in this code?

a)

keep score

b)

random position

c)

edge

33.

The rules for writing codes, are called:

a)

Rulebook

b)

Syntax

c)

Variables

d)

Object

34.

They are things or characters that can perform actions:

a)

Variables

b)

Lists

c)

Objects

d)

Syntax

35.

The actions an object performs :

a)

Parenthesis

b)

Movement

c)

Syntax

d)

Methods(function)

36.

How many enemies will this hero fight?

a)

0- because enemy should be a text string with " "

b)

1- the one named "enemy"

c)

2- because it says "hero.attack(enemy)" twice

d)

unknown- it will keep attacking enemies until none are left

37.

How many times will this hero move?

a)

5

b)

6

c)

10

d)

Unknown

38.

What is the main reason we use loops?

a)

It saves time

b)

It is faster to create

c)

It is easier to type

d)

To repeat a block of code without having to retype

39.
Why are the curly braces needed for JavaScript?
a)
To tell the program where the loop begins and ends
b)
To tell the program where the loop is located
40.
It is not important to capitalize the name of the variables.
a)
True
b)
False