wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introduction to Programming Bank

Total questions: 68

Worksheet time: 37mins

Name
Class
Date
1.

Which stack will the sprite follow the mouse when clicked?

a)

Stack A

b)

Sack B

2.

What will happen when you touch the Goal?

a)

Go to the mouse pointer

b)

Stop the game

c)

Go to x -200 y -135

d)

Say 'You Win!!' for 5 seconds

3.

My sprite is not moving when I push the right arrow. What is wrong with my code?

a)

Change the turn block to a move block

b)

Change the space key in the event block to a right arrow key

c)

Take the not block out of the repeat until block

d)

Nothing needs to be changed

4.

When I press the up arrow key my sprite should move up, but nothing happens. What is wrong with the code?

a)

Click the green flag

b)

Check the key pressed block, it should say up arrow.

c)

Change the change y block to a move block

d)

Change the change y by 50 to change y by -50

5.

What happens when the sprite touches the bananas?

a)

Spins around

b)

Changes color

c)

Disappears

d)

Says You Won! for 2 seconds

6.

Which block is an event block?

a)
b)
c)
d)
7.

Which block will change how your sprite looks?

a)
b)
c)
d)
8.

Which category will have blocks that move your sprite?

a)

Looks

b)

Motion

c)

Events

d)

Control

9.

What category will you find blocks that allow your sprite to speak?

a)

Motion

b)

Looks

c)

Control

d)

Sensing

10.

What category will you find the block 'when this sprite is clicked?

a)

Motion

b)

Looks

c)

Control

d)

Events

11.

What will happen when this code is run?

a)

The sprite will turn once

b)

The sprite will turn 15 degrees

c)

The sprite will move forward

d)

The sprite will spin around until stopped

12.

What happens when the sprite touches the bananas?

a)

Nothing

b)

The sprite says Yum

c)

A sound plays

13.

What happens when the sprite touches the Butterfly?

a)

Nothing

b)

The sprite says Yum

c)

A sound plays

14.

Which block will move your sprite up and down?

a)
b)
15.

Which block will move your sprite left or right?

a)
b)
16.

In the code above, which block tells the sprite to bounce off the edge?

a)
b)
c)
d)
17.

Which block tells the sprite to do this forever?

a)
b)
c)
d)
18.

What is the event that will start the program?

a)
b)
c)
d)
19.

Which block would you use to add sound to your game?

a)
b)
c)
d)
20.

What block would you used to change the backdrop?

a)
b)
c)
d)
21.

Two sprites are having a conversation. When the flag is clicked, which sprite says something first?

a)

Scratch Cat

b)

Elephant

c)

They both talk at the same time

22.

Two sprites are having a conversation. When the flag is clicked, which sprite will be the last to say something?

a)

Scratch Cat

b)

Elephant

c)

Neither, they both stop at the same time

23.

All of the block stacks below do basically the same thing. Which block stack is the most efficient?

a)

Block stack A

b)

Block stack B

c)

Block stack C

24.

What are Blocks?

a)

Where your project is displayed when active.

b)

The instructions that determines what happens on the stage.

c)

Programming commands that you snap together to create a program in Scratch.

d)

Displays the location of your X and Y positions.

25.

What is the Stage?

a)

Programming commands that you snap together to create a program in Scratch.

b)

Background displayed on your Scratch stage.

c)

Graphical bubble that displays a sprite thinking.

d)

Where your project is displayed when active.

26.

What is a Speech Bubble?

a)

Graphical bubble that displays a sprite thinking.

b)

The objects on the Scratch stage that performs actions.

c)

Graphical bubble that shows a sprite speaking.

d)

Where your project is displayed when active.

27.

What are Sprites?

a)

The instructions that determines what happens on the stage.

b)

Graphical bubble that displays a sprite thinking.

c)

The objects on the Scratch stage that perform actions.

d)

Programming commands that you snap together to create a program in Scratch.

28.

When this code is run, what happens when the audience enters the word "Beach"?

a)

The backdrop changes to the beach, and the sprite says, "I love the beach! This is great!"

b)

The backdrop changes to the Movie Theater

c)

The sprite says, "I don't know what to do now."

d)

Nothing

29.

Which three answers could the audience input, that would make the sprite say, "I don't know what to do now"?

a)

"Beach", "Comedy", "OK"

b)

"Movies", "Action", "No thank you"

c)

"Movies", "Drama", "OK"

d)

The sprite will never say "I don't know what to do now."

30.

What is a good way to change the scene in Scratch?

a)

Use the "switch backdrop" block

b)

Create a sprite for each scene

c)

Hide the current backdrop

d)

None of these options work

31.

What is the difference between the move block and the glide block in Scratch?

a)

The Move block instantly changes the position of a sprite. The Glide block shows the sprite as it moves to the new location.

b)

The Glide block instantly changes the position of a sprite. The Move block shows the sprite as it moves to the new location.

c)

The Move block can only be used if the default costume is set. The Glide block can be used for any costume.

d)

The Glide block can only be used if the default costume is set. The Move block can be used for any costume.

32.

What are Blocks?

a)

Where your project is displayed when active.

b)

The instructions that determines what happens on the stage.

c)

Programming commands that you snap together to create a program in Scratch.

d)

Displays the location of your X and Y positions.

33.

What is the Stage?

a)

Programming commands that you snap together to create a program in Scratch.

b)

Background displayed on your Scratch stage.

c)

Graphical bubble that displays a sprite thinking.

d)

Where your project is displayed when active.

34.

What are Scripts?

a)

Programming commands that you snap together to create a program in Scratch.

b)

The instructions that determines what happens on the stage.

c)

Displays the location of your X and Y positions.

d)

Graphical bubble that displays a sprite thinking.

35.

What are Sprites?

a)

The instructions that determines what happens on the stage.

b)

Graphical bubble that displays a sprite thinking.

c)

The objects on the Scratch stage that perform actions.

d)

Programming commands that you snap together to create a program in Scratch.

36.

What is the Backdrop?

a)

Background displayed on your Scratch stage.

b)

Where your project is displayed when active.

c)

The objects on the Scratch stage that perform actions.

d)

Programming commands that you snap together to create a program in Scratch.

37.

What are Costumes?

a)

The objects on the Scratch stage that perform actions.

b)

Blocks that allows you to repeat scripts multiple times.

c)

Graphical bubble that shows a sprite speaking.

d)

Alternate appearances of your sprite.

38.

What are Coordinates?

a)

The instructions that determines what happens on the stage.

b)

Displays the location of your X and Y positions.

c)

Graphical bubble that shows a sprite speaking.

d)

Programming commands that you snap together to create a program in Scratch.

39.

What are Repeat Blocks?

a)

Blocks that allows you to repeat scripts multiple times.

b)

The objects on the Scratch stage that performs actions.

c)

Programming commands that you snap together to create a program in Scratch.

d)

Where your project is displayed when active.

40.

What is a Speech Bubble?

a)

Graphical bubble that displays a sprite thinking.

b)

The objects on the Scratch stage that performs actions.

c)

Graphical bubble that shows a sprite speaking.

d)

Where your project is displayed when active.

41.

What is a Thought Bubble?

a)

Graphical bubble that shows a sprite speaking.

b)

The objects on the Scratch stage that performs actions.

c)

Graphical bubble that shows a sprite speaking.

d)

Graphical bubble that displays a sprite thinking.

42.

A set of steps to complete a task.

a)

algorithm

b)

program

c)

computer science

d)

code

43.

The study of computers and algorithms, and their impact on society.

a)

pair programming

b)

computer science

c)

algorithm

d)

navigator

44.

Language that can be processed by a computer

a)

driver

b)

algorithm

c)

program

d)

code

45.

The belief that one can get better at something through hard work and practice

a)

growth mindset

b)

fixed mindset

46.

A programming technique in which two programmers, a driver and a navigator, work together on one problem.

a)

computer science

b)

pair programming

c)

growth mindset

d)

code area

47.

Instructions written in code, which are then run by a computer.

a)

program

b)

code

c)

sprite

d)

algorithm

48.

The programmer who controls the actions of the computer.

a)

navigator

b)

driver

49.

The programmer who helps, thinks about the big picture, and offers suggestions.

a)

driver

b)

navigator

50.

A character or object in Scratch that we control with code.

a)

stage

b)

backdrop

c)

sprite

51.

Single instructions for a Sprite which can be dragged and snapped together.

a)

blocks

b)

scripts

c)

stage

d)

driver

52.

Groups of blocks that are attached to each other in the Code Area and run in a specific order.

a)

blocks

b)

scripts

c)

stage

d)

driver

53.

The place that we put our code blocks in Scratch to build scripts that control the program.

a)

stage

b)

backdrop

c)

code area

54.

The area in Scratch that displays a finished program when it is being run.

a)

stage

b)

backdrop

c)

code area

55.

Identify the component that protects the internal hardware of a computer system unit

a)

RAM

b)

Case

c)

Hard Drive

d)

Power Supply

56.

Which component is the brain of the computer?

a)

CPU

b)

RAM

c)

Hard drive

d)

Motherboard

57.

Identify the component that stores the information being accessed by the CPU.

a)

RAM

b)

Hard Drive

c)

Power Supply

d)

Motherboard

58.

Which of the following is an input device?

a)

Monitor

b)

Projector

c)

Speaker

d)

Keyboard

59.

Which input device can verify a person's identity for security purposes?

a)

Stylus

b)

Gamepad

c)

Barcode reader

d)

Fingerprint Scanner

60.

Which of the following is an output device?

a)

Mouse

b)

Monitor

c)

Keyboard

d)

Microphone

61.

Which of the following is a storage device?

a)

Monitor

b)

Scanner

c)

Speaker

d)

Flash Drive

62.

Identify the most common type of connector for a keyboard and mouse.

a)

USB

b)

VGA

c)

RJ-45

d)

DB-25

63.
The physical, tangible parts of a computer system is the...
a)
Tower Casing
b)
Monitor
c)
Keyboard
d)
Hardware
64.

What is this computer hardware called?

a)

Printer

b)

Headphones

c)

Mouse

d)

Computer

65.

What does a printer do?

a)

Sends information to a fax machine.

b)

Makes copies of a sheet of paper.

c)

Prints text and images onto paper.

d)

Scans text and images onto the computer.

66.

What is this computer hardware called?

a)

Printer

b)

Monitor

c)

Keyboard

d)

Mouse

67.

Which of these is a trackpad?

a)
b)
c)
d)
68.

What is this?

a)

A Computer Mouse

b)

A Monitor

c)

A Computer

d)

A Keyboard