Unit 3 Vocab Flashcards
Storyboard
Before beginning a project in Scratch, make a plan that identifies program components and design elements.
Sprite
An object in the Scratch program that is manipulated by blocks with
Loops
Repeating a task for a specified amount of times Execute an algorithm (one or more scripts) a certain number of times
Broadcast
Sends a message to all the sprites (and the background). This is useful if you want to tell other sprites when to do something.
X and Y coordinates for movement
Move the sprite to a specific x and y position on the stage.
Events
Something has to happen, such as the green flag being clicked, to start a strand of code.
Motion blocks
Tells the sprite to move a certain way. Move 10 steps just moves in the direction the sprite is facing. Go to X: Y: tells an exact coordinate for the sprite to go to. Glide 1 second to X: Y: tells the exact coordinates for the sprite to go to, but it glides to that point instead of appearing (teleporting). Turn 15 degrees will rotate the sprite a certain number of degrees left or right, depending on the block.
Looks
A category of blocks in Scratch that change the “look” of a sprite or make have it say or think something.
Conditionals
If condition is true, runs the blocks inside
Wait
Tells the sprite to wait X number of seconds to do the next block of code.
Variables
A named storage location in the computer’s memory. The value stored in a variable can change.
Randomness
Picks a random integer within the specified range
Ethical responsibility
A user’s duty to act in a legal manner
Software testing
A process of executing a program or application with the intent of finding the software bugs – debugging.
Iteration
Each repetition of a process is called an “iteration”, and the results of one iteration are used as the starting point for the next iteration.