Problems and Problem Solving
Variables
Wild Card
Programming
Functions and Conditionals
How things work on the internet
100

Finding and fixing the problems in an algorithm or program

debugging

100

What is a reference to a value or expression that can be used repeatedly throughout a program?

Variable
100

Which word can be paired with an "if" statement to represent other outcomes of a scenario?

else

100

the process or activity of writing computer programs

coding 

(will accept programing)

100

A piece of code that can be called over and over

function

100

What does IP stand for in IP address?

Internet Protocol

200

How many steps are in the debugging process? What are they?

4, Hunt for bugs, try solutions, document, describe problems

200

How many values can a variable hold at a time?

One

200

A series of instructions on how to accomplish a task

Algorithmn

200
A combination of operators and values that evaluates to a single value



expression

200

 Statements that only run under certain conditions

Conditionals

200

What is the term for the service that translates URLs to IP addresses?

DNS

300

Form of program documentation written into the program to be read by people and which do not affect how a program runs.

Comment

300

A variable  which is either a variable declared within the function or is an argument passed to a function

Local Variable

300

A way of representing information using only two options.

binary

300

a command or instruction. Sometimes also referred to as a code statement.

Program Statement

300

Extra information that you can give to a function to customize it

parameter

300

a protocol for computers to request and share the pages that make up the worldwide web on the Internet

Hyper Text Transfer Protocol (HTTP)

400

A line that determines whether or not you run a certain chunk of code

logic error

400
Allows a program to change the value represented by a variable



Assignment Operator

400

What does HTML stand for?

HyperText Markup Language

400

Joining two strings together with the + symbol

concatenation

400

programming tool used to repeat a set of the loop while a condition is true.

While loop

400

A chunk of data sent over a network.

packet

500

 Missing a comma or a quotation mark, or misspelling a word will result in this error in your program.

Syntax errors

500
  •  <, >, <=, >=, ==, != indicate a Boolean expression



Comparison Operators

500

the information computers get from users, devices or other computers.

input

500

Used to check more than one boolean expression. They will only run the code for the first boolean expression that evaluates to true.



Logical Operators

&&, ||, !=

500

A line that determines whether or not you run a certain chunk of code

if statement

500

A protocol for sending packets that does error checking to ensure all packets are received and properly ordered.  

Transmission Control Protocol