Any2Quiz
ICSE / 5 / Computer Studies

Introduction to Scratch Programming Quiz - ICSE Class 5 Computer Studies

Free practice quiz: Introduction to Scratch Programming (ICSE Class 5 Computer Studies). 50 multiple-choice questions with answers and explanations. Play online, no sign-up needed.

Play all 50 questions free

Sample questions

  1. Which of the following is the primary interface for creating programs in Scratch?

    1. The Stage
    2. The Sprite Pane
    3. The Scripting Area
    4. The Costumes Tab
    Show answer

    Answer: C. The Scripting Area

    The Scripting Area is where users drag and drop code blocks to create sequences of instructions for their sprites.

  2. What is the purpose of the 'Forever' block in the Control category?

    1. To execute a script only once
    2. To repeat a set of blocks a specific number of times
    3. To continuously repeat a set of blocks until the program stops
    4. To pause the script for a short duration
    Show answer

    Answer: C. To continuously repeat a set of blocks until the program stops

    The 'Forever' block creates an infinite loop, meaning the code blocks inside it will run repeatedly without stopping.

  3. What is the 'Pen' block category primarily used for in Scratch?

    1. To create interactive buttons
    2. To draw on the stage with sprites
    3. To control sprite animations
    4. To play background music
    Show answer

    Answer: B. To draw on the stage with sprites

    The Pen extension allows sprites to draw lines, dots, and shapes on the stage as they move, effectively using the sprite as a drawing tool.

  4. What is the main function of the 'Events' block category?

    1. To control sprite appearance
    2. To trigger scripts based on specific actions or conditions
    3. To perform mathematical operations
    4. To change the stage backdrop
    Show answer

    Answer: B. To trigger scripts based on specific actions or conditions

    Events blocks are the starting points for scripts, responding to user actions (like key presses or clicks) or program events (like the green flag being clicked).

  5. Which block is used to change the sprite's direction to face the mouse pointer?

    1. point in direction ( )
    2. go to (mouse-pointer)
    3. point towards (mouse-pointer)
    4. glide ( ) secs to x: ( ) y: ( )
    Show answer

    Answer: C. point towards (mouse-pointer)

    The 'point towards [mouse-pointer]' block from the Motion category makes the sprite's facing direction align with the current position of the mouse pointer.

Take the full quiz

More quizzes

Browse all Computer Studies quizzes