Computer Science 1
Computer Science 2
Computer Science 3
Computer Science 4
100

an abstraction inside a program that can hold a value

What is Variable?

100

A mistake when a programmer makes a typo or writes some code that doesn't follow the rules of the language.

What is Syntax Error?

100

Problem caused by programming languages having problems with real numbers like pi.

What is Round-off Error

100

The layers you have to go through to communicate. 7 Groups of Protocols.

What is Open Systems Interconnect?

200

Two programmers work together as a pair. One writes the code, while the other reviews each line of program code as it is typed in.

What is Pair Programming?

200

An error that occurs when the value is too large for the program.

What is Overflow Error?

200

A reduction in the number of bits needed to represent data.

What is Data Compression?

200

Establishes a common standard for how to send messages between devices on the internet.

What is Transmission Control Protocol?

300

Students think through a problem alone, pair with a partner to share ideas, and then share results with the class.

What is Think-Pair-Share?

300

Reduces complexity and allows us to follow the main idea or larger problem.

What is Abstraction?

300

Divides the picture up into blocks and squares. Uses approximation to average out the pixel color data.

What is Lossy Compression?

300

Applications that translate a human readable URL to an IP address.

What is Domain Name Service?

400

A collection of statements 

What is a program?

400

A mechanism, device, or technology that represents data by measurement of a continuous physical variable.

What is Analog?

400

The typical approach where the loss of words or numbers would change the information.

What is Lossless Compression?

400

Tasks are done one after another. It is a computational model in which operations are performed in order one at a time.

What is Sequential Computing?

500

When a program fails in the midst of running.

What is Run-Time Error?

500

Something represented in computers by a fixed number of bits.

What is Interger?

500

Identifying incomplete, corrupt, duplicate, or inaccurate records and replacing, modifying, or deleting the "dirty" data.

What is Data Cleaning?

500

A computational model where the program is broken into multiple smaller sequential computing operations, some of which are performed simultaneously.

What is Parallel Computing?