You Should Know This By Now
Conditionals
User Input
Squeak, Squeak!
Wild Card
100

This is what you use to change a value by a little bit every time through the draw loop.

What is the counter pattern?

100

This kind of expression can only be true or false.

What is a Boolean expression?

100

The user pressing a key is an example of this broader idea.

What is user input?


100

This kind of input happens when the user clicks or moves the mouse.

What is mouse input?

100

This is the price of a Due Date Extension.

What is $70?

200

In Code.org, this function repeats over and over, allowing sprite movement to appear on the screen.

What is the draw loop?

200

This code block runs code only when a condition is true.

What is an if statement?


200

This function checks whether a specific key is currently being pressed.

What is keyDown()? 


200

This code block gives one result if a condition is true and a different result if it is false.

What is an if-else statement?


200

What is the name of Mr. Cunningham's new baby?

(I'm gonna keep mentioning it until y'all can say it correctly lol)

Who is Archimedes?

300

If you constantly increase a sprite’s y property, the sprite will move in this direction.

What is down?

300

This comparison operator checks whether two values are equal in JavaScript.

What is ==?


300

The result of keyDown() can only be one of these two values.

What are true and false?


300

This sprite property can be changed to show or hide a sprite.

What is sprite.visible?


300

In Game Lab, students have spent time learning about a wide variety of programming ideas and tools that allow programs to respond to user actions, update values while a project is running, and create interactive animations and games that feel more alive on the screen. Across several lessons, we have discussed how sprites can move when their properties change, how conditionals can make decisions based on whether something is true or false, how keyboard input can allow a player to control movement or trigger sounds, and how mouse input can cause a program to react when the user clicks, moves the mouse, or interacts with visible objects on the screen. Considering all of those different ideas, all of those examples, all of those code structures, and all of those ways a user can make something happen in a program, name the physical object attached to most classroom computers that students literally click with their hand during the lesson on Mouse Input.

What is a mouse/touchpad?

400

this kind of movement is better for shaking or unpredictable motion instead of the counter pattern.

What is randomNumber()?

400

This operator checks if one number is bigger than another.

What is >?

400

This function is used to start audio in a Game Lab program.

What is playSound()?


400

This function checks whether the mouse moved on the screen.

What is mouseDidMove()?

400

Daily Double (double points for the winner!):

This is something that Mr. Cunningham says all the time

Multiple answers accepted here, the best one wins the points!

(basically, the truest one that makes me laugh the hardest lol)

500

The counter pattern works by doing one of these two things to a value each time through the loop.

What are incrementing or decrementing?

500

The single equal sign is used for this, not comparison.

What is assignment?

500

This function is better for detecting the moment a key is pressed once, not held down.

What is keyWentDown()?


500

In an if-else statement, exactly this many code sections will run each time it is checked.

What is one?

500

How old is Mr. Cunningham's new baby?

What is > 1 month, or 5 weeks old?

M
e
n
u