Pop Quiz Answers
Throughout the book, Scratch 1.4: Beginner’s Guide, I included several pop quizzes. They weren’t designed to be hard; instead, they were designed to emphasize some recently covered concepts. In a weird oversight, I didn’t include any answers to the quizzes in the book. Here are those answers.
Go to a chapter: Chap 3 | Chap 4 | Chap 5 | Chap 6 | Chap 7 | Chap 8 | Chap 9 | Chap 10
Chapter 3
- Which of the following is a way to add a new sprite to our project?
- Paint a new sprite
- Get a surprise sprite
- Choose a new sprite from file
- All of the above – - CORRECT
- When using the pick a random number block, how can we control what random number gets selected?
- Change the beginning number range
- Change the end range
- All of the above
- We can’t control which random number gets selected – CORRECT
- The switch to costume and the next costume block always achieve the same result.
- True
- False – CORRECT
- We use the broadcast block to do what?
- To enable one sprite to issue commands to another sprite – CORRECT
- To say a message on the screen
- To send a message to the other sprites
- To initiate a loop
Chapter 4
- If you want to create a text sprite with the Paint Editor, what tool do you use?
- Fill tool
- Text tool – CORRECT
- Gradient tool
- The gradient tool produces what kind of graphical effect?
- A block of color fades from light to dark shades – CORRECT
- A block of color alternates from light to dark shades like zebra stripes
- It draws a solid block of color with a dark center
- If you want to loop through a set of blocks for a specific number of times, which block do you use?
- Forever
- Repeat – CORRECT
- Broadcast
- Which of the following graphical effects splits a sprite into a pattern of smaller images of itself?
- Whirl
- Pixelate
- Mosaic – CORRECT
- How do you copy a script from one sprite to another?
- Right-click on the script, select duplicate, and drag the script to the second sprite – CORRECT
- Hight the script, press Ctrl + C to copy it, and press Ctrl + V to paste it on the second sprite
- You can’t copy scripts from one sprite to another
- How big is Scratch’s stage?
- 360 x 480
- 480 x 360 – CORRECT
- 420 x 320
- Which of the following image formats does Scratch support?
- PNG
- GIF
- JPG
- All of the Above – CORRECT
Chapter 5
- What is the significance of the say for block?
- You can specify how long the speech bubble displays
- The script stops for the time specified
- All of the above – CORRECT
- What point on the Scratch stage do the coordinates -240,-180 represent?
- Center stage
- Bottom-left of the stage – CORRECT
- To-right of the stage
- If you specify a value of 90 in the point in direction block, what position does that represent on the Scratch stage?
- Up
- Down
- Left
- Right – CORRECT
- In order to play an instrument you need to accompany the set instrument to block with a:
- Play sound until done block
- Play drum block
- Play note block – CORRECT
- Which of the following resources can you use to import sound into your project?
- Scratch’s built-in sound library
- Your personal MP3 collection
- A third-party sound download site
- All of the above – CORRECT
- To analyze the project’s script one block at a time, you would use which of the following features?
- Block-by-block analyzer
- Single stepping – CORRECT
- Watch the Scratch scripts really carefully
- Which of the following blocks represent a conditional statement?
- Move 10 steps
- Forever
- Forever if – CORRECT
- Repeat 10
- If you want to create a variable for a sprite’s exclusive use, which of the following options do you select when creating the variable?
- For all sprites
- Not for this sprite
- For all sprites for this one
- For this sprite only – CORRECT
- Which of the following blocks is not a Boolean operator?
- wait – CORRECT
- or
- and
- not
Chapter 7
- If you wanted to group ten related items together, you would create a new:
- Variable
- Numbers block
- List – CORRECT
- Forever loop
- If you want to add many items to a list at one time, how would you do it?
- Type each item on at a time into the add block
- Type each item into the list monitor that displays on the stage
- Export the list from Scratch
- Create a list in a text file and import it via Scratch – CORRECT
- The mod block:
- Modifies a number in the list
- Creates a variable that tracks an interval
- Transforms the sprite into a leprechaun
- Divides two numbers and returns the remainder – CORRECT
- We use a counter variable to:
- Track how many times an event occurs – CORRECT
- Identify how many sprites we have in the project
- Select a random item from a list
- Add a new item to a specific position in the list
Chapter 9
- Which of the following mathematical functions does Scratch make available for use in your scripts
- Square root
- Natural logarithm
- Cosine
- All of the above
- The stamp block does what?
- Organizes your stamp collection
- Chases another sprite around the stage
- Creates a lasting impression of the sprite – CORRECT
- Transforms the sprite based on a graphic effect
- The go to block can do all of the following except:
- Go to the location of another sprite
- Go to the location of the mouse cursor
- Go to the location of the current sprite – CORRECT
- Which of the following effects can you set via the Pen palette:
- Color
- Shading
- Size
- All of the above – CORRECT
Chapter 9
- Why should you want to compress images and sounds before sharing a project?
- To combine multiple files into one file
- To decrease the quality of the images and sounds
- To make the images and sounds smaller – CORRECT
- You never want to compress images and sounds
- If you want to update a Scratch project that you previously shared, what do you do?
- Click the Update! button in the Scratch interface
- Delete the project from your account on the Scratch web site and share the revised project
- You are not able to update the project
- Share the project using the Share! button in the Scratch interface and use the same name as the original project – CORRECT
- What are the ways in which you can share your projects with the world?
- Post your project to social networks, such as Facebook, MySpace, and Twitter using the AddThis.com bookmarks on the Scratch web site
- Embed the project link in a web site
- Self-host your Scratch projects on your own web server
- All of the above – CORRECT
Chapter 10
- PicoBoards cannot be use with projeccts that are shared on the web.
- True – CORRECT
- False
- Which of the following PicoBoard sensors are measured with numeric values?
- Sound
- Light
- Alligator clips
- All of the above – CORRECT
- If you want to view all the sensor values on the screen at one time, you:
- Right-click on the sensor block and choose enable remote sensor connections
- Right-click on the sensor block and choose show ScratchBoard watcher – CORRECT
- You can view all sensor values at one time
