Unit 1.1
Unit 1.2
Unit 1.3
Unit 1.4
100

An interruption or break in a signal or transmission from one device to another.

What is an interference?

100

To break a problem down into smaller pieces.

What is Decomposing?

100

A drag-and-drop programming environment where code blocks snap together to form a program.

What is block code?

100

To identify bugs or errors in computer hardware or programs and fix them.

What is Debugging?

200

A standard, short-range wireless connection for electronic devices.

What is Bluetooth?

200

To carry out or put into effect.

What is Execute?

200

Something put into a system, such as resources, information, or signals, in order to achieve a result.

What is an input?

200

A flaw in a computer program that causes the program to produce an incorrect result or behavior.

What is a bug?

300

The science of creating solutions and solving problems using the help of a computer. Some of the areas of focus include software engineering, programming, data analysis, algorithms, graphics, and animation.

What is Computer Science?

300

Scientists who apply their knowledge of computation to creating solutions using a computer system.

What are Computer Scientists?

300

A simulator that imitates a program or events.

What is an Emulator?

300

A method to analyze and record information about a program's execution.

What is Code Tracing?

400

Building interactive physical systems using software and hardware that can sense and respond to the analog world.

What is Physical Computing?

400

The process of solving problems using a series of steps.

What is Algorithmic Thinking?

400

A semiconductor diode that emits light when conducting current.

What is an LED?

400

Something unexpected that happens while a program is running.

What is an Anomaly. 

500

A small computer on a single integrated circuit containing a processor, memory, and programmable inputs and outputs.

What is a microcontroller?

500

A diagram that represents an algorithm, workflow, or process, and uses geometric symbols connected by arrows to show the direction of the flow of action.

What is a Flowchart?

500

Repeating process steps to continuously improve a work product.

What are iterations?

500

A program that translates instructions or code into a language that can be read and understood by a computer.

What is a Compiler?