wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C3.2 - Introducing Coding for Game Development

Total questions: 13

Worksheet time: 8mins

Name
Class
Date
1.

What is a programming language?

a)

A set of specific terms and directions used to create software

b)

A type of computer game

c)

A language spoken by programmers

d)

A type of software used to create websites

2.

Which type of programming language involves the use of typed in commands?

a)

Visual Icon Based Languages

b)

Python

c)

Scratch Blocks

d)

Text Based Coding

3.

What is Scratch?

a)

A visual based programming language

b)

A type of computer game

c)

A language spoken by programmers

d)

A type of software used to create websites

4.

How can Scratch be accessed and used?

a)

On laptops and desktop computers only

b)

On tablets and smartphones only

c)

On various devices such as laptops, desktop computers, tablets, and smartphones

d)

On smart TVs and gaming consoles

5.

What is a sprite in Scratch?

a)

An image object that can be coded to perform certain actions

b)

A type of computer game

c)

A programming language

d)

A type of software used to create websites

6.

Python is an example of a:

a)

Text-based programming language

b)

Visual-based programming language

c)

Block-based programming language

d)

Language written in JavaScript

7.

What is coding?

a)

Coding is a term for computer programming.

b)

Coding is a term for computer science.

c)

Coding is a term for science.

d)

Coding is a term for arts.

8.

There are a ___________ range of programming languages to choose from.

a)

huge

b)

tiny

c)

small

d)

little

9.

What is the primary advantage of block-based coding for beginners?

a)

It requires advanced mathematical skills.

b)

It uses physical blocks for coding.

c)

It is easy to understand with visual blocks.

d)

It is only for experienced programmers.

10.

Which of the following is a key benefit of block-based coding?

a)

It can only be used for making games.

b)

It helps improve problem-solving skills.

c)

It doesn't require any internet connection.

d)

It can only be used by adults.

11.

What can students create using block-based coding?

a)

A delicious meal.

b)

A beautiful painting.

c)

A website.

d)

A simple computer program.

12.

Repeating a statement more than once is called a...

a)

Repetition

b)

Loop

c)

Sequence

d)

Event

13.
What do you call the list of commands in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Help