Scratch Programming Quiz Questions And Answers

Reviewed by Godwin Iheuwa
Godwin Iheuwa, MS, Computer Science |
Computer Expert
Review Board Member
Godwin is a proficient Database Administrator currently employed at MTN Nigeria. He holds as MS in Computer Science from the University of Bedfordshire, where he specialized in Agile Methodologies and Database Administration. He also earned a Bachelor's degree in Computer Science from the University of Port Harcourt. With expertise in SQL Server Integration Services (SSIS) and SQL Server Management Studio, Godwin's knowledge and experience enhance the authority of our quizzes, ensuring accuracy and relevance in the realm of computer science.
, MS, Computer Science
Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Nidian Caffo
N
Nidian Caffo
Community Contributor
Quizzes Created: 1 | Total Attempts: 36,050
Questions: 10 | Attempts: 36,307

SettingsSettingsSettings
Scratch Programming Quiz Questions And Answers - Quiz


Here's an amazing 'scratch programming quiz' that is designed to test your understanding of the scratch programming subject. If you have a good knowledge of this topic, then this quiz will work as a challenge for you and help you in improving your skills. So, do you accept this challenge? Let's start the quiz once you are ready. Good luck!


Scratch Programming Questions and Answers

  • 1. 

    What is the name of the software that you use to create the game?

    • A.

      Sprite

    • B.

      Scratch

    • C.

      Stage

    Correct Answer
    B. Scratch
    Explanation
    Scratch is the correct answer because it is a software platform that allows users to create interactive stories, animations, and games. It provides a visual programming interface where users can drag and drop blocks of code to create their projects. Scratch is widely used by beginners and educators to introduce programming concepts and develop creativity and problem-solving skills.

    Rate this question:

  • 2. 

    What is the function of the 'forever' command block?

    • A.

      Runs the script inside over and over

    • B.

      Point sprite in a specified direction

    • C.

       If the condition is true, run the blocks inside.

    Correct Answer
    A. Runs the script inside over and over
    Explanation
    The 'forever' command block is used to run the script inside it repeatedly without any interruption. It creates a loop that keeps executing the script over and over again until it is manually stopped or a certain condition is met. This is useful for creating continuous actions or behaviors in a program or game.

    Rate this question:

  • 3. 

    Which command block enables you to control the car?

    • A.

      Point in direction

    • B.

      Wait_secs

    • C.

      When_key is pressed

    Correct Answer
    C. When_key is pressed
    Explanation
    The "When_key is pressed" command block enables you to control the car. This block allows you to specify a key on the keyboard that, when pressed, triggers a specific action or movement for the car. It is commonly used in programming to create interactive and responsive controls for various applications, including car simulations or games. By using this command block, you can ensure that the car only responds to user input when a specific key is pressed, providing a more controlled and interactive experience for the user.

    Rate this question:

  • 4. 

    What would you call the background in your racing car game?

    • A.

      Sprite

    • B.

      Stage

    • C.

      Script

    • D.

      Track

    Correct Answer
    B. Stage
    Explanation
    In the context of Scratch programming, the background is referred to as the "Stage."

    Rate this question:

  • 5. 

    What is the car in the racing car game?

    • A.

      Stage

    • B.

      Sprite

    • C.

      Script

    Correct Answer
    B. Sprite
    Explanation
    In a racing car game, the car is represented visually on the screen. This visual representation is known as a sprite. Sprites are used in game development to represent characters, objects, or vehicles. Therefore, the correct answer in this context is "Sprite".

    Rate this question:

  • 6. 

    What is the function of the 'when green flag clicked' command block?

    • A.

      Points sprite in the specified direction

    • B.

      If the condition is true, run the blocks inside.

    • C.

      Runs the script

    Correct Answer
    C. Runs the script
    Explanation
    The 'when green flag clicked' command block is used to initiate the execution of a script when the green flag is clicked. It acts as a trigger for the start of the program. Once the green flag is clicked, the script associated with this block will run, allowing the program to perform its intended actions.

    Rate this question:

  • 7. 

    What is the function of the 'Move 10 steps' command block?

    • A.

      Runs the blocks inside over and over

    • B.

      Move sprite forward

    • C.

      Runs script below when the specified key is pressed

    Correct Answer
    B. Move sprite forward
    Explanation
    The 'Move 10 steps' command block is used to move the sprite forward by a specified distance. It is a programming command that instructs the sprite to move a certain number of steps in the forward direction. This command block is commonly used in programming and coding to control the movement of objects or characters in a game or animation.

    Rate this question:

  • 8. 

    What happens to the car if the number increases in the 'Move _ steps' command block?

    • A.

      The car moves quicker

    • B.

      The car stops

    • C.

      The car moves backward.

    Correct Answer
    A. The car moves quicker
    Explanation
    When the number increases in the 'Move _ steps' command block, the car moves quicker. This means that the car will cover a greater distance in a shorter amount of time, resulting in a faster movement.

    Rate this question:

  • 9. 

    What will happen if we place the instruction blocks in the scratch at the wrong order? 

    • A.

      The program will start working slowly. 

    • B.

      The program will not work well.

    • C.

      The program will terminate. 

    • D.

      The speed of the program will increase. 

    Correct Answer
    B. The program will not work well.
    Explanation
    If the instruction blocks are placed in the wrong order in Scratch, the program will not work well. This is because the order of the blocks determines the sequence in which the instructions are executed. If the blocks are not arranged correctly, the program may not perform the intended actions or may produce unexpected results.

    Rate this question:

  • 10. 

    Name the place where sprites and scripts are stored in a Scratch screen. 

    • A.

      Blocks palette

    • B.

      BackPack

    • C.

      Stage and sprite list

    • D.

      Sounds editor

    Correct Answer
    C. Stage and sprite list
    Explanation
    Sprites and scripts in Scratch are stored in the "stage and sprite list". The stage represents the background and sprites are the characters or objects. Scripts are sets of blocks that control sprite behavior. Users can switch between sprites and the stage to modify or add scripts, facilitating interactive programming and animation creation.

    Rate this question:

Godwin Iheuwa |MS, Computer Science |
Computer Expert
Godwin is a proficient Database Administrator currently employed at MTN Nigeria. He holds as MS in Computer Science from the University of Bedfordshire, where he specialized in Agile Methodologies and Database Administration. He also earned a Bachelor's degree in Computer Science from the University of Port Harcourt. With expertise in SQL Server Integration Services (SSIS) and SQL Server Management Studio, Godwin's knowledge and experience enhance the authority of our quizzes, ensuring accuracy and relevance in the realm of computer science.

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 14, 2024
    Quiz Edited by
    ProProfs Editorial Team

    Expert Reviewed by
    Godwin Iheuwa
  • Feb 11, 2015
    Quiz Created by
    Nidian Caffo
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.