1
2
3
4
5
100

Algorithm

A set of steps to accomplish a task

100

SYNTAX

The correct language of a coding software

100

Loop

sequence of instructions that continually repeat until a condition is met

100

Abstraction

the technique of observing broader coding patterns and how major systems interact

100

decompose

breaking a problem into smaller easier problems

200

Abstaction

A technique or process that manages complexity

200
Event Handler

Controls when curtain groupings of code happen

200
Function

a block of organized and reusable code that performs a single action

200

Binary

representing information by only using two options

200

Internet

a group of servers and computers that are connected with each other

300

Code

A set of program instructions

300

Iteration

repeating code until a requirement is met

300

List

a collection of data values that do not have to be the same type

300

Boolean

representing the answer to a question as either true or false

300

program

cause the computer to execute written commands

400

Input

information or signals entered into a computer system

400

Data Type

specified version of a variable

400

Variable

smallest unit of data storage

400

bug

a problem with a program

400

Servers

Computers that exist only to provide things to others

500

Output

Information or signals produced or delivered by a computer system

500

String

text or characters displayed by a program

500

Incremental counter

a loop that keeps changing a value until something is met

500

crowdsourcing

getting help from a larger group in order to complete a task

500

username

the made up name that is associated with someone's account on the internet