A Scratch Tutorial by Michael Badger
Random header image... Refresh for more!

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

  1. Which of the following is a way to add a new sprite to our project?
    1. Paint a new sprite
    2. Get a surprise sprite
    3. Choose a new sprite from file
    4. All of the above – - CORRECT
  2. When using the pick a random number block, how can we control what random number gets selected?
    1. Change the beginning number range
    2. Change the end range
    3. All of the above
    4. We can’t control which random number gets selected – CORRECT
  3. The switch to costume and the next costume block always achieve the same result.
    1. True
    2. False – CORRECT
  4. We use the broadcast block to do what?
    1. To enable one sprite to issue commands to another sprite – CORRECT
    2. To say a message on the screen
    3. To send a message to the other sprites
    4. To initiate a loop

Chapter 4

  1. If you want to create a text sprite with the Paint Editor, what tool do you use?
    1. Fill tool
    2. Text tool – CORRECT
    3. Gradient tool
  2. The gradient tool produces what kind of graphical effect?
    1. A block of color fades from light to dark shades – CORRECT
    2. A block of color alternates from light to dark shades like zebra stripes
    3. It draws a solid block of color with a dark center
  3. If you want to loop through a set of blocks for a specific number of times, which block do you use?
    1. Forever
    2. Repeat – CORRECT
    3. Broadcast
  4. Which of the following graphical effects splits a sprite into a pattern of smaller images of itself?
    1. Whirl
    2. Pixelate
    3. Mosaic – CORRECT
  5. How do you copy a script from one sprite to another?
    1. Right-click on the script, select duplicate, and drag the script to the second sprite – CORRECT
    2. Hight the script, press Ctrl + C to copy it, and press Ctrl + V to paste it on the second sprite
    3. You can’t copy scripts from one sprite to another
  6. How big is Scratch’s stage?
    1. 360 x 480
    2. 480 x 360 – CORRECT
    3. 420 x 320
  7. Which of the following image formats does Scratch support?
    1. PNG
    2. GIF
    3. JPG
    4. All of the Above – CORRECT

Chapter 5

  1. What is the significance of the say for block?
    1. You can specify how long the speech bubble displays
    2. The script stops for the time specified
    3. All of the above – CORRECT
  2. What point on the Scratch stage do the coordinates -240,-180 represent?
    1. Center stage
    2. Bottom-left of the stage – CORRECT
    3. To-right of the stage
  3. If you specify a value of 90 in the point in direction block, what position does that represent on the Scratch stage?
    1. Up
    2. Down
    3. Left
    4. Right – CORRECT
  4. In order to play an instrument you need to accompany the set instrument to block with a:
    1. Play sound until done block
    2. Play drum block
    3. Play note block – CORRECT

  1. Which of the following resources can you use to import sound into your project?
    1. Scratch’s built-in sound library
    2. Your personal MP3 collection
    3. A third-party sound download site
    4. All of the above – CORRECT
  2. To analyze the project’s script one block at a time, you would use which of the following features?
    1. Block-by-block analyzer
    2. Single stepping – CORRECT
    3. Watch the Scratch scripts really carefully
  3. Which of the following blocks represent a conditional statement?
    1. Move 10 steps
    2. Forever
    3. Forever if – CORRECT
    4. Repeat 10
  4. 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?
    1. For all sprites
    2. Not for this sprite
    3. For all sprites for this one
    4. For this sprite only – CORRECT
  5. Which of the following blocks is not a Boolean operator?
    1. wait – CORRECT
    2. or
    3. and
    4. not

Chapter 7

  1. If you wanted to group ten related items together, you would create a new:
    1. Variable
    2. Numbers block
    3. List – CORRECT
    4. Forever loop
  2. If you want to add many items to a list at one time, how would you do it?
    1. Type each item on at a time into the add block
    2. Type each item into the list monitor that displays on the stage
    3. Export the list from Scratch
    4. Create a list in a text file and import it via Scratch – CORRECT
  3. The mod block:
    1. Modifies a number in the list
    2. Creates a variable that tracks an interval
    3. Transforms the sprite into a leprechaun
    4. Divides two numbers and returns the remainder – CORRECT
  4. We use a counter variable to:
    1. Track how many times an event occurs – CORRECT
    2. Identify how many sprites we have in the project
    3. Select a random item from a list
    4. Add a new item to a specific position in the list

Chapter 9

  1. Which of the following mathematical functions does Scratch make available for use in your scripts
    1. Square root
    2. Natural logarithm
    3. Cosine
    4. All of the above
  2. The stamp block does what?
    1. Organizes your stamp collection
    2. Chases another sprite around the stage
    3. Creates a lasting impression of the sprite – CORRECT
    4. Transforms the sprite based on a graphic effect
  3. The go to block can do all of the following except:
    1. Go to the location of another sprite
    2. Go to the location of the mouse cursor
    3. Go to the location of the current sprite – CORRECT
  4. Which of the following effects can you set via the Pen palette:
    1. Color
    2. Shading
    3. Size
    4. All of the above – CORRECT

Chapter 9

  1. Why should you want to compress images and sounds before sharing a project?
    1. To combine multiple files into one file
    2. To decrease the quality of the images and sounds
    3. To make the images and sounds smaller – CORRECT
    4. You never want to compress images and sounds
  2. If you want to update a Scratch project that you previously shared, what do you do?
    1. Click the Update! button in the Scratch interface
    2. Delete the project from your account on the Scratch web site and share the revised project
    3. You are not able to update the project
    4. Share the project using the Share! button in the Scratch interface and use the same name as the original project – CORRECT
  3. What are the ways in which you can share your projects with the world?
    1. Post your project to social networks, such as Facebook, MySpace, and Twitter using the AddThis.com bookmarks on the Scratch web site
    2. Embed the project link in a web site
    3. Self-host your Scratch projects on your own web server
    4. All of the above – CORRECT

Chapter 10

  1. PicoBoards cannot be use with projeccts that are shared on the web.
    1. True – CORRECT
    2. False
  2. Which of the following PicoBoard sensors are measured with numeric values?
    1. Sound
    2. Light
    3. Alligator clips
    4. All of the above – CORRECT
  3. If you want to view all the sensor values on the screen at one time, you:
    1. Right-click on the sensor block and choose enable remote sensor connections
    2. Right-click on the sensor block and choose show ScratchBoard watcher – CORRECT
    3. You can view all sensor values at one time