Unit 1
Unit 2
Unit 3
Unit 4
Unit 5
100

What two values do bits represent?

On and off or 1 or 0

100

What is Internet protocol?

Unique identifying number of devices

100
What is Sequential Programming

Code runs in Order, Top to Bottom 

100

This structure lets a program make decisions based on whether a Boolean expression is true.

What is an if-statement?

100

This term means “data about data,” including source, units, or description.

What is metadata?

200

With 8 bits how many numbers can you represent?

256 distinct numbers, 0 to 255

200

What is a computing network?

Group of connected computers that send or receive data
200

In Sequential programming 

1. Set background to blue 

2. Set Background to orange

What would the outpout look like 

It would be a orange background

200

This operator requires both conditions to be true.

What is AND (&&)?

200

This chart groups numeric values into ranges to reveal patterns that a bar chart hides.

What is a histogram?

300

What is the difference between lossy and lossless compression?

No data is lost during lossless compression

300

What is a packet?

A piece of data transported across a network

300

What is the main difference between sequential and event-driven programming?

Sequential programs execute line by line, while event-driven programs respond to user actions.

300

This keyword immediately stops the function and sends back one value.

What is return?

300

This step fixes inconsistent values like “Feb,” “febr,” and “February” so the dataset is usable.

What is cleaning data?

400

What happens when you try to add numbers when a computer is out of bits?

An overflow error

400

What is Digital Divide?

Unequal access to computing technology

400

 What is Event-Driven Programming

Waits for a trigger to make a action

400

When a function declares a variable inside its block, this type of variable cannot be accessed outside the function.

What is a local variable?

400

This type of hidden issue in a dataset occurs when values look correct but follow multiple internal formats that a computer cannot compare.

What is an inconsistent representation error?

500

How is analog data converted to digital data?

Through measuring analog signals at regular intervals, also known as sampling

500

What is redundancy?

Multiple paths across devices in a network

500

In an event-driven app, what determines when the code inside an onEvent block executes?


A specific user action, such as tapping a button.

500

This conditional pattern prevents multiple branches from being checked once one condition is true.

What is an if–else if–else chain?

500

This happens when an algorithm trained on historical data continues unfair patterns, even if the code itself has no explicit bias.

What is algorithmic bias from biased training data?

M
e
n
u