Step by Step
Coding Vocabulary
Sequencing and Loops
Bugs
Hardware vs. Software
100

A set of step-by-step instructions used to complete a task

Algorithm

100

The hidden language of commands that computers understand

what is coding


100

Doing something over and over again in a pattern

loop

100

A mistake in a code or program that makes it act strangely

what is a bug

100

The physical, touchable parts of a computer like the screen, keyboard, and mouse.

hardware

200

An everyday algorithm you might follow in the morning before coming to school.

Brushing teeth, brushing hair, eating breakfast (for example). A morning routine.

200

A device like a tablet, smartphone, or laptop that reads code

computer

200

True or false? If you want a robot to jump up and down 5 times, a loop helps you save time by not writing the code 5 separate times.

True

200

The process of fixing a mistake in your computer code

debugging

200

The games, apps, and web browsers that live inside the computer and can't be physically held.

software

300

The sequence of arrows you would use to move a robot forward 3 steps, then right 1 step.

Up, Up, Up, Right? (Accept any logical step-by-step directional code such as straight straight straight, right).

300

The tool or button you press to start running your code or game.

What is the green flag or "Start" button?

300

The specific order in which steps must happen in a computer program.

What is sequencing?

300

If your character walks into a wall instead of turning, what do you need to do?

Debug and locate the issue

300

Is a monitor screen hardware or software?

hardware-you can touch it!

400

Why is it important to put the steps of an algorithm in the exact right order?

Because the computer does exactly what you tell it to do, and the wrong order breaks the program!

400

A set of instructions written in code that tells a computer what to do.

What is a program

400

magine drawing a square using code. Instead of writing "draw line, turn, draw line, turn" four times, what can you use?

Use a loop!
400

When a programmer gets an error message on their screen, it means they found a...

bug!

400

Is a drawing app on a tablet hardware or software?

software! You use it within a screen!

500

Create an algorithm to make a peanut butter and jelly sandwich

1. Open bread, 2. Spread peanut butter, 3. Spread jelly, 4. Put bread together?

500

The person who writes instructions in code for a computer to follow

Who is a programmer or coder

500

If a loop runs a command 3 times, how many total times will the action happen?

3 times

500

True or False: Professional programmers never get bugs in their code

False! Everyone makes coding mistakes!

500

To play a game, you need both. Name one piece of hardware and one piece of software needed to play a game.

A screen and an app.

M
e
n
u