The Internet
There's math in computer science?
Algorithms and code
It's all just bits
Let's Code
100

When a group of people doen't have equal access to the internet because of where they live or how much money they have.

What is the Digital Divide

100

What is the answer to the Boolean Equation 

((5>4) AND (3<2))?

What is FALSE

100

A way to store a group of similar variables, such as student names

What is a list

100
The name for the base 2 number system.
What is binary
100

The type of control structure that can be used for making decisions in a program based on the value of a Boolean expression.

What is an if statement (or selection, or branching)

200

The Internet depends on a layered communication system of _______ 

What are protocols

200
___ distinct numbers can be represented with 9 bits
What is 512
200

A group of program statements with a name that you can use over and over again.

What is a function

200
RGB color values mimic the human eye by representing colors using 3 values of ____ bits each.
What is 8 bits
200

This has a variable with a starting value, a condition, and a counter.

What is a loop

300

We want to collect information about butterfly migration, and we used the internet to gather information.

What is citizen science

300

What is the number 255 in binary?

What is 1111 1111

300

In code.org, we could ask a user to input their name or age.  What do you use to store this information in your program?

What is a variable?

300

Sarah needs an image for her english project and finds one online that gives her permission to use it.  What kind of license is this called?

What is creative commons?

300

var x = 5;

var x = 7 + 1;


What is wrong with this code?

What is we create a variable only once.

400

An attempt to get personal information by sending a fake email that looks like a legitimate business.

What is a Phishing

400
d <- 10
e <- 20
f <- 30
e <- d
DISPLAY (e)
DISPLAY (d+e)
What is 10 20
400

Assuming that forward tells a robot to move forward by 10 pixels and turn tells it to turn right by 90 degrees, this shape would be drawn by the following algorithm. forward forward turn forward turn forward forward turn forward turn

What is a rectangle?

400
Tiffani has a channel on a popular video sharing site and has over 100 thousand subscribers. After making her latest video and uploading to her channel, she notices that the quality of video better on her home computer than the uploaded version. This is the likely cause of Tiffani’s video quality.
What is lossy compression
400

The following code should display "even" if the positive number num is even.


IF (MISSING CONDITION)

DISPLAY ("EVEN")


Give a Boolean expression that could replace MISSING CONDITION

What is num MOD 2 == 0

500

When a network has more than one path from one computer to another, these paths are an example of?

What is redundancy?

500
The binary number 00101101 in base-10.
What is 45
500

Programming code you use to repeat an action. In one statement it has a way to initialize a counter, a conditional and a way to add one to counter.

What is a for loop or while loop

500
A computer program uses 3 bits to represent integers. When the program adds the decimal (base 10) numbers 5 and 3, the result is 0. Name the type of error that occurred.
What is an overflow error
500

p <- 0

sum <- 0

REPEAT UNTIL p = 4

sum <- sum + p

p <- p + 1

DISPLAY (sum)

What is 6