Big Idea 1: Creative Development
Big Idea 2: Data
Big Idea 3: Algorithm and Programming
Big Idea 4: Computer System and Networks
Big 5: Impact of Computing
100

This is the smallest unit of data in a computer and can represent a 0 or a 1.

What is a bit?

100

This ensures that no single point of failure will bring down the entire internet, even if parts of it go offline.

What is redundancy/ fault-tolerancy?

100

This is a step-by-step set of instructions for solving a problem or performing a task.

What is an algorithm?

100

This type of data consists of numbers that can be measured or counted.

What is quantitative data?

100

This is the practice of designing technology products and services so that people with disabilities can use them effectively.

What is accessibility?

200

This numbering system is used by computers to represent all data using only two digits.

What is binary?

200

This number would be represented as 1101101 in binary.

What is 109?

200

This programming structure allows a program to repeat a block of code multiple times.

What is a loop?

200

This process involves examining data to find patterns, trends, or relationships.

What is data analysis? 

200

This is the environmental effects caused by manufacturing, using, and disposing of technology.

What is a carbon footprint?

300

This is the process of reducing the number of bits needed to store or transmit data, often categorized as lossless or lossy.

What is data compression?

300

This term refers to the maximum amount of data that can be transmitted over a network in a given amount of time. 

What is bandwidth? 

300

This programming structure allows a program to make decisions and choose different actions based on conditions.

What is a conditional (or if-else) statement?

300

This is any situation where personal information is accessed, disclosed, or used in a way that breaches an individual's privacy rights.

What is a privacy violation?

300

This term describes the gap between people who have easy access to computers and the internet and those who do not.

What is the digital divide?

400

This is the minimum number of bits needed to represent the number 1000.

What is 10 bits?

400

This version of the Internet Protocol allows for trillions of unique addresses and was developed to replace the older IPv4.

What is IPv6?

400

This allows programmers to use a block of code without knowing how it works.

What is procedural abstraction?

400

This protocol makes sure that data is broken into packets and reassembled in the correct order at the destination.

What is Transmission Control Protocol (TCP)?

400

This type of encryption uses the same key for both encrypting and decrypting information and requires the key to be kept secret.

What is symmetric/ private-key encryption?

500

This is the process of reducing complexity by focusing on essential details while hiding irrelevant information, simplifying and organizing complex information to make it easier to understand and work with.

What is abstraction?

500

This type of cyber attack floods a website or server with requests in an attempt to overwhelm it and shut it down.

What is a Distributed Denial of Service (DDoS) attack?

500

These allow programmers to avoid rewriting the same code by reusing blocks of code with different inputs, simplifying their program.

What are parameters?

500

These are rules for how personal data can be collected, stored, and shared to protect individuals’ privacy.

What are data privacy regulations/ data protection laws?

500

In asymmetric encryption, this key is shared publicly and is used to encrypt data, while only the owner has the key to decrypt it.

What is a public key?

M
e
n
u