wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz cuối khóa Code Monkey + Computer Science + Scratch

Total questions: 86

Worksheet time: 2hrs 36mins

Name
Class
Date
1.

How to define a function..?

a)
b)
c)
2.

Which statement stated below is suitable for this scenario?

a)
b)
c)
3.

Which one is correct?

a)

wait[ ]

b)

wait( )

c)

run( )

4.

Which algorithm is suitable for the scenario above..?

a)
b)
c)
5.

How many function(s) stated inside the program above?

a)

1

b)

2

c)

3

6.

Which statements is correct?

a)
b)
c)
7.

Please fill in the blank in statement 07..

(a)  

8.

How to call out the function in the program..?

(a)  

9.

What's the best choice for statement 02?

a)

until near b

b)

while near b

c)

goto b

10.

How to define a function in statement 02?

a)

functionname = (r) >

b)

functionName = (r) ->

c)

functionName = (a) ->

d)

functionname = (a) >

11.

Fill in the blank for statement 02?

(a)  

12.

Which one is the most suitable for statement 02?

a)

until b.frozen()

b)

if b.frozen()

c)

not b.frozen()

d)

while b.frozen()

13.

Please fill in the blank for the statement 04?

(a)  

14.

Read carefully with the program and fill in the blank with suitable answer..

(a)  

15.

When we finish writing our code, how do we run it?

a)

Ask Gordo

b)

Press "RUN"

c)

Press "go"

d)

Shout "RUN!!" at our computer screen

16.

TRUE OR FALSE: The ruler can be used only to measure distances.

a)

TRUE

b)

FALSE

17.

I want the turtle to step 10. How can I do that in code?

a)

turtle-step 10

b)

step, turtle 10

c)

10 turtle.step

d)

turtle.step 10

18.

What special coding concept can we use to repeat commands?

a)

Functions

b)

Loops

c)

Arrays

d)

Code comments

19.

I want the monkey to turn left and step 10 3 times. What would that look like in code?

a)
b)
c)
20.

What is a variable?

a)

A storage unit it code. It stores a piece of data!

b)

A group of numbers or objects

c)

A command, like step or turn

d)

Something that changes all the time

21.

What will happen when I run this code?

a)

The turtle will step 10

b)

The monkey will step 10

c)

The monkey will step -10

d)

step x is not a valid command, you can only step a number

22.

choose the correct codes to get the bananas.

a)

step 20

turn right

step 5

b)

step 10

step -20

c)

turn left

step 12

turn right

d)

step 20

23.

Which are functions used to help the rat collect matches?

a)

grab(), drop

b)

grab, drop

c)

grab(), drop()

d)

grab, drop()

24.

Which of the following is a correct function?

a)

Step

b)

turnTo

c)

DistanceTo

d)

Goto

25.

What is goto called?

a)

a variable

b)

a function

c)

a set

d)

a statement

26.

What is correct solution for this challenge?

a)
b)
c)
27.

What is x called?

a)

a statement

b)

a function

c)

a variable

d)

a loop

28.

The function “step -10” will make the monkey

a)

Turn around

b)

step forward

c)

step backward

d)

step distanceTo

29.

Define ALGORITHM

a)

Looking for similarities and trends.

b)

A sequence of instructions.

c)

Breaking a task into smaller tasks.

30.
_______ is how we write code
a)
Syntax
b)
Loops
c)
Variables
d)
Functions
31.

A language which the computer is designed to understand.

a)

algorithm

b)

blockly

c)

java

d)

code

32.

Which of the following is NOT the common type of programming languages?

a)

Python

b)

Java

c)

C++

d)

Windows

33.

What is the term: descibe a position x,y?

a)

Conditional loops

b)

Events

c)

Function

d)

Coordinates

34.

find and fix error while coding

a)

sprite

b)

bug

c)

debug

d)

ant

35.

which part of computer is the brain?

a)

rom

b)

ram

c)

cpu

d)

hard drive

36.
How do we call this?
a)
router
b)
mouse mat
c)
memory stick
d)
printer
37.

Using this type of technology allows you to connect your device without wires

a)

USB

b)

MP3

c)

Bluetooth

d)

Browser

38.

This symbol on a device represents

a)

Internet

b)

Bluetooth

c)

WiFi

d)

Ethernet

39.

Which one of these is a robot?

a)
b)
c)
d)
40.

What buttons can you press to go on the internet?

a)
b)
c)
d)
41.

What is this?

a)

Avatar

b)

Object

c)

Sprite

42.

What is this?

a)

Blocks

b)

Script Area

c)

Background

43.

Which leading computer software business created programs like Spread Sheet, Word and Power point?

a)

Google

b)

Apple

c)

Microsoft

d)

DELL

44.

What does "www" stand for?

a)

Wicked Wizard Web

b)

Wiked Will West

c)

Were World Was

d)

World Wide Web

45.

You use your computer to chat with a friend who lives in another country.

Which network lets you transfer the messages between your computer and your friend's computer?

a)

Intranet

b)

Internet

c)

Local area Network

d)

Ethernet

46.

What are 2 advantages of Cloud Computing?

a)

You can access your files from a variety of devices and locations

b)

It is safer than using your own hardware

c)

Can access files anywhere you have internet

d)

it is more Expensive than buying hardware

47.
Coding can be used to
a)
Program robots
b)
create websites, games & apps
c)
tell computers what to do
d)
all of the above
48.
A person who writes code is called a
a)
coder
b)
computer programmer
c)
technologist
d)
scientist
49.

for b in bananas

for c (a)   crocodiles

50.

For c. in crocodiles

........................ right

a)

c.turn right

b)

a.turn left

c)

crocodiles.turn right

d)

for i in island[3]

51.

what is the study of computers and computational system?

a)

biomechanical engineering

b)

computational thinking

c)

robotics

d)

computer science

52.

What is this?

a)

Mouse

b)

CPU

c)

Keyboard

d)

Monitor

53.

These are offline storage?

a)

True

b)

False

54.

What function does Ctrl+C perform?

a)

Copy

b)

Save

c)

Undo

d)

Paste

55.

What function does Ctrl+V perform?

a)

Copy

b)

Save

c)

Undo

d)

Paste

56.
Given the following tile pattern, how many tiles would be in the 5th shape?
a)
b = 8
b)
b = 11
c)
b = 7
d)
b = 9
57.
What is the 6th term in the following sequence?
11, 15, 19, 23, ___, _?_
a)
30
b)
27
c)
31
d)
32
58.
What is an error in a program that prevents the program from running as expected?
a)
Algorithm
b)
Program
c)
Bug
d)
Code
59.
What is Code?
a)
Rules of conduct.
b)
A pack between friends.
c)
One or more commands designed to be carried out by a computer.
d)
Edoc spelled backwords.
60.
What do we call the person who writes the instructions for the computer to complete a task?
a)
architect
b)
programmer
c)
Bob
d)
composer
61.
How do we call this?
a)
smartphone
b)
speakers
c)
mouse mat
d)
folder
62.

Which of these is Google Drive?

a)
b)
c)
d)
63.

What is the Internet?

a)

A local network.

b)

Mobile phone network.

c)

Is the global system of interconnected computer networks that use the TCP/IP protocol to link devices worldwide.

d)

A local computer network providing a variety of information and communication facilities.

64.

Which device will process the given data?

a)

CPU

b)

Keyboard

c)

Monitor

d)

Mouse

65.

AI can be used in

a)

Transportation

b)

Healthcare

c)

Sports

d)

All of the above

66.

8. Can AI compete with the human brain?

a)

yes

b)

no

67.

Which of the following is not an AI application?

a)

Google Maps

b)

Writing suggestion in gmail

c)

Face Recognition

d)

Kahoot

68.

________ is a computer screen that is sensitive to touch.

a)

scroll

b)

touch screen

c)

control keys

d)

all

e)

none

69.

Word Processing Software

a)
b)
c)
70.

Presentation Graphic Software

a)
b)
c)
71.

Spreadsheet Software

a)
b)
c)
72.

Which language does a computer understand?

a)

Sync Language

b)

English language

c)

Programming Language

d)

Note language

73.
How do we call the code language that uses blocks as commands?
a)
Comandly
b)
Java
c)
Blockly
74.
What is a sequence?
a)
Is the correct order of commands
b)
Is the correct order of fuctions
c)
Is the correct order of manipulatives
75.
Conditions can be...
a)
True or false
b)
Positive or negative
c)
Balance or imbalance
76.
a)

A

b)

B

c)

C

d)

D

77.

We cannot add many sprites on the stage.

a)

True

b)

False

78.

In which coding block can you find the following command? 

a)

Events

b)

Motion

c)

Looks

d)

Control

79.

We can access the command/script shown in the image from the ------------- coding block.​

a)

LOOKS

b)

EVENTS

c)

SENSING

d)

OPERATORS

80.

What can you create using the Scratch Application? (Choose all that apply)

a)

Games

b)

Quizzes

c)

Spreadsheet workbooks

d)

Animated Stories

81.

To start the script, you must click on (a)  

82.

If we want the same set of codes, we need to: ____________

a)

Erase

b)

Duplicate

c)

Start coding again

d)

Reorganize

83.

"The following block is used for checking the condition. Which one is it?

a)

b)

c)

84.

To add a new backdrop to your code, you click on: _________.

a)

b)

c)

85.

How many times the code will repeat using this block?

a)

10 times

b)

2 times

c)

1 times

d)

forever

86.

What is the default Sprite when you open Scratch?

a)

Cat

b)

Bat

c)

Lion

d)

Insect