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

The physical components of a computing device.

What is hardware?

100

A data compression in which no data is loss

What is lossless data compression

100

What is 8 MOD 4

What is 0

100

The system of computers and devices that routes data across the Internet.

What is the Internet?

100

The process of decoding data using a key.

What is decryption?

200

This issue occurs when code is attempting to access a number of bits beyond what is available.

What is an overflow error?

200

In binary what is the value of 1111 (Binary) + 1 (Decimal)

what is 10000

200

x = 4
y = 8
z = x
IF(x < 2){
  DISPLAY("PINEAPPLE")
}
IF(z < y){
  DISPLAY("KUMQUAT")
}
IF(x > 1){
  DISPLAY("STAR FRUIT")
}
What will be displayed after this code is run?

What is KUMQUAT STAR FRUIT

200

These are the connected steps that data follows between a follower and a receiver.

What is a path?

200

A method of encoding data that assures that anyone with the public key can encrypt the data but only the person with the private key can decrypt the data.

What is asymmetric key encryption?

300

The process in which one codes in small chunks in order to avoid deeply embedded bugs or errors.

What is incremental programming? 

300

Data that describes your data (ex. a picture's filename)

What is metadata

300

DISPLAY(mystery(4,2))

PROCEDURE mystery(a,b){

a = a MOD b

c = b + a

RETURN(c)

}

What gets displayed when this code segment is run?

What is 2

300

A computational model using multiple devices to run a program.

What is distributed computing?

300

A type of computing attack that aims to manipulate an individual into giving personally identifying information (P.I.I.) or other personal information.

What is a phishing?

400

Working with peers to develop efficient solutions and share a workload. A key concept in CS development communities.

What is collaboration?

400

What is the minimum number of binary digits needed to store the number 56?

What is 6

400

What percentage of time will the following program display a number?

num ←  RANDOM(1,20)

IF (num > 5 AND num < 13 AND num MOD 2 = 0)

{

    DISPLAY(num)

}

What is 20%

400

A term for information transmitted continuously via the Internet.

What is a data stream?

400

The difference in access to technology. Typically caused by financials, location, lack of education, or indifference.

What is the digital divide?

500

This step of the development process includes organizing the plan of action and brainstorming ways to solve the identified issue.

What is designing?

500

Two computers calculate the same equation:

a ← ⅓

A second computer calculates:

b ← ⅓

If a does not equal b, what error has occurred?

What is roundoff error?

500

list1 = [1, 1, 35, 6, 76, 4, 98]
list2 = []
a = 1
FOR EACH item IN list1 {
  IF(item >= a) {
    a = item
    APPEND(list2, item MOD 2)
  }
}
After this code is run, what is stored in list2?

what is [1, 1, 1, 0, 0]

500
A protocol that handles error-checking and reliable delivery.

What is Tranmission Control Protocol (TCP)?

500

This non-profit organization strives to allow creative materials to be accessible to the public while protecting against plagiarism. They offer different types of licensing for all different situations ranging from complete modification access to simple viewing access.

What is Creative Commons?

M
e
n
u