Font size
WorksheetsBootstrap Algebra SemTest
Total questions: 46
Worksheet time: 29mins
Video games are all about
fun
money
winning
change
Computers use ______ to position a character on the screen.
legs
movement
coordinates
a mouse
Which coordinate specifies how far from the LEFT a character should be?
X-Coordinate
Y-Coordinate
AB Coordinate
Extension Cord
Which coordinate specifies how far from the BOTTOM a character should be?
X-Coordinate
Y-Coordinate
AB Coordinate
According Coordinate
What can be used to hide a character?
Eraser
Dr. Strange
Negative Values
A Cover
From the computer's point of view, the whole game is just a bunch of numbers that are changing according to some ________.
human brains
equations
meddling kids
experts
Modern video games can cost millions of dollars and take years to create.
True
False
Order of Operations is incredibly important when ________.
taking the trash out
tying your shoes
programming
babysitting
What can we use to diagram a math expression when coding?
Microsoft Excel
Circles of Expression
Circles of Evaluation
Paint
To convert a COE into code, we walk through the circle from...
outside-in, moving right to left
outside-in, moving from top to bottom
outside-in, moving from bottom to top
outside-in, moving left to right
An open paranthesis is used when we:
dont need a circle
start a circle
close a circle
circle code
A close paranthesis is used when we:
dont need a circle
start a circle
close a circle
circle code
Once we're in a circle, we write whatever is on the left of the circle, then the ______ at the top, and then whatever is on the right.
operation
name
whole equation
code word
Write the CODE for this COE. (the code, not the equation; DO NOT USE SPACES)
(a)
In programming, the editor is...
an app that lets you edit tweets
the person who writes news stories
a software program we use to write code
another name for Circle of Evaluation
Where do we experiment with code at?
Interactions area (the right hand side)
Definitions area (the left hand side)
Program area (the top toolbar)
Area 52
Where do we put code that we want to keep?
Definitions area (the left hand side)
Interactions area (the right hand side)
Program area (the top toolbar)
Area 52
What does the "Run" button do to the code typed into the Interactions area?
Saves everything
Re-Reads everything
Tests the code
Erases everything
Select the data types below (select all that apply)
Numbers
Booleans
Strings
Images
What type of data type is this?
108
number
string
boolean
image
What type of data type is this?
"108"
number
string
boolean
image
This question is an example of a Boolean.
True
False
Every function has a name, takes some inputs, and produces some output. The function name is written first, followed by a list of ________ in parentheses.
arguments
conversations
groceries
vacation destinations
Functions have contracts, which help explain how a function should be used. Every contract has three parts. Select each part below.
Domain
Input
Range
Name
In a function's contract, the domain means
the inputs (and order of inputs) the function will accept
the name of the function
the outputs the function produces
the website it can be found at
In a function's contract, the range means
the inputs (and order of inputs) the function will accept
the name of the function
the outputs the function produces
the website it can be found at
In a function's contract, the name means
the inputs (and order of inputs) the function will accept
the name of the function
the outputs the function produces
the website it can be found at
-98.1, 2/3, 42
These are values
These are expressions
These are currencies
These are famous singers
1*3, 5-2, 4*4
These are values
These are expressions
These are currencies
These are famous singers
Why are definitions different from values and expressions?
They do not produce results
Definitions are the same as expressions
Definitions are the same as values
They aren't, they're the same
What do we use to create names for values so that those names can be re-used to make the math simpler and more efficient?
Expressions
Values
Definitions
Definitions always have...(select all that apply)
a name
an expression
results
coordinates
Can there be an answer to a definition?
Of course
Nah bruh
Once a value has been defined, it can be used in later expressions.
FACTS
(True)
CAP
(False)
Definitions can refer to previous definitions.
FACTS
CAP
Why is it helpful to define values?
it makes $$$
it tests the code
it saves time so we don't have to type long pieces of code over and over again
it gives us the answer we're looking for
How is x defined in the following definition:
x = 5 + 1
(After I define x as above, what will appear when I type x in the editor?)
6
5 + 1
x = 5 + 1
nothing
We've learned how to view functions in two ways, with contracts and with ______?
examples
friends
glasses
mango smoothies
Examples are essentially ________ tables, showing what the function would do for a specific input.
input-output
Mcdonalds
ChicFilA
turn
The function name is always the same, whether looking at contract, examples or definition.
FAX
CAP
The number of inputs in the Examples is always the same as the number of types in the Domain, which is always the same as the number of variables in the Definition.
FAX
CAP
The "what the function does" pattern in the Examples is the exact same as the number of types in the Domain.
FAX
CAP
Match this Function with it's Example
What was your favorite part of this class?
What would've made you more interested in this class?
I'm grateful to have had the opportunity to be your teacher this year. I hope you continue to create yourself and learn about the world around you.
Remember, failure is an ingredient to success, not the opposite of success!
Have
a
great
summer
