Busy. Please wait.
or

show password
Forgot Password?

Don't have an account?  Sign up 
or

Username is available taken
show password

why


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
We do not share your email address with others. It is only used to allow you to reset your password. For details read our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.

Remove ads
Don't know
Know
remaining cards
Save
0:01
To flip the current card, click it or press the Spacebar key.  To move the current card to one of the three colored boxes, click on the box.  You may also press the UP ARROW key to move the card to the "Know" box, the DOWN ARROW key to move the card to the "Don't know" box, or the RIGHT ARROW key to move the card to the Remaining box.  You may also click on the card displayed in any of the three boxes to bring that card back to the center.

Pass complete!

"Know" box contains:
Time elapsed:
Retries:
restart all cards




share
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

Coding With Scratch

Coding Terms

TermDefinition
Animation A series of images shown one after another, to make it look as if things are moving
Backdrop In Scratch, the picture in the background of the stage
Backdrop Libarary In Scratch, a list of available backdrops
Backpack Part of a Scratch account where you can store sprites, backdrops and scripts to use later
Binary A system of counting with 1s and 0s, used by all computers
Bitmap In computing, an image made up of individual dots of color or pixels. In Scratch, a painting mode which lets you draw pixel by pixel
Block In Scratch, a unit of code which can be put together with other blocks to make a script
Block menu In Scratch, a group of blocks of a particular kind, such as Motion (movement) or Looks (appearance)
Boolean block In Scratch, a reporter block with only two options: true/yes or false/no
Boolean logic A way of working things out, used by all computers, which involves breaking decisions down into simple yes/no questions
BPM Beats per minute, used to measure the tempo of music
Broadcasting In Scratch, sending a message from one part of the code to another
Bug An error in code which stops a program from running properly
Byte A unit used to measure amounts of computer data
C-block In Scratch, a block which wraps around other blocks to form a C-shape, such as loops and if blocks. The shape helps to control syntax and make the structure clear
Cap block In Scratch, a block which finishes or 'caps' a script; these blocks can't have another block added below
Clone An identical copy. In Scratch, it means a copy of a sprite
Code Instructions written in computer language, telling a computer what to do
Coding Writing instructions for a computer
Computer language A language designed for computers, with a set word list and syntax; Scratch is one example
Computer logic The basic rules all computers follow
Condition In computing, something which a computer must consider before making a decision. in Scratch conditions are set by Boolean blocks
Conditionals Instructions which tell the computer to react differently to to different conditions, such as 'if ' or 'repeat until'
Constant In computing, a piece of data which is fixed (the opposite of a variable)
Control menu In Scratch, a group of blocks used to control other blocks or scripts
Coordinates A way of dividing an area into a grid and measuring distances so you can find things by how far left/right (x coordinate) and up/down (y coordinate) they are
Costumes In Scratch, different versions of the same sprite
Cropping Trimming the edges of a picture
Custom block In Scratch, a single block which can contain a whole set of others. You can make your own custom blocks in the More Blocks menu
Data Information used by a computer. Any data that might change must be labeled--usually by creating variables or lists. A piece of data that does not change is sometimes described as a constant
Data menu In Scratch, a group of blocks used to deal with variables and lists
Debugging Fixing code to remove errors or bugs
Download To save something from a website onto a computer
Duplicate Create an identical copy
Events menu In Scratch, a group of blocks used for starting and stopping scripts
Extension In Scratch, extra blocks which can be added to control certain electronic toys
Flow chart A type of diagram which can be used to plan each step of a program
Graphic effects Effects which change the appearance of a picture
Green flag button In Scratch, starts all scripts with a 'when green flag clicked' start block
Icon In computing, a small picture which represents something, such as a file or a set of controls
If/else In computing, a conditional instruction which tells computer what to do in two situation
If/then In computing, a conditional instruction which tells the computer what to do in one situation
Infinite scroller A type of game which carries on until the player makes a mistake
Input Information or instructions which you put into a computer
Keywords Instruction words with a fixed, precise meaning for the computer, such as 'move' or 'play'
Landscape icon In Scratch, the button which opens the Backdrop library
Layers A way of dividing pictures so that some parts appear in front of others
Level A challenge to complete in a computer game
List A way of organizing any number of pieces of information for a computer
Looks menu In Scratch, a group of blocks used to change how things appear on the stage
Loop A section of code which repeats
Menu A list of options
Messaging In computing, sending information between different parts of a program.
Microphone icon In Scratch, the button which allows you to record sounds.
More Blocks menu In Scratch, a block menu which allows you to create your own custom blocks
Motion menu In Scratch a group of blocks used to move sprites around the stage
Mouse-pointer The arrow you see on screen, which is controlled by moving the mouse
My Stuff If you have a Scratch account, this is where your projects will be saved
Nested loop A loop inside a loop
Offline When a computer is not connected to the internet
Online When a computer is connected to the internet
Operators menu In Scratch, a group of blocks used for doing mathematics and setting out conditions with Boolean logic
Output The results you get from a computer
Paintbrush icon In Scratch, the button which brings up the painting tools
Palette In computing, a display of available options (usually colors)
Pen menu In Scratch, a group of blocks used for drawing with sprites
Pixelate A graphic effect which breaks up a picture into large colored dots
Pixels The colored dots which make up the picture on a screen
Program A set of instructions in computer language which tells a computer what to do
Random Not decided by a pattern or system, so it's impossible to predict
Remix In Scratch, a new version of a project, in which the code has been altered
Repeat forever In computing, an instruction which makes a section of code repeat endlessly. In scratch, this is done by a C-block
Repeat until In computing, an instruction which makes a section of code repeat until a certain condition is met. In Scratch, this is done by a C-block with a conditional
Reporter block In Scratch, a block used inside another block, and which contains a value (such as a variable or a string) which it then 'reports' to the block around it
Rotation style In Scratch, the way a sprite turns around if it reaches the edge of the stage
Routine In computing, a named reusable section of code, in Scratch, this is done by custom blocks
Run To set a program or script going
Scratch A computer language designed especially to teach beginners about coding
Screen refresh When a computer updates the picture on screen
Script In Scratch a set of instructions made by stacking blocks of code together
Script area In Scratch, the part of the screen where you stack up blocks of code into scripts for a selected sprite
Scroll Move around the visible part of the screen where you stack up blocks of code into scripts for a selected sprite
Sensing menu In Scratch, a group of blocks which make sprites react to certain conditions
Slider A button which enables you to move smoothly through a range of numbers
Sound menu In Scratch, a group of blocks which control music and sound effects
Sounds Library In Scratch, the sounds available to use
Speaker icon In Scratch, the button which opens the Sounds Library
Sprite In Scratch, a picture (of anything, including text) to which you can attach scripts
Sprite area In Scratch, the part of the screen where you can see all the sprites used in a project
Sprite icon In Scratch, the button which opens the Sprite Library
Sprite Library In Scratch, a list of the sprites available to use
Stack In Scratch, a set of blocks that have been joined together
Stack block In Scratch, an ordinary rectangular block which accepts other blocks above and below
Stage In Scratch, this is where you see your code run. It also has its own code area where you can attach scripts to control backdrops and background effects
Start blocks In Scratch, these activate all the blocks attached underneath them. Also called hat blocks.
Start Screen The first screen you see in a computer game, also known as a title screen
String In computing, a sequence of letters or numbers that the computer treats as characters (that is, not as a number)
Syntax A way of setting out code so a computer will be able to understand it
Tempo The speed of music, measured in BPM
Text tool In Scratch, a painting tool which allows you to add letters to your picture
Upload To send data to files from your computer to somewhere else, usually so the contents can be used or viewed online
Variable A way of labeling information for a computer, so it can keep track of items that might change
Vector image In computing, an image made up of individual shapes. In Scratch, a painting made which lets you draw with shapes
Window In computing, a framed area of the screen displaying the information for one program
X coordinate A number which decides how far left-right across a grid (in Scratch, the stage) something appears
Y coordinate A number which decides how far up-down on a grid (in Scratch the stage) something appears
Created by: mrs.harrell