A graphic on the screen with a location, size, and appearance.
Sprite
An action that causes something to happen.
Event
Someone who uses an object, including software and hardware.
User
The action of doing something over and over again.
Loop
The action of doing something over and over again.
Loop
What is other changes can a sprite have?
New Costume
A list of steps to complete a task.
Algorithm
A message on the computer screen that waits for input from the user.
Prompt
To do something again.
Repeat
Part of a program that does not work correctly.
Bug
An action that a sprite performs continuously until it’s told to stop.
Behavior
The information computers get from users.
Input
A label for a piece of information used in a program.
Variable
the exclusive legal right to print, publish, perform, film, or record literary, artistic, or musical material, and to authorize others to do the same
Copyright
Finding and fixing problems in an algorithm or program.
Debugging
Using the power of computers to solve problems.
computer science
The visual programming language used in Code.org's online learning system for K-5 students.
Blockly
The tall grey bar in the middle section of Code.org's online learning system that contains all of the commands you can use to write your program.
toolbox
Putting commands in correct order so computers can read the commands.
Sequencing
Trying again and again, even when something is very hard.
Persistence
Short for "picture element", the fundamental unit of a digital image, typically a tiny square or dot that contains a single point of color of a larger image.
pixel
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
An algorithm that has been coded into something that can be run by a machine.
Program
(v) to write code, or to write instructions for a computer.
code
A piece of code that you can easily call over and over again.
Function