Terminology
Basics 101
Basics 102
Misc
Coding
100

A step by step directions on how to complete a task

What is an algorithm

100

Name 3 examples of a computer (not including laptop or desktop)

Iphone, smartwatch, game console, some VR headsets, tablets

100

The physical components of a computer

Hardware

100

Name the steps of the debugging process in order

Describe the problem

Hunt for the bug

Try small changes

Document your findings

100

What is it called to find and fix errors in a program or code

Debugging

200

The smallest unit of a digital image that can be displayed and edited on a screen

a pixel

200

Define what a network is

A group of things that are connected 

200

Getting the best results while doing the least amount of work necessary

Efficiency

200

What step in the computational thinking process involves taking out key characteristics

Abstraction

200

A repeat block is an example of what category of coding blocks

Loops

300

Unique number given to each device that is connected to the internet

What is an IP Address

300

This special language is used to write code and give computers commands.

What is a programming language

300

What is a Server?

A computer that provides a service or information to other computers

300

Explain the purpose of the jump forward block of code while drawing in code.org

It allows you to go forward without drawing a line, pick up the brush and move over, skip a space in the drawing

300

A system that uses 0 and 1 represent numbers, letters, symbols

Binary Code

400

Breaking a complex problem down into small manageable tasks is known as what?

Computational Thinking

400

What is the internet

a network of computers connected globally

400

A set of rules that determine how data is sent and received over the internet.

Protocol, IP, Internet Protocol

400

What will happen if a conditional statement's condition is false?

Nothing, the code inside the condition will not run

400

Explain how an "if statement" works in coding

It checks for a condition and runs based on whether that condition is true

500

A container that stores a value, which can change while the program runs.

What is a Variable

500

Thoroughly explain how the internet works to transfer information

large info gets broken down, packets sent to receiver, router is used to detect the correct ip address

500

What is a bug

problem, error, mistake in your code

500

How do you draw a triangle using the "repeat" block in code.org?

Use the "repeat 3 times" block with "move forward by" and "turn left by 120 degrees" inside

500

A group of code that runs together for one output and can be reused over and over

A Function

M
e
n
u