#separator:tab
#html:false
#tags column:4
Scratch	A free block-based coding language made at MIT, launched in 2007		tech-block-coding-and-robotics
Block coding	Snapping blocks together instead of typing code		tech-block-coding-and-robotics
Sprite	A character or object in a Scratch project		tech-block-coding-and-robotics
Stage	The background area where sprites act		tech-block-coding-and-robotics
Costume	A picture a sprite can wear to change its look		tech-block-coding-and-robotics
Script	A stack of blocks that runs in order		tech-block-coding-and-robotics
Event block	A block that starts code, like 'when green flag clicked'		tech-block-coding-and-robotics
Motion block	A block that moves a sprite		tech-block-coding-and-robotics
Looks block	A block that changes how a sprite appears or speaks		tech-block-coding-and-robotics
Sound block	A block that plays sound		tech-block-coding-and-robotics
Control block	A block for loops and decisions		tech-block-coding-and-robotics
Sensing block	A block that checks for touching, keys or mouse		tech-block-coding-and-robotics
Operator block	A block for math and comparing		tech-block-coding-and-robotics
Variable	A named box that holds a number or text		tech-block-coding-and-robotics
Loop	Repeating blocks		tech-block-coding-and-robotics
Forever loop	Repeats without stopping		tech-block-coding-and-robotics
Repeat 10 loop	Repeats 10 times		tech-block-coding-and-robotics
If block	Does something only when a condition is true		tech-block-coding-and-robotics
If-else block	Does one thing if true and another if false		tech-block-coding-and-robotics
Broadcast	Sends a message to other scripts or sprites		tech-block-coding-and-robotics
Clone	A copy of a sprite made while the project runs		tech-block-coding-and-robotics
Coordinates	The x and y numbers that tell where a sprite is		tech-block-coding-and-robotics
x position	How far left or right a sprite is		tech-block-coding-and-robotics
y position	How far up or down a sprite is		tech-block-coding-and-robotics
Direction	The angle a sprite is facing		tech-block-coding-and-robotics
Remix	Making a copy of someone's project to change		tech-block-coding-and-robotics
Debugging	Finding and fixing mistakes in code		tech-block-coding-and-robotics
Bug	A mistake in code		tech-block-coding-and-robotics
Sequence	Steps in the right order		tech-block-coding-and-robotics
Algorithm	Step-by-step instructions		tech-block-coding-and-robotics
Unplugged coding	Learning coding ideas without a computer		tech-block-coding-and-robotics
Pseudocode	Code ideas written in plain words		tech-block-coding-and-robotics
Event	Something that happens, like a click		tech-block-coding-and-robotics
Input	What you give to a program		tech-block-coding-and-robotics
Output	What a program shows or does		tech-block-coding-and-robotics
Function	A named group of blocks you can reuse		tech-block-coding-and-robotics
Custom block	Your own block made from other blocks		tech-block-coding-and-robotics
Hour of Code	A worldwide event that introduces coding in one hour		tech-block-coding-and-robotics
Code.org	A nonprofit that offers free coding lessons		tech-block-coding-and-robotics
Robot	A machine that can sense and act		tech-block-coding-and-robotics
Sensor	A part that detects things like light, touch or distance		tech-block-coding-and-robotics
Motor	A part that makes things move		tech-block-coding-and-robotics
Actuator	A part that makes a robot do something		tech-block-coding-and-robotics
Microcontroller	A tiny computer that controls a device		tech-block-coding-and-robotics
micro:bit	A small programmable board with lights, buttons and sensors		tech-block-coding-and-robotics
Arduino	A microcontroller board used in projects		tech-block-coding-and-robotics
Raspberry Pi	A small low-cost computer		tech-block-coding-and-robotics
LED	A small light that glows when electricity flows through it		tech-block-coding-and-robotics
Servo	A motor that turns to a set angle		tech-block-coding-and-robotics
Ultrasonic sensor	Measures distance using sound		tech-block-coding-and-robotics
Line-following robot	A robot that follows a line using sensors		tech-block-coding-and-robotics
Obstacle avoidance	A robot turns to avoid hitting things		tech-block-coding-and-robotics
Autonomous	Working by itself without being controlled		tech-block-coding-and-robotics
Remote control	Controlling a device from a distance		tech-block-coding-and-robotics
Circuit	A closed path electricity flows through		tech-block-coding-and-robotics
Battery	Stores energy to power a circuit		tech-block-coding-and-robotics
Switch	A part that opens or closes a circuit		tech-block-coding-and-robotics
Conductor	A material that lets electricity flow, like copper		tech-block-coding-and-robotics
Insulator	A material that stops electricity, like rubber		tech-block-coding-and-robotics
Prototype	A first working model		tech-block-coding-and-robotics
Design process	Ask, imagine, plan, create, test, improve		tech-block-coding-and-robotics
Engineer	A person who designs and builds solutions		tech-block-coding-and-robotics
Computational thinking	Solving problems with steps, patterns and breaking things down		tech-block-coding-and-robotics
Decompose	Break a big problem into smaller parts		tech-block-coding-and-robotics
Pattern	Something that repeats		tech-block-coding-and-robotics
Abstraction	Ignoring details to focus on what matters		tech-block-coding-and-robotics
Maze challenge	A common puzzle for practicing sequences and loops		tech-block-coding-and-robotics
