Coding 1
Coding 2
Coding 3
Coding 4
Coding 5
100

a simplified representation of something more complex

abstraction

100

A contraction of "Binary digits". A bit is the single unit of information in a computer, typically represented as 0 or 1.

bit


100

Use a variable in a program.

call (a variable)

100

Modifying a problem in such a way that it can be modeled or solved using a computer or machine. Strategies include: decomposition, pattern matching, abstraction, algorithms.

computational thinking

100

Information. Often, quantities, characters, or symbols that are the inputs and outputs of computer prograMS.

data

200

   The design of products, devices, services, or environment taking into consideration the ability for all users to access, including people who experience disabilities or those who are limited by older or slower technology.

accessibility

200

Any programming language that lets users create programs by manipulating "blocks" or graphical programming elements, rather than writing code using text.

block-based programming language

200

This is the peice of code that you add to a program to indicate that the program should run the code inside a function at a certain time.

call (a function)

200

using the power of computers to solve problems.

computer science

200

Finding and fixing problems in an algorithm or program.

debugging

300

A list of steps to finish a task.

algorithm
300

The visual prorgamming language used in Code.org's online learning system for K-5 students.

Blockly

300

Press the mouse button.

click

300

Statements that only run under certain conditions.

conditionals

300

Break a problem down into smaller pieces.

decompose

400

A way of representing information using only two options.

binary

400

An error in a program that prevents the program from running as expected.

bug
400

The language that programmers create and use to tell a computer what to do.

code

400

Getting help from a large group of people to finish something faster.

crowdsourcing

400

Figure out the details of the problems that you are trying to solve.

define (a function)

500

the two options used in your binary code.

binary alphabet

500

The most common fundamental unit of digital data eg. kilobyte, Megabyte, etc. A single byte is 8 bits-worth of data.

byte

500

An instruction for the computer. Many commands put together make up algorithms and computer programs.

command

500

Doing something on the internet, usually again and again, to make another personal feel angry, sad, and scared.

cyberbullying

500

Someone who acts safely, responsibly, and respectfully online.

digital citizen