wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ICT Grade 7 Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Computer Science is an expressive art form allowing for an infinite number of combinations

a)

True

b)

False

2.

Why is it important to check your work continuously when coding?

a)

To save time

b)

To waste time

c)

To save money

d)

As you progress it will be harder to find the bugs.

3.

Using the Problem Solving Process...

There’s usually many ways we could approach a problem so we need to think about those and make a plan.

a)

Step 1: Define

b)

Step 2: Plan

c)

Step 3: Try

d)

Step 4: Reflect

4.

Using the Problem Solving Process...

Once you make a plan you actually need to put it into action.

a)

Step 1: Define

b)

Step 2: Plan

c)

Step 3: Try

d)

Step 4: Reflect

5.

Match the word to the definition:

A piece of code that can be called over and over.

a)

Computer Science

b)

Conditional

c)

Function

d)

Debugging

6.

Match the word to the definition:

Finding and fixing problems in code.

a)

Computer Science

b)

Conditional

c)

Algorithm

d)

Debugging

7.

Match the word to the definition:

Instructions that can be understood and followed by a machine.

a)

Function

b)

Conditional

c)

Algorithm

d)

Coding task.

8.

Match the word to the definition:

A statement that is either true or false depending on what is being said

a)

Function

b)

Conditional

c)

Algorithm

d)

Data

9.

Steps to Computational Thinking 1) Decompose 2) Patterns 3) Abstraction 4) _________________

a)

Algorithms

b)

Algeria

c)

Aluminum

d)

Adhesion

10.

Using Grab instead of walking is efficient

a)

True

b)

False

11.

Problems in your code are called ________________

a)

Debugging

b)

Conditionals

c)

HTMLs

d)

Bugs

12.

You don't have to constantly check your work when coding.

a)

True

b)

False

13.

Problem Solving is communicating and collaborating with classmates to solve something.

a)

True

b)

False

14.

Which is not a step in the Problem Solving Process

a)

Try

b)

Reflect

c)

Prepare

d)

Procrastinate

15.

Using the Problem Solving Process...

We need to understand the problem we’re trying to solve before we just jump right in.

a)

Step 1: Define

b)

Step 2: Plan

c)

Step 3: Try

d)

Step 4: Reflect

16.

Input or Output? A computer keyboard

a)

Input

b)

Output

17.

Input or Output? A monitor

a)

Input

b)

Output

18.

Input or Output? Headphones

a)

Input

b)

Output

19.

Input or Output? Computer mouse

a)

Input

b)

Output

20.

Input or Output? Printer

a)

Input

b)

Output