Any2Quiz
Quizzes / ICSE / Class 6 / Computer Studies

Scratch Programming – Intro to Game Creation Quiz - ICSE Class 6 Computer Studies

Free practice quiz: Scratch Programming – Intro to Game Creation (ICSE Class 6 Computer Studies). 35 multiple-choice questions with answers and explanations. Play online, no sign-up needed.

This ICSE Class 6 Computer Studies practice quiz has 35 multiple-choice questions on Scratch Programming – Intro to Game Creation, and 35 of them come with an explanation. Try the 5 sample questions below (tap an option to check yourself), then play the full quiz online. No sign-up needed.

Start quiz: 35 questions, free

Sample questions

  1. In Scratch, what is the primary function of the 'Motion' block category?

    Show answer

    Answer: B. To control the sprite's movement and position

    The 'Motion' block category in Scratch contains blocks like 'move 10 steps', 'turn degrees', 'go to x: y:', and 'glide to x: y:' which are specifically designed to control how a sprite moves on the stage and its position.

  2. Which block is used to create a new variable in Scratch, often used for scoring or tracking game states?

    Show answer

    Answer: B. make a variable

    When you click the 'Make a Variable' button in the 'Variables' block category, a dialog box appears allowing you to name your new variable, which can then be used to store and manipulate data within your Scratch project.

  3. Which of the following blocks is used to change the direction a sprite is facing?

    Show answer

    Answer: B. turn 15 degrees

    The 'turn [degrees]' blocks (clockwise or counterclockwise) and the 'set rotation style' block in the 'Motion' category are used to control the orientation of a sprite.

  4. Which block is used to set the background of the Scratch stage?

    Show answer

    Answer: B. switch backdrop to

    The 'switch backdrop to [backdrop name]' block, found in the 'Looks' category (when the stage is selected), allows you to change the visual background of your Scratch project.

  5. To make a sprite change its appearance to the next costume in its costume list, which block would you use?

    Show answer

    Answer: C. next costume

    The 'next costume' block, found in the 'Looks' category, cycles through the available costumes for the selected sprite in sequence. This is often used to create simple animations.

Take the full quiz

More questions in this quiz

Answers and explanations are in the full quiz.

  1. Which Scratch block is used to make a sprite say something for a specific duration?
  2. What does the 'when flag clicked' block signify in Scratch?
  3. Which block category is essential for controlling the flow of a Scratch program, such as repeating actions or making decisions?
  4. To change the visual appearance of a sprite in Scratch, which block category would you primarily use?
  5. In a Scratch game where a character needs to jump, which of the following blocks might be used in combination?
  6. What is the purpose of the 'Sensing' block category in Scratch?
  7. What is a 'sprite' in the context of Scratch programming?
  8. What is the 'Stage' in Scratch?
  9. Which block would you use to make a sprite hide itself?
  10. What is the purpose of the 'broadcast [message]' block and the 'when I receive [message]' block in Scratch?
  11. Which Scratch block is used to duplicate a sprite?
  12. What does the 'forever' block from the 'Control' category do?
  13. What is the function of the 'ask [What's your name?] and wait' block in Scratch?
  14. When creating a game with multiple levels in Scratch, what could be a way to manage level progression?
  15. Which block category is primarily used for adding sound effects and music to a Scratch project?
  16. If you want a sprite to repeat an action exactly 5 times, which block would you use?
  17. What is the purpose of the 'touching [mouse-pointer]?' block in Scratch?
  18. What does the 'wait until' block from the 'Control' category do?
  19. What is the primary purpose of the 'Operators' block category in Scratch?
  20. To make a sprite follow the mouse pointer in Scratch, what block combination would you likely use?
  21. What happens when you use the 'stop [all]' block in Scratch?
  22. What is the role of the 'when this sprite clicked' event block?
  23. Which Scratch block allows you to set a sprite's position to a specific X and Y coordinate?
  24. What is the purpose of the 'backdrop' in a Scratch project?
  25. What is the 'Sensing' block that checks if a specific key on the keyboard has been pressed?
  26. What is the primary purpose of the 'Events' block category in Scratch?
  27. If you want a sprite to move 50 steps to the right, what blocks would you use?
  28. What does the 'change [color] effect by [25]' block do?
  29. When designing a simple platformer game in Scratch, how might you make a character jump?
  30. What is the purpose of the 'Variables' block category in Scratch?

More quizzes

Browse all Computer Studies quizzes

More to play

Daily ChallengeA new quiz every day. Keep your streak.HangmanGuess the word, letter by letter.Story QuestLearn through short interactive stories.All quizzesCBSE, ICSE, competitive exams and more.