Graphics Objects
Positioning Graphics
JavaScript Variables and Input
JavaScript Math and Functions
JavaScript Vocabulary
100

The element we position objects upon when creating graphics. 

What is a Canvas?

100

The horizontal coordinate on a canvas is called this.

What is the x-axis.

100

This keyword is used to declare a variable that can change.

What is let?

100

The operator * does this type of math.

What is multiplication?

100

The point on an object that determines the position. 

What is the reference point or anchor point?

200

This function draws a rectangle on the canvas. (the part that starts with NEW. 

What is "new Rectangle(width, height)"

200

The vertical coordinate on a canvas is called this.

What is the y-axis

200

This keyword declares a variable that cannot be reassigned.

What is const?
200

This keyword defines a function.

What is function?

200

The order of operations in math expressions follows this acronym.

What is PEMDAS?

300

The property that sets the color of an object. 

What is ".setColor()"?

300

The coordinates (getWidth() / 2, getHeight / 2) place an object here.

What is the center of the canvas?

300

Write a statement that assigns a constant variable called COLOR_HEIGHT to 100 units. 

What is const COLOR_HEIGHT = 100;?

300

To roll a random number between 1 and 6, like a dice, you use this expression.

What is "Randomizer.nextInt(1, 6);"?

300

This is the name of the measurement we enter when creating a circle obect: new Circle(?)

What is radius?

400

This is where the reference point of a rectangle exists. 

What is the top left?

400

If you draw a rectangle at (50, 100), the object is shifted 100 pixels in this direction.

What is downward?
400

The function needed to save user input that is a number. 

What is readInt() OR readFloat()

400

What is the result of 7 % 4 * 2?

What is 6?

400

This is the part of your program where you call helper functions and it is the only function that should be called on it's own.

What is the main() function?

500

This is where the reference point of a text object exists. 

What is the bottom left

500

The coordinates of the bottom left corner of the canvas. 

What is (0, getHeight())?

500

Write a statement that assigns user input to a variable called name and asks the user "what is your name?". 

What is let name = readLine("What is your name?");?

500

The result of this expression: (8 + 2) / 5 * 3

What is 6?

500

In JavaScript, the + operator is used for both addition and this.

What is Concatenation?