The Internet
Data
Algorithms
Coding
Cybersecurity and Ethics
100

This is a unique I.D. to your device, which can change, making the internet scalable.

What is IP address?

100

I zipped my file to shrink the size, and hey I didn't lose a pixel!

What is lossless compression.

100

This efficiency is deemed to run in unreasonable time.

What is exponential?

100

This type of data has two options, often used in a conditional statement

What is boolean?

100

This is a license you get if you want people to freely use and access your creation.

What is Creative Commons?

200

This protocol "looks up" the IP address of your desired website, the first stop on the internet journey.

What is DNS?

200

Images, text, and sounds, oh my! This process takes analog data, converts it to bits, and represents it as digital data.

What is sampling?

200

Generalizing a problem so that it can be easier to write, manage, and reuse.

What is procedural abstraction?

200

If using this list: 

food ["eggs", "bacon", "bagel", "juice"]

then this line of code will access "bagel" (in AP pseudocode).

What is food[3]?

200

Why must I input my password, face-id, AND send a code to my phone!

What is Multi-Factor Authentication?

300

How the internet is designed to be resilient and not always be going down.

What is redundant (redundancy)?

300

This data can be used by anyone, for anything! 

What is open-source data (citizen science)?

300

When my app finds the best solution of many paths for a problem that is unsolvable or has too long of a run-time.

What is a heuristic?

300
When a variable is declared outside of functions, this is its scope.

What is global? (opposite of local)

300

Lack of access to internet and technology due to location or socio-economic status.

What is the Digital Divide?

400

This organization gives confirmation that this website is who they say they are through encryption, giving their http the coveted "s".

What is the certificate authority?

400
0110 0101

What is 101 in decimal?

400

Though binary search is faster, there's a catch for the data it can use!

Why must data be sorted?

400

This is the output of this code.

x <- TRUE

y <- NOT x

if ( x AND y){

     DISPLAY y

}

else{

     DISPLAY (x OR y)

}

What is TRUE?

400

This keeps Personally Identifiable Information safe by making it so anyone can send you a message, but only you can read it.

What is public key encryption?

500

This protocol uses metadata to number, sort, and make sure all data arrives on time and in order.

What is TCP?

500

These are two ways to combat bias in data usage (machine learning).

What are collecting large data sets from diverse sources?

500

The purpose of the following code.

if(num MOD 10 = 5){

     DISPLAY num

}

What is to find numbers with 5 in the ones place.

500

The output of the following code.

i <- 1

x <- 0

repeat UNTIL i >= 5{

     if (i MOD 2 == 0){

          x = x + i

     }

     else{

          x = x +1

     }

     i = i +1

}

DISPLAY x

What is 8?

500

When an unsanctioned device connects to a network, allowing access to data by rerouting information through their device.

What is a Rogue Access Point?

M
e
n
u