A-Z Glossary

A

Animation

Answer

Argument

Atomic

Project that animates something

A value which holds what has been input into the Ask block

An insert in a block

Referring to the ability for custom blocks to run without screen refresh

B

Blocks

Boolean Block

Broadcast

Build Your Own Blocks

BYOB

Blocks make up scripts, which make a project work

A conditional block that reports a statement to be true or false

A message that is sent through the Scratch program, activating When I Receive () blocks

One of the most popular Scratch Modifications

A commonly used acronym for the Scratch modication Build Your Own Blocks (see above)

C

C Block

Cap Block

Compression

Control Block

Custom Blocks

A block that fits stack blocks inside it

A block which ends a script or project

Reducing the file size of a project in 1.4

A block that either starts a script or keeps a script running See Also: Trigger Block

grouped blocks that follow a procedure and can be called by a single name of their custom block

D

Default Value

Direction

Duplicate

The default value of an insert in a block

Where a sprite is pointing

to copy and create another

E

Execute

Extension

A term referring to a script or block being run (i.e. to run or "execute" a script)

An object or program that can be used in conjunction with Scratch

F

Flag

Flash Player

Forever

See Also: Green Flag

The new online player

A function in Scratch that repeats a set of code forever, done by the Forever block

G

Gallery

Game Project

Gobo

Green Flag

The old name for a studio

A project that is designed to be an amusement or pastime, and has a specific purpose to achieve

A popular Scratch mascot

Sometimes simply called the 'flag,' this is what starts most projects' scripts running

H

Hat Block

Hide

A block that starts any script

A feature in Scratch which completely hides a sprite from the screen

I

-

-

J

-

-

K

-

-

L

List

List Block

Looks Block

Called an 'array' in most programming languages, this holds lots of strings

A block which controls a list

A block which controls how a sprite or the stage looks

M

Meme

_meow_

Mesh

MIDI

Motion Block

Motor Block

My Stuff Page

A project that is intended to be adapted when it is passed from person to person

The string for a popular icon discovered in 2011 with the icon Meow.png

A way of connecting two or more Scratch projects with each other over a LAN (Local Area Network)

Musical Instrument Digital Interface, allows notes to be played within Scratch using sound blocks

A block which controls a sprite's movement

A block which controls a motor from a LEGO Education WeDo Robotics Kit

A Scratcher's profile page

N

Number Blocks

What the Operators Blocks section was called in versions of Scratch prior to 1.4

O

Operator Block

A block that performs maths functions and string handling

P

Paint Editor

Panther

Pen

Pen Block

PicoBoard

Platformer

Presentation Mode

Scratch's built-in image editor

A popular Scratch Modification

A feature in Scratch, which allows things to be drawn on the screen

A block which controls the pen

A board that allows Scratch to interact with the outside world

A video game genre characterized by jumping to and from suspended platforms or over obstacles

Viewing a project offline in fullscreen mode

Q

-

-

R

Reporter Block

Remix

Run Without Screen Refresh

A block which reports a value, determined by the content of the block

A project created by downloading, modifying, and re-uploading another project

the ability of custom blocks to run large scripts quickly due to the video output not being displayed each block

S

Scratch

Scratcher

Scratch Olympics

Scroller

Scrolling (sprites)

Simulation

Sensing Block

Sensor Board

Show and Tell

Signature

Snap!

Sound Block

Sound Editor

Sprite

Stack Block

Stage

Sticky

String

Squeak

Studio

A drag and drop programming language made by the Lifelong Kindergarten Group at MIT

Somebody who programs with Scratch and/or uses the Scratch website

A competition where Scratchers from different countries compete to make the best projects

A project that uses scrolling

The action of sliding sprites across the Stage

A kind of project which attempts to recreate or model a real-life circumstance, such as a simulation of balls bouncing

A block that detects something, from a sound from a microphone to whether a sprite is touching a certain color

See PicoBoard

A forum for telling other people about your projects

A block of text and/or images created by the user, that appears below their forum post

The new name for the Scratch Modification BYOB.

A block which controls either a MIDI Instrument or sound

Scratch's built in sound creator and modifier

An object in Scratch which performs functions controlled by scripts

A block that performs actions within Scratch

The background of a project, performs functions through scripting

A forum thread that is "stuck" at the top of its forum

A series of keyboard characters, which can be help in reporter blocks, variables or lists

The environment in which Scratch runs and is programmed in

A place where users can place multiple projects into an accessible group

T

Tag

Trigger Block

Troubleshooting

A label to help categorize a project shared on the Scratch Website

In the Experimental Viewer, Control Blocks are split into 'Control' and 'Triggers;' the Triggers are the hat and broadcast blocks

A forum for reporting glitches in the Scratch program or website

U

-

-

V

Variable

Variable Block

A value that holds a string that can be changed See Also: List

Variable Block — A block that controls a variable See Also: List Block

W

Waffles

Wiki, the

Workaround

A popular nonsense tag for projects

Often what the Scratch Wiki is referred to as

Usually referring to a block, this is another way of doing a certain function

X

X Position

The position that a sprite or the mouse is at along the horizontal axis

Y

Y Position

The position that a sprite or the mouse is at along the vertical axis

Z

-

-