A set of step-by-step instructions used to complete a task
Algorithm
The hidden language of commands that computers understand
what is coding
Doing something over and over again in a pattern
loop
A mistake in a code or program that makes it act strangely
what is a bug
The physical, touchable parts of a computer like the screen, keyboard, and mouse.
hardware
An everyday algorithm you might follow in the morning before coming to school.
Brushing teeth, brushing hair, eating breakfast (for example). A morning routine.
A device like a tablet, smartphone, or laptop that reads code
computer
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
The process of fixing a mistake in your computer code
debugging
The games, apps, and web browsers that live inside the computer and can't be physically held.
software
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).
The tool or button you press to start running your code or game.
What is the green flag or "Start" button?
The specific order in which steps must happen in a computer program.
What is sequencing?
If your character walks into a wall instead of turning, what do you need to do?
Debug and locate the issue
Is a monitor screen hardware or software?
hardware-you can touch it!
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!
A set of instructions written in code that tells a computer what to do.
What is a program
magine drawing a square using code. Instead of writing "draw line, turn, draw line, turn" four times, what can you use?
When a programmer gets an error message on their screen, it means they found a...
bug!
Is a drawing app on a tablet hardware or software?
software! You use it within a screen!
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?
The person who writes instructions in code for a computer to follow
Who is a programmer or coder
If a loop runs a command 3 times, how many total times will the action happen?
3 times
True or False: Professional programmers never get bugs in their code
False! Everyone makes coding mistakes!
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.