Edit Game
JUNIOR Review
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   62  Close
How do you make a sprite appear in a random location?
You can use the 'Go to x and y" block.
How do you map arrow keys to a sprite's movements?
You can use the 'When key pressed' block.
What code do you use to fade in a spite?
You can use the "Set Ghost Effect" block to fade in a sprite.
How do you turn a scanner into a digital filter?
You can modify scanner code into a digital filter by changing the pixels that are scanned.
What is a pixel address?
The pixel address is a set of coordinates of the form (X, Y). In Scratch, X can be between -240 and +239. Y can be between -180 and +179.
What is a digital filter?
A digital filter is a piece of code or algorithm than modifies the appearance of a digital image.
What is a filter?
A filter is a device used to change the appearance of an image.
What is a real life example of a Boolean?
Examples of Booleans include doorbells (they either ring or do not), yes/no answers, or even a light switch (ON or OFF).
What is a Boolean?
A Boolean is an operation that has two value: true and false.
How do you increment a variable?
Use the 'change' block to increment a variable.
How do you initialize a variable?
Use the 'set' block to initialize a variable.
How can you make key presses smoother in computer games?
Smoother movement is achieved if the character starts moving when the key is first pressed and does not stop moving until the key is not pressed.
Why do we need randomness in games?
Games become boring if the outcomes are predictable. Randomness can make games unpredictable and more fun.
What does the "Repeat until <condition>" block do?
The repeat until block keeps looping through the code in the block until the condition is met.
What does the "Make Clone" block do?
The make clone block duplicates a sprite and all its properties in Scratch.
What is an event?
An event (e.g. a button being pressed) triggers a piece of code when the event occurs (e.g. when the button is pressed).
What is a conditional?
A conditional is a piece of code that allows a program to make decisions. For example, IF a specific event occurs, THEN a sprite will perform a specific action.
What is a dance off?
A dance off is a fun competition between two dancers who must, in turn, dance better than their opponent.
What is a synthesizer?
A synthesizer creates new and unusual sounds by digitally processing sounds (e.g. changing the pitch or beat).
What is an electronic keyboard?
An electronic (or musical) keyboard is a digital version of a traditional piano with the feature to synthesize sound.
What does the Whirl effect do?
The Whirl effect can change (or distort) the shape of a character. This can be useful for dancing.
What are four ways to make a dance look realistic?
A visually pleasing dance sequence can include background melody, character animation, character movement, and special effects.
What is the difference between beat, rhythm and pitch?
The beat is the timing or tempo that it takes to play music. Rhythm is what you get when you combine different notes of different duration
What is a melody and what are its three parts?
Melodies are the catchy tunes from a song. They contain a repetitive pattern of sounds. A melody is built from beat, rhythm and pitch.
How do you record a message in Scratch?
You can record a message by using the record function under the Sounds tab.
How can you write text in Scratch?
You can write text by creating a new sprite and using the drawing tool.
What is a variable?
A variable is a placeholder where the value can be changed. For example, time can be a variable whose value is changing every second.
What does it mean to initialize a character in Scratch?
Initialize means to create a starting point for your Scratch character. 
What is interactivity in computer programming?
Interactivity is when a computer responds to a user’s input.
What does the "Stop All" block do?
The stop all block ends the program.
How do you edit a costume in Scratch?
First select a costume for a character sprite. Then, use the ungroup button which will separate parts of the costume that can be moved around and edited.
What is the difference between the "Say" block and the "Say for 5 seconds" block?
Text in the say block stays on the screen until another say block is used. Text in the say for 5 seconds block only appears for 5 seconds and then disappears.
What is characterization?
Characterization requires giving details about the characters in your story to make the story more interesting for your readers.
What does the "Broadcast" block do?
Broadcast blocks allow two characters to communicate with each other.
What is a fading transition?
A fading transition is one where the transition from one backdrop to another is gradual by using the ghost effect block.
What does the "Ghost Effect" block do?
The ghost effect block makes a character or backdrop more transparent.
What is the difference between the "Go To" and the "Glide To" block?
The go to block instantly moves the character to a specified location on the stage. With the glide to block, the character slowly glides from one location to a
What is the premise of a story?
The story’s premise is the situation where the main characters begin the story and the problem which needs to be resolved.
What does the "Move Steps" block do?
The move steps block moves the character a number of steps in the direction it is originally facing.
What is the difference between the "Start Sound" and "Play Sound Until Done" block?
The first starts off a sound that will play throughout the program duration. The second only plays a sound one time.
What do the "hide" and "show" blocks do?
The "hide" block hides a character in Scratch until the right setting comes up and then the "show" block makes the character visible.
What does the 'Repeat' block do?
It repeats the command inside the block.
What is a costume?
A costume is how a character looks.
What is a backdrop?
A backdrop is the story’s setting.
Why is timing needed?
Timing is needed to make sure the setting and dialogue occur in the correct sequence.
What is a title screen?
A title screen is used to introduce the story and characters.
Is testing important and why? When should you test your code?
Testing is important to make sure your code does not contain errors. You should test each time you add or change code!
What are the three parts of a simple story?
Plot starter, Setting & Characters, and Dialogue
What does the "if on edge, bounce" block do?
As the sprite is moving on the stage, this coding block makes the sprite stay on the stage.
What does the "When green flag" block do?
It allows more than one Scratch character to start doing things (e.g. speaking) at the same time.
What does the "Wait" block do?
It stops a Scratch character from doing anything for some time.
What does the "Say" block do?
It makes a Scratch character say some text that you typed in.
What is a sequence?
A sequence is the correct order of code.
How do we change backdrops in the correct sequence?
We have to use the switch backdrop block!
How do we make an animation? What block is used?
Animation requires switching between appearances continuously, or a loop, and requires a forever loop block.
What is animation?
Animation is simply make a character appear to move.
How do you customize a sprite?
You can click the costumes tab to customize a sprite!
How do you add or change a backdrop?`
Click the 'Backdrops' button in the bottom right corner of your screen and choose a new backdrop!
How do you add another sprite?
Click the 'Add Sprite' button at the bottom right corner of your screen
What do the program commands do?
Decides what your sprite does
How do you remove a sprite?
You can click the trash to remove a sprite!
What is a sprite?
A character or object that you can program