Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CODE

Total questions: 52

Worksheet time: 2hrs 38mins

Name
Class
Date
1.

What is Computer science

a)

Study of computers and computational systems

b)

An item that we use

c)

A gadget

2.
What part of the computer is this?
a)
Screen
b)
TV
c)
Desktop
d)
Monitor
3.

Computer screens are divided up into a grid of small dots called .....................?

a)

Bits

b)

Pixels

c)

Packets

d)

byte

4.

In the code example: Natsuki.moveTrashBin(), what is the object?

a)

Monika

b)

Natsuki

c)

Sayori

d)

Yuri

5.
The main circuit board in a computer is called the ________.
a)
RAM
b)
dongle
c)
motherboard
d)
 power supply unit
6.
Infinite Loop is a loop that repeats forever
a)
True
b)
False
7.
What do you type for an infinite loop?
a)
while True:
b)
while True ()
c)
While true:
d)
While True ()
8.

enemy = "Monika"

hero.attack("Monika") is the same as

a)

hero.attack(Main.Character)

b)

Hero.attack(citizen)

c)

hero.attack(frightenedlady2)

d)

hero.attack(enemy)

9.

What is an Computer Functions ?

a)

gathers data, allows users to input data.

b)

Input, Output, Process, Storage.

10.

The smallest unit of information is ?

a)

a byte (Pronounced: bite)

b)

a bit

c)

a nibble

d)

a block

e)

Fortran

11.

A list of steps to complete a task

a)

Algorithm

b)

Program

c)

CPU

d)

Hardware

12.
What does a computer allow you to do?
a)
Type documents and send email
b)
Browse the Internet
c)
Store and retrieve data
d)
All of the above
13.
Applications can be downloaded from the Internet.
a)
True
b)
False
14.

The cloud allows you to ________.

a)

access your email from any computer with an Internet connection

b)

automatically back up your data

c)

easily bring your files with you

d)

do all of the above

15.

What does STEM stand for?

a)

Science, Technology, Engineering, Mathematics

b)

Something, that thing, everything, maybe

c)

SCALES, Tord.from.Eddsworld, everything, Music

d)

Sayori, TOM.FROM.EDDSWORLD, EDD.FROM.EDDSWORLD, Matt.from.eddsworld

16.
What is the step after PLAN in the design process?
a)
Ask
b)
Imagine
c)
Create
d)
Improve
17.

What does the "S" stand for in STEM?

a)

Sayori

b)

Science

c)

Selenium

d)

I'm not sure...

18.

What does the "M" stand for in STEM?

a)

Matt from eddsworld

b)

MONIKA

c)

Mathematics

d)

I don't know...

19.

Anyone can have a STEM career.

a)

Yes

b)

No

20.

The following are STEM careers.

(check all that apply)

a)

Video Game Designer

b)

Veterinarian

c)

Farmer

d)

Food Scientist

e)

Teacher

21.

The following are STEM careers.

(check all that apply)

a)

Real Estate Agent

b)

Bank Teller

c)

Nurse

d)

Helicopter Pilot

e)

School Psychologist

22.

What is one STEM career that interests you? What is interesting about it?

4 lines
23.

A list of steps to finish a task.

a)

Algorithm

b)

Program

c)

Bug

d)

Debugging

24.

An algorithm that has been coded into something that can be run by a machine

a)

Algorithm

b)

Program

c)

Bug

d)

Debugging

25.

Finding and fixing problems in an algorithm or program.

a)

Algorithm

b)

Program

c)

Bug

d)

Debugging

26.

Part of a program that does not work correctly.

a)

Algorithm

b)

Program

c)

Bug

d)

Debugging

27.

Putting commands in correct order so computers can read the commands.

a)

Sequencing

b)

Frustrated

c)

Persistence

d)

Debugging

28.

Feeling annoyed or angry because something is not the way you want it.

a)

Sequencing

b)

Frustrated

c)

Persistence

d)

Debugging

29.

Trying again and again, even when something is very hard.

a)

Sequencing

b)

Frustrated

c)

Persistence

d)

Debugging

30.

The art of creating a program.

a)

Programming

b)

Loop

c)

Repeat

d)

Condition

31.

The action of doing something over and over again.

a)

Programming

b)

Loop

c)

Repeat

d)

Condition

32.

Do something again

a)

Programming

b)

Loop

c)

Repeat

d)

Condition

33.

Select the correct solution.

a)
b)
c)
d)
34.

Can this code be written better?

a)

Yes, by using loops (repeat blocks)

b)

No, this is the best way to right this code

35.

What shape does this code make?

a)

Rectangle

b)

Triangle

c)

Square

d)

Circle

36.
PERSISTENCE is:
a)
part of being a good digital citizen.
b)
trying again and again, even when something is very hard.
c)
an action that causes something to happen.
d)
a list of steps you can follow to finish a task.
37.

Bug

a)

Part of a program that does not work correctly.

b)

An algorithm that has been coded into something that can be run by a machine.

c)

The art of creating a program.

d)

An action that causes something to happen.

38.

Look at the puzzle and the code below. What can you fix in the code to help the bird get to the pig?

a)

Remove a move forward block

b)

Add a move forward block

c)

Change the first turn block to left

d)

Change the second turn block to left

39.

Look at the puzzle. What can you fix in the code so the bird will make it to the pig?

a)

Change the first turn block to left

b)

Remove a move forward block

c)

Add a move forward block

d)

Change the second turn block to left

40.

Its is from _________

It is a ______

a)

Sprite lab

Sprite

b)

Artist Lab

Artist

c)

Dance Party

Dancers

d)

None of them

41.

Can we select songs in Code.org

a)

In artist lab

b)

In Dance party

c)

In Sprite lab

d)

None of these

42.

In coding terms an action or event you want to repeat multiple times is called a

a)

loop

b)

do-over

c)

sequence

43.

how we can move one step forward

a)
b)
c)
44.

Solve this puzzle

a)
b)
c)
d)
45.

Which code will get the Angry Bird to the Pig?

a)
b)
c)
46.

What is wrong with the code to get Scrat to the acorn?

a)

The first "move forward" is not needed.

b)

The first "turn right" should be a "turn left"

c)

The second "move forward" is extra

d)

The last "turn right" should be a "turn left"

47.

The action of doing something over and over again.

a)

Looping

b)

Bugging

c)

Programming

48.

What does this code do?

a)

Moves forward 1 time

b)

Moves forward forever

c)

Moves forward 5 times

d)

Moves left

49.

Which of the code below will complete this puzzle?

a)
b)
c)
d)
e)

None of the above

50.

The language that programmers create and use to tell a computer what to do

a)

Code

b)

Command

c)

Run Program

d)

BINARY

51.

How many times will the bee collect nectar if it follows the entire path?

a)

5

b)

7

c)

8

d)

6

52.

TRUE or FALSE: Test and change your strategy often. Don’t be afraid to try solutions before you know that they are perfect.

a)

TRUE

b)

FALSE