WorksheetsCODING TERMS & CONCEPTS QUIZ
Total questions: 22
Worksheet time: 11mins
A series of steps for a "single task" is called...
a computer program
a loop
an algorithm
a conditional
An specific action that repeats a number of times (or indefinitely) in a game or application is called...
a conditional
decomposition
a computer program
a loop
Which of the following answer sets could be considered game genres?
loops, conditionals
adventure, educational
algorithms, decomposition
objects, functions, variables
Choose all answers that illustrate a COMPUTER PROGRAM.
a series of algorithms to help a user perform a series of tasks
an algorithm that helps a user perform a single task
Microsoft Office, which helps the user write, format, edit and print documents
Minecraft, which enables users to build structures, move characters and interact with other players
The act of "breaking down" a problem or solution into separate parts is called...
a loop
a conditional
decomposition
an app
Which of the following could be a SPRITE? (Check as many as apply.)
a tomato
a sports ball
a hero
an animal
Which of the following could be true of a HERO? (Check as many as apply.)
pursues or avoids obstacles
is a sprite
can only be a human
is granted a specific number of "lives"
Which best defines SYNTAX in coding?
a sprite
the structure and predictable pattern in coding
decomposition
A diagram that outlines--in images and words--the GAMEPLAY of a specific game is called...
a timer
a loop
a flowchart
syntax
The definition of a CONDITIONAL could include...(Check as many as apply.)
a "what if?" statement
an endless loop
decomposition
gameplay options for "Yes" & "No"
The major difference between JetPack Jumper and Catch Gather Pro is...
One is created with TouchDevelop code; the other is not.
One keeps score; the other does not.
One is created with code; the other is not.
In one, the hero only moves from left to right; in the other, it moves in all directions.
A game can include elements of both FUN and CHALLENGE.
TRUE
FALSE
what can you change/edit in TouchDevelop coding?
background
sprites
number of "lives"
all of the above
MicroSoft TouchDevelop is a software application that enables users to...
play games
edit code in games
learn about the basic principles of computer coding
all of the above
If you edit the code to "gameboard" in TouchDevelop, you are making a change to your game's...
hero
obstacles
background
scoring
In TouchDevelop, you can slow down or speed up your hero's movement on the screen with this code...
game board
hero speed
set angle
create sprite
In coding, a "var" in the coding syntax can refer to...(Check as many as apply.)
the size of the background
the choice of a hero/sprite
the width of a hero/sprite
all of the above
In TouchDevelop, you would use "bounce on sides" to tell a sprite to...
vanish/disappear off-screen
stay on the screen
jump up and down 10 times
rotate once
In TouchDevelop, "set lives(var)" allows you to...
add obstacles
start the timer
erase the background
change the hero's number of lives during gameplay
A "function" in the syntax of TouchDevelop refers to...
an action
an object
a variable
none of the above
The "width" of a TouchDevelop gameboard is...
600
800
400
100
The "height" of a TouchDevelop gameboard is...
400
100
300
800
