a collection of computer commands that perform a specific task when run by a computer; often referred to as software
Program
Oops!
Check
Okay!
Check
banana
Go to last place!
Oops!
rocket
Go to first place!
Okay!
gift
Win 10 points!
Okay!
lifesaver
Give 10 points!
Oops!
15
short-term memory that computers use to cache temporary data that they can access quickly; data that gets constantly deleted or over-written
Random Access Memory
Oops!
Check
Okay!
Check
15
long-term memory that computers use to store data files or other more permanent pieces of information that a user would expect to be able to access consistently
Storage
Oops!
Check
Okay!
Check
15
something that includes a program as an integral part of its function; it can be physical (e.g., self driving car), nonphysical computing software (e.g., picture editing software), or a nonphysical computing concept (e.g., e-commerce)
computing innovation
Oops!
Check
Okay!
Check
15
any part of a computer that can take information from the outside world and input it into the computer (i.e. keyboard, mouse, camera)
Input
Oops!
Check
Okay!
Check
15
any data sent from a program to a device; can come in a variety of forms, such as tactile, audio, visual, or text
Program outputs
Oops!
Check
Okay!
Check
thief
Give points!
5
10
15
20
25
star
Double points!
Okay!
rocket
Go to first place!
Okay!
thief
Give points!
5
10
15
20
25
15
the ability to break a larger problem down into smaller parts
Decomposition
Oops!
Check
Okay!
Check
seesaw
Swap points!
Oops!
star
Double points!
Okay!
gift
Win 15 points!
Okay!
lifesaver
Give 20 points!
Oops!
15
when you observe similarities and patterns within problems
Pattern recognition
Oops!
Check
Okay!
Check
15
how a program functions during execution; often described by how a user interacts with it
Behavior
Oops!
Check
Okay!
Check
15
a group of programming statements that is part of a program
Code segment
Oops!
Check
Okay!
Check
trap
No points!
Oops!
gold
Win 50 points!
Okay!
fairy
Take points!
5
10
15
20
25
baam
Lose 20 points!
Oops!
15
set of instructions or commands that tell the computer what to do
Software
Oops!
Check
Okay!
Check
15
data sent to a computer for processing by a program; it can come in a variety of forms, such as tactile, audio, visual, or text inputs