wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CODING TERMS & CONCEPTS QUIZ

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

A series of steps for a "single task" is called...

a)

a computer program

b)

a loop

c)

an algorithm

d)

a conditional

2.

An specific action that repeats a number of times (or indefinitely) in a game or application is called...

a)

a conditional

b)

decomposition

c)

a computer program

d)

a loop

3.

Which of the following answer sets could be considered game genres?

a)

loops, conditionals

b)

adventure, educational

c)

algorithms, decomposition

d)

objects, functions, variables

4.

Choose all answers that illustrate a COMPUTER PROGRAM.

a)

a series of algorithms to help a user perform a series of tasks

b)

an algorithm that helps a user perform a single task

c)

Microsoft Office, which helps the user write, format, edit and print documents

d)

Minecraft, which enables users to build structures, move characters and interact with other players

5.

The act of "breaking down" a problem or solution into separate parts is called...

a)

a loop

b)

a conditional

c)

decomposition

d)

an app

6.

Which of the following could be a SPRITE? (Check as many as apply.)

a)

a tomato

b)

a sports ball

c)

a hero

d)

an animal

7.

Which of the following could be true of a HERO? (Check as many as apply.)

a)

pursues or avoids obstacles

b)

is a sprite

c)

can only be a human

d)

is granted a specific number of "lives"

8.

Which best defines SYNTAX in coding?

a)

a sprite

b)

the structure and predictable pattern in coding

c)

decomposition

9.

A diagram that outlines--in images and words--the GAMEPLAY of a specific game is called...

a)

a timer

b)

a loop

c)

a flowchart

d)

syntax

10.

The definition of a CONDITIONAL could include...(Check as many as apply.)

a)

a "what if?" statement

b)

an endless loop

c)

decomposition

d)

gameplay options for "Yes" & "No"

11.

The major difference between JetPack Jumper and Catch Gather Pro is...

a)

One is created with TouchDevelop code; the other is not.

b)

One keeps score; the other does not.

c)

One is created with code; the other is not.

d)

In one, the hero only moves from left to right; in the other, it moves in all directions.

12.

A game can include elements of both FUN and CHALLENGE.

a)

TRUE

b)

FALSE

13.

what can you change/edit in TouchDevelop coding?

a)

background

b)

sprites

c)

number of "lives"

d)

all of the above

14.

MicroSoft TouchDevelop is a software application that enables users to...

a)

play games

b)

edit code in games

c)

learn about the basic principles of computer coding

d)

all of the above

15.

If you edit the code to "gameboard" in TouchDevelop, you are making a change to your game's...

a)

hero

b)

obstacles

c)

background

d)

scoring

16.

In TouchDevelop, you can slow down or speed up your hero's movement on the screen with this code...

a)

game board

b)

hero speed

c)

set angle

d)

create sprite

17.

In coding, a "var" in the coding syntax can refer to...(Check as many as apply.)

a)

the size of the background

b)

the choice of a hero/sprite

c)

the width of a hero/sprite

d)

all of the above

18.

In TouchDevelop, you would use "bounce on sides" to tell a sprite to...

a)

vanish/disappear off-screen

b)

stay on the screen

c)

jump up and down 10 times

d)

rotate once

19.

In TouchDevelop, "set lives(var)" allows you to...

a)

add obstacles

b)

start the timer

c)

erase the background

d)

change the hero's number of lives during gameplay

20.

A "function" in the syntax of TouchDevelop refers to...

a)

an action

b)

an object

c)

a variable

d)

none of the above

21.

The "width" of a TouchDevelop gameboard is...

a)

600

b)

800

c)

400

d)

100

22.

The "height" of a TouchDevelop gameboard is...

a)

400

b)

100

c)

300

d)

800