"Terminology" redirects here. For the forum terminology, see Forum Terminology.

This is the Scratch Terms Glossary; it lists many words related to anything to do with Scratch, from the website to the program. Below is the alphabetized list.

ABCDEFGHIJKLMNOPQRSTUVWXYZOther


A

B

C

D

  • Default Value — The default value of an insert in a block
  • Developing Scratch Extensions — A section of the Scratch Forums, which is used for discussing the development of Scratch Extensions
  • Direction — Where a sprite is pointing
  • Duplicate — to copy and create another

E

  • Educators — An archived forum, that was used by educators to discuss the teaching of Scratch
  • _eggplant_ — The string for a popular icon discovered in 2015 with the icon Eggplant emoji.png and removed in February 2018.
  • Execute — A term referring to a script or block being run (i.e. to run or "execute" a script)
  • Extension, Scratch Extension — An object or program that can be used in conjunction with Scratch

F

  • FAQ — Could refer to:
  • Featured — Could refer to:
  • Flag — Could refer to:
  • Flash Player — The new online player
  • Forever — A function in Scratch that repeats a set of code forever, done by the Forever block
  • Forum — Short hand for Discussion Forums. Could refer to specific subforums:
    • Advanced Topics — See under A
    • Announcements — See under A
    • Bugs and Glitches — See under B
    • Collaboration — See under C
    • Connecting to the Physical World — See under C
    • Developing Scratch Extensions — See under D
    • Help with Scripts — See under H
    • Language Forums — See under L
    • New Scratchers — See under N
    • Open Source Projects — See under O
    • Project Ideas — See under P
    • Project Save & Level Codes — See under P
    • Questions about Scratch — See under Q
    • Requests — See under R
    • Show and Tell — See under S
    • Suggestions — See under S
    • Things I'm Making and Creating — See under T
    • Things I'm Reading and Playing — See under T
    • Translating Scratch — See under T
  • Front Page — The main page of the Scratch website, scratch.mit.edu.

G

  • Gallery — The old name for a studio
  • Game Project — A project that is designed to be an amusement or pastime, and has a specific purpose to achieve
  • Gobo — A popular Scratch mascot
  • Green Flag — Sometimes simply called the 'flag,' this is what starts most projects' scripts running

H

  • Hat Block — A block that starts any script
  • Help with Scripts — A section of the Scratch Forums, which is used asking for help with scripts in projects.
  • Hide — A feature in Scratch which completely hides a sprite from the screen

I

K

  • Kaj — An inactive user who, after getting upset about not receiving enough views on their projects, threatened to hack some Scratchers' accounts and thus was banned
  • Kumquat— A popular forum trend started by Scratch Team member cheddargirl in which she claimed her signature was "eaten by a kumquat"

L

  • Language Forums — A group of forums where Scratchers can discuss Scratch in other languages and the translation of the Scratch interface and website
  • List — Called an 'array' in most programming languages, this holds lots of strings
  • List Block — A block which controls a list
  • Locking Downloads — An idea that some Scratchers want to be implemented, which disallows a project from being downloaded
  • Looks Block — A block which controls how a sprite or the stage looks like

M

  • Meme — A project that is intended to be adapted when it is passed from person to person
  • _meow_ — The string for a popular icon discovered in 2011 with the icon Meow.png
  • Mesh — A way of connecting two or more Scratch projects with each other over a LAN (Local Area Network)
  • Messages and Notifications — Messages a user gets
  • MIDI — Stands for Musical Instrument Digital Interface, it allows notes to be played within Scratch using some of the sound blocks
  • Miscellaneous — A forum where Scratchers can discuss subjects that have little or no relevance to Scratch
  • Motion Block — A block which controls a sprite's movement
  • Motor Block — A block which controls a motor from a LEGO Education WeDo Robotics Kit
  • My Stuff Page — A Scratcher's profile page

N

  • New Scratcher — A rank used on the Scratch forums for relatively new spammers and relatively new, inactive Scratchers. Users who do not spam and are active on the Scratch website become regular Scratchers.
  • New Scratchers — A section of the Scratch Forums for helping users new to the website, as well as for new users asking for help
  • Newest Projects — A section on the front page which lists the most recently uploaded projects
  • Notifications — See Messages and Notifications
  • Number Blocks — What the Operators Blocks section was called in versions of Scratch prior to 1.4

O

  • Open Source Projects — A section of the Scratch Forums, which is discussing various open source projects that users are working on
  • Operators Blocks — A block that performs math functions and string handling

P

  • Paint Editor — Scratch's built-in image editor
  • Panther — A popular Scratch modification
  • Pen — A feature in Scratch, which allows things to be drawn on the screen
  • Pen Extension — The group of blocks allowing the use of the pen
  • PicoBoard — A board that allows Scratch to interact with the outside world
  • Platformer — A video game genre characterized by jumping to and from suspended platforms or over obstacles
  • Presentation Mode — Viewing a project offline in fullscreen mode
  • Project Ideas — A section of the Scratch Forums for requesting ideas for projects
  • Project Save & Level Codes — A section of the Scratch Forums, which is used for shared save and level codes from various projects.

Q

  • Questions about Scratch — A section of the Scratch Forums, which is used asking and answering questions about the Scratch website.

R

  • Report Button, the — A tool in the Scratch Forums used for bringing a post to a moderator's attention
  • Reporter Block — A block which reports a value, determined by the content of the block
  • Remix — A project created by downloading, modifying, and re-uploading another project
  • Requests — A section of the Scratch Forums for requesting scripts, sprites, etc. for use in projects
  • Run Without Screen Refresh — the ability of custom blocks to run large scripts quickly due to the video output not being displayed each block

S

Due to the large number of terms beginning with 'S' this section has been split into two different sections: terms beginning with the word "Scratch" and others.

S — Scratch

  • Scratch — A drag and drop programming language made by the Lifelong Kindergarten Group at MIT
  • Scratch Board — See PicoBoard
  • Scratch Cat — Scratch's mascot and default sprite. See Gobo.
  • ScratchEd — A website for educators using Scratch; not to be confused with "Scratched" (below)
  • Scratched — A project that is an attempted replica of another game, etc. e.g. "Pac-man Scratched"; not to be confused with "ScratchEd" (above)
  • Scratcher — Somebody who programs with Scratch and/or uses the Scratch website
  • Scratch Extension — See Extension
  • Scratch FAQ — A list of Frequently Asked Questions about Scratch
  • Scratch Forums — The main forums on the Scratch Website
  • Scratching, to Scratch — A verb meaning 'to program with Scratch'
  • Scratch Mentors — A group of Scratchers made to help other Scratchers, give feedback to the Scratch Team, and work on site-wide projects
  • Scratch Olympics — A competition where Scratchers from different countries compete to make the best projects
  • Scratch On! — A phrase coined by the Scratch Team, and used by themselves and some moderators (although has been adapted by other Scratchers as well), meaning "keep using Scratch"
  • ScratchR — The platform that the website is built on, created by andresmh
  • Scratch Suggestions — A site for suggesting ideas to be implemented in Scratch 2.0 or the website
  • Scratch Team — The team that developed and still work on Scratch and the Scratch Website
  • Scratch Time — The name given to the timezone (-05 EST) that is used in the display of dates in the Scratch Forums
  • Scratch Versions — the versions that Scratch has had
    • Scratch 1.0 — the first version of Scratch
    • Scratch 1.1 — the version of Scratch after 1.0 that was released just a few days later
    • Scratch 1.2 — the version of Scratch after 1.1
    • Scratch 1.3 — the version of Scratch after 1.2 and before 1.4
    • Scratch 1.4 — the version of Scratch before Scratch 2.0 and the oldest version still downloadable with the Download Page
    • Scratch 2.0 — The previous version of Scratch
    • Scratch 3.0 — the current version of Scratch
  • Scratch War — A 'war' between lots of studio-based RPGs
  • Scratch Wiki — A wiki for the Scratch Program and everything associated with it

S — Other

  • Scroller — A project that uses scrolling
  • Scrolling (sprites) — The action of sliding sprites across the stage
  • Sensing Block — A block that detects something, from a sound from a microphone to whether a sprite is touching a certain color
  • Sensor Board — See PicoBoard
  • Show and Tell — A section of the Scratch Forums for telling other people about your projects, studios, or other projects
  • Sig — Shortened version of "signature"
  • Siggy — Shortened version of "signature"
  • Signature — A block of text and/or images created by the user, that appears below their forum post
  • Simulation — A kind of project which attempts to recreate or model a real-life circumstance, such as a simulation of balls bouncing
  • Snap! — A programming language which imitates Scratch but allows users to make their own reporters and provides first class lists and procedures
  • Sound Block — A block which controls either a MIDI Instrument or sound
  • Sound Editor — Scratch's built in sound creator and modifier
  • Sprite — An object in Scratch which performs functions controlled by scripts
  • Squeak — The environment in which Scratch runs and is programmed in
  • Stack Block — A block that performs actions within Scratch
  • Stage — The background of a project, performs functions through scripting
  • Sticky — A forum thread that is "stuck" at the top of its forum
  • String — A series of keyboard characters, which can be help in reporter blocks, variables or lists
  • Studio — A place where users can place multiple projects into an accessible group
  • Suggestions — A section of the Scratch Forums for making suggestions about the Scratch program or website See Also: Scratch Suggestions
  • Support — A term used to justify on the forums that one agrees with another's suggestion

T

  • Tag — A label to help categorize a project shared on the Scratch Website
  • TBG Moderator — A user who moderates the Text-based Games forum
  • Text-based Games Forum — A section of the Scratch forums that was separate from the main forums and was used for text-based games
  • Things I'm Making and Creating — A section of the Scratch Forums, which is used for discussing physical items that users are making outside of Scratch
  • Things I'm Reading and Playing — A section of the Scratch Forums, which is used for discussing games and books that users are playing and reading, respectively, outside of Scratch
  • Translating Scratch — A section of the Scratch Forums, which is used for users to work on translating different parts of the Scratch website
  • Trigger Block — In the Experimental Viewer, Control Blocks are split into 'Control' and 'Triggers;' the Triggers are the hat and broadcast blocks
  • Troubleshooting — A forum for reporting glitches in the Scratch program or website

V

W

  • Waffles — A popular nonsense tag for projects
  • Wiki, the — Often what the Scratch Wiki is referred to as
  • Workaround — 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
Cookies help us deliver our services. By using our services, you agree to our use of cookies.