wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MBOT-SCRATCH block based coding Quiz

Total questions: 46

Worksheet time: 46mins

Name
Class
Date
1.

Which of these blocks can be identified as Iteration?

a)

wait 1 second

b)

set score to 0

c)

forever

d)

create clone of myself

2.

It is possible to add Maths into Scratch, what color blocks are these?

a)

Green

b)

Blue

c)

Yellow

d)

Orange

3.

Data can be stored in a Scratch program, what is data saved in?

a)

Variable

b)

Operators

c)

Variant

d)

Script

4.

What color blocks allow movement/motion in Scratch?

a)

Blue

b)

Yellow

c)

Red

d)

Green

5.

What is the value of solution?

a)

5

b)

19+4

c)

23

d)

solution

6.

What would this code do?

a)

Showing two numbers

b)

19+4

c)

Dividing two numbers

d)

Adding two numbers

7.
What is a loop?
a)
Starting the program
b)
Ending the program
c)
Allows something to be repeated
d)
Programs running
8.

Gambar berikut adalah....

a)

Script

b)

Sprite

c)

stage

9.
a)
Go Up 
b)
Go Down 
c)
Go Left 
d)
Go Right 
10.
a)
Make the character spin
b)
Make the ball bounce
c)
Start the game 
d)
Add a sprite
11.

A costume is...

a)

a code block

b)

a motion

c)

a sound

d)

a different way a sprite looks

12.

What will the cat say when this script is run?

a)

Have a nice day. (only)

b)

Here's some fruit. (only)

c)

Here's some fruit. Have a nice day.

d)

You can't have any. Have a nice day.

13.

What is the variable in this code?

a)

keep score

b)

random position

c)

edge

14.

What colour blocks allow the code to start move (event)?

a)

Blue

b)

Green

c)

Yellow

d)

Red

15.
What would this code do?
a)
make sprite run when distace is close
b)
broadcast RUN when distance is close
c)
move 10 steps then stop
d)
glitch out
16.
What will the cat say when this script is run?
a)
Have a nice day. (only)
b)
Here's some fruit. (only)
c)
Here's some fruit. Have a nice day. 
d)
You can't have any. Have a nice day. 
17.
What would this code do?
a)
Make a character dance
b)
Make a sound play
c)
rotate a character
d)
chase the mouse
18.

which button should to make the sprite to move?

a)

a

b)

space

c)

green flag

d)

z

19.

What is the function of control?

a)

To start the program

b)

To stop the program and repeat the program

c)

To change the background

d)

To make the sprite move to different positions

20.

Where is the size of the Panda?

a)

100

b)

200

c)

300

d)

400

21.

To make the sprite move to different positions

a)

b)

c)

d)

22.

Which block can only be used in Upload Mode?

a)
b)
c)
d)
23.

What is the value of X and Y to put a sprite exactly at the center of the stage?

a)

X: -180 , Y: 240

b)

X: 100 , Y: 100

c)

X: 1 , Y: 1

d)

X: 0 , Y: 0

24.

Choose all the correct output that will happen from this block of code (more than 1 answer)

a)

LED 2 until LED 12 will light up

b)

LEDs will alternately on and off

c)

LED 13 will light up first

d)

LEDs on and off interval is half a second

25.

Based on the code in the picture, what will happen to the LED in pin 9?

a)

It will blink

b)

It will turn on

c)

It will not turn on

d)

It will turn on 1 second then off

26.

How many wheels does our robot have?

a)

3

b)

2

c)

1

d)

4

27.

What is mBlock related to?

a)

Chrome

b)

HTML

c)

Fusion

d)

Scratch

28.

What kind of cable do we use to connect our robots?

a)

USB

b)

HDMI

c)

DVI

d)

Thingy

29.

What does this program do if a LED is connected to pin 9?

a)

The programme is not correct

b)

The led is switched on all the time

c)

The led is switched off all the time

d)

The led is blinking

30.

_______________ is the Skeleton of the mBot robot. It is the body on which all other parts are connected

a)

Chassis

b)

Ultrasonic sensor

c)

DC Motor

d)

Mcore

e)

Line Follower

31.

_______________ powers the mBOT

a)

AA Batteries

b)

AA Battery holder

c)

DC Motor

d)

Mcore

e)

Line Follower

32.

The frame of the mBOT

a)
b)
c)
d)
33.

it helps the mBot see a path that it should follow

a)
b)
c)
d)
34.

It helps the mBot carry out the instruction that you give it

a)
b)
c)
d)
35.

It works by using sound waves to detect if an object is near or far away from it.

a)
b)
c)
d)
36.

Makes the mBot move

a)
b)
c)
d)
37.

Name the Components

a)

Chasis

b)

Mbot2 Shield

c)

Ultrasonic Sensor2

d)

Encoder Motors

e)

Wheel

38.

Which component of the mBot2 is specifically designed for precise control of rotation, speed, and position?

a)

CyberPi

b)

Mbot2 Shield

c)

Ultrasonic Sensor2

d)

Encoder Motors

e)

Quad RGB Sensor

39.

Name the Components

a)

CyberPi

b)

Mbot2 Shield

c)

Ultrasonic Sensor2

d)

Encoder Motors

e)

Quad RGB Sensor

40.

Identify the component used for color detection in the given maps.

a)

CyberPi

b)

Mbot2 Shield

c)

Ultrasonic Sensor2

d)

Encoder Motors

e)

Quad RGB Sensor

41.

It is a next-generation educational robot designed with extended capabilities

a)

AI

b)

Robot

c)

Motor Car

d)

Mbot

42.

What component of MBOT is specifically designed for distance detection?

a)

CyberPi

b)

Mbot2 Shield

c)

Ultrasonic Sensor2

d)

Encoder Motors

e)

Quad RGB Sensor

43.

Name the Components

a)

CyberPi

b)

Mbot2 Shield

c)

Ultrasonic Sensor2

d)

Encoder Motors

e)

Quad RGB Sensor

44.

Which part of the Makeblock environment shows the results of your program running?

a)

b)

c)

d)

45.

Which answer best describes what mBot will do when this code is run?

a)

Moves in a circle until user presses the "A" button.

b)

Moves in a straight line avoiding obstacles after user presses the "A" button.

c)

Waits for user to press "A" and then follows a black line.

d)

Loops forever until the user presses the "A" button.

46.

What will this code allow mBot to do?

a)

Follow around the race track clockwise.

b)

Follow around the race track counter-clockwise.

c)

Follow around the race track either clockwise or counter-clockwise.

d)

This code contains a logic error and won't do anything for long.