wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mr. Ted's Problem Solving Process & CodeCombat quiz #1

Total questions: 23

Worksheet time: 46mins

Name
Class
Date
1.
The rules for writing codes, are called:
a)
Rulebook
b)
Basic Syntax
c)
Variables
d)
Object
2.
When you are asking "what problem am I trying to solve?", you are in the __________ step of the Problem Solving Proces.
a)
Define
b)
Prepare
c)
Try
d)
Reflect
3.
They are things or characters that can perform actions:
a)
Variables
b)
Lists
c)
Objects
d)
Basic Syntax
4.
When you put your plan into action, you are in the _______ step of the Problem Solving Process.
a)
Define
b)
Try
c)
Reflect
d)
Prepare
5.
The actions an object performs :
a)
Parenthesis
b)
Movement
c)
Basic Syntax
d)
Methods(function)
6.
If you are making a plan, what part of the problem sloving process are you working on?
a)
Define
b)
Reflect
c)
Prepare
d)
Try
7.
Create a place where a programmer could add extra details, or arguments to a method
a)
Method
b)
Storage
c)
Basic Syntax
d)
Parenthesis
8.

How old does Mr. Ted say he acts?

(a)  

9.
A way of repeating code is called:
a)
Repetition
b)
Loop
c)
Circle
d)
Movement
10.
If you are figuring out what constraints exist, then you are doing this step of the Problem Solving Process.
a)
Prepare
b)
Define
c)
Try
d)
Reflect
11.
A symbol/name that represents data.
a)
Basic Syntax
b)
Variable
c)
Loop
d)
Comment
12.
If you are comparing your results to the original goals you set, then you are doing this step of the Problem Solving Process.
a)
Define
b)
Prepare
c)
Reflect
d)
Try
13.
What is the name of the programming language you used in Code Combat?
a)
HTML
b)
Visual Basics
c)
Python
d)
Javascript
14.
The Problem Solving Process always moves in one direction (forward) from start to finish.
a)
True
b)
False
15.
In the line of code [hero.moveRight(3)], what is 3?
a)
Part of the Code
b)
An Argument
c)
Your Moves
d)
A Parameter
16.
Preparing to solve the problem might include brainstorming.
a)
True
b)
False
17.
How do you locate an enemy?
a)
hero.findEnemy();
b)
variable enemy = hero.findNearestEnemy();
c)
variable enemy = hero.findEnemy();
d)
variable enemy = hero.findNearestEnemy;
18.
Collaborating with others can allow you to think through ideas more thoroughly
a)
True
b)
False
19.
In order to move up, which code would you use
a)
hero.moveUpup()
b)
hero.moveDown()
c)
hero.moveUp()
d)
hero.moveRight()
20.
You can solve a problem with or without a computer.
a)
True
b)
False
21.
What would the line of code look like if you need the avatar to move down?
a)
hero.moveDown{}
b)
heromoveDown
c)
hero.movedown()
d)
hero.moveDown()
22.
The Problem Solving Process can be used to solve basically any kind of problem.
a)
True
b)
False
23.
My partner & I have determined that we must design a boat of tinfoil that holds as many pennies as possible without sinking. What part of the Problem Solving Processare we using?
a)
Define
b)
Try
c)
Prepare
d)
Reflect