wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Grade 4 Checkpoint 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is hardware?

a)

a) Programs in a computer

b)

b) Physical parts of a computer

c)

c) Data stored in a computer

2.

Which of the following is an example of software?

a)

a) Keyboard

b)

b) Monitor

c)

c) Microsoft Word

d)

d) Mouse

3.

Which device is used to INPUT data into a computer?

a)

a) Printer

b)

b) Scanner

c)

d) Microphone

4.

Which of these is an output device?

a)

a) Mouse

b)

b) Scanner

c)

c) Printer

d)

d) Microphone

5.

What is the main function of a CPU? Central Processing Unit

a)

a) Store information

b)

b) Controls all computer operations

c)

d) Provide sound output

6.

Which symbol in a flowchart shows the START END of a flowchart?

a)

a) Rectangle

b)

b) Oval

c)

c) Diamond

7.

Which flowchart symbol is used to show a decision?

a)

b) Diamond shape

b)

c) Rectangle

8.

What does the rectangle symbol represent in a flowchart?

a)

a) Start/End

b)

b) Process or Action

9.

In Scratch, which block is the START block.

a)

a) Event block

b)

b) Motion block

10.

What type of Scratch block is used to move a sprite?

a)

a) Motion block

b)

b) Control block

c)

c) Event block

d)

d) Operator block

11.

How do you create a background in Scratch?

a)

a) Click on the sprite icon

b)

b) Select “Choose a backdrop” in the Stage area

12.

Which of these is an example of an input device?

a)

a) Headphones

b)

b) Keyboard

c)

c) Monitor

d)

d) Projector

13.

What Scratch block would you use to check if a key is pressed?

a)

a) Motion block

b)

b) Control block

c)

c) Sensing block

d)

d) Operator block

14.

Which of the following is a control block in Scratch?

a)

a) Move 10 steps

b)

b) When green flag clicked

c)

c) Wait 1 second

d)

d) Say “Hello!”

15.

What Scratch block helps REPEAT actions multiple times?

a)

b) Control block

b)

c) Event block

16.

What does an output device do?

a)

a) Enter data into a computer

b)

b) Process information

c)

c) Display or produce results

d)

d) Store information

17.

Which of the following is NOT a flowchart symbol?

a)

a) Oval

b)

b) Triangle

c)

c) Diamond

d)

d) Rectangle

18.

Which Scratch block would you use to ask a question and wait for an answer?

a)

a) Sensing block

b)

b) Event block

c)

c) Control block

d)

d) Motion block

19.

How do you delete a background in Scratch?

a)

a) Right-click the backdrop and choose “Delete”

b)

b) Click the sprite and press delete

20.

Why does Maryam need to draw a flowchart?

a)

b) To write code faster

b)

c) To plan and visualize each steps in a program.