Vocabulary
Commands
Situations (Breaks Jeopardy Rules)
Filler Questions
Misc.
100
Pulling out specific differences to make one solution work for multiple problems
What is abstraction?
100
A piece of code that you can easily call over and over again
What is a function.
100
When would you use a loop over a function?
When you only need a few commands to repeat several times.
100
The programming language we're using in class.
What is JavaScript?
100
A robot used by many beginning programmers/
What is a turtle?
200
A description of the behavior of a command, function, library, API, etc.
What is documentation?
200
An extra piece of information that you pass to the function to customize it for a specific need
What is a parameter?
200
When would you use a function over a loop?
When you have several commands and only need to repeat it a few times?
200
The programming-based game where you command a hero to fight monsters.
What is CodeCombat?
200
The year Java Script was released to the public.
What happened in 1995?
300
A collection of commands made available to a programmer
What is API?
300
A particular kind of looping construct provided in many languages. Typically, a for loop defines a counting variable that is checked and incremented on each iteration in order to loop a specific number of times.
What is a for loop?
300
When would you use a parameter over a basic command?
When you need a command to run in a specific way.
300
How much Code Combat membership is per month.
What is $9.99?
300
The designer of JavaScript.
Who is Brendan Eich?
400
A collection of commands / functions, typically with a shared purpose
What is a library?
400
The action of doing something over and over again.
What is a loop?
400
When would you not use a parameter on a command?
When you don't need any extra rules added to a command.
400
The best character in Code Combat.
Who is Thunder fist?
400
The two letters used to mark a location.
What is x and y?
500
This strategy is an informal way of repeatedly dividing a system into simpler subsystems. Steps are: Look at the big picture...Identify a sub-task...Break down that sub-task into smaller sub-task(s)...Keep going until you’re down to the commands you already have access to.
What is top-down design?
500
Chooses a random number based on the parameters you give it.
What is randomNumber?
500
How many turn lefts do you need to turn right?
3
500
The type of quiz that this?
What is a Jeopardy quiz? (A waste of time is also an acceptable answer)
500
The three letters used to create colors.
What is RGB?