Cyber Olympiad Class 10 - Sample question paper 12

Posted by Olympiad Tester on


Q1. In Scratch, what is the purpose of the "broadcast" block?

a) Play a sound

b) Send a message to other sprites

c) Change the background color

d) Move the sprite to a random position

Answer: b) Send a message to other sprites

Explanation: The "broadcast" block is used to send a message to other sprites in Scratch.

Q2. Which Scratch block is used to repeat a set of instructions a specific number of times?

a) Forever

b) If-Else

c) Repeat

d) Wait

Answer: c) Repeat

Explanation: The "Repeat" block is used to repeat a set of instructions a specific number of times in Scratch.

Q3. In Scratch, what does the "glide" block do?

a) Change the costume of the sprite

b) Move the sprite smoothly to a specified position

c) Rotate the sprite

d) Play a sound

Answer: b) Move the sprite smoothly to a specified position

Explanation: The "glide" block is used to move the sprite smoothly to a specified position in Scratch.

Q4. What does the term "sprite" refer to in Scratch programming?

a) A background image

b) A programming block

c) A character or object that can move and interact

d) A variable

Answer: c) A character or object that can move and interact

Explanation: In Scratch programming, a "sprite" refers to a character or object that can move and interact.

Q5. Which Scratch block is used to wait for a specified amount of time before executing the next instruction?

a) Forever

b) If-Else

c) Repeat

d) Wait

Answer: d) Wait

Explanation: The "Wait" block is used to wait for a specified amount of time in Scratch programming.

Q6. In Scratch, what does the "pen down" block do?

a) Draws a line as the sprite moves

b) Changes the color of the sprite

c) Makes the sprite invisible

d) Plays a sound effect

Answer: a) Draws a line as the sprite moves

Explanation: The "pen down" block is used to make the sprite draw a line as it moves in Scratch.

Q7. What is the purpose of the "if-else" block in Scratch programming?

a) Repeating a set of instructions

b) Sending messages to other sprites

c) Making decisions based on a condition

d) Changing the background color

Answer: c) Making decisions based on a condition

Explanation: The "if-else" block is used for making decisions based on a condition in Scratch programming.

Q8. In Scratch, what does the "broadcast and wait" block do?

a) Send a message to other sprites and pause until they receive it

b) Play a sound and wait for user input

c) Change the background color and pause for a specified time

d) Draw a shape and pause before moving to the next instruction

Answer: a) Send a message to other sprites and pause until they receive it

Explanation: The "broadcast and wait" block sends a message to other sprites and pauses until they receive it in Scratch.

Q9. Which Scratch block is used to change the backdrop (background) of the stage?

a) Set backdrop to

b) Change backdrop

c) Switch backdrop

d) Choose backdrop

Answer: a) Set backdrop to

Explanation: The "Set backdrop to" block is used to change the backdrop of the stage in Scratch programming.

Q10. What is the purpose of the "hide" block in Scratch?

a) Makes the sprite invisible

b) Hides the backdrop

c) Changes the sprite costume

d) Stops all scripts

Answer: a) Makes the sprite invisible

Explanation: The "hide" block is used to make the sprite invisible in Scratch.

Q11. In Scratch programming, what is the purpose of the "clone" block?

a) Duplicate the sprite

b) Create a new variable

c) Change the backdrop

d) Play a sound effect

Answer: a) Duplicate the sprite

Explanation: The "clone" block is used to duplicate the sprite in Scratch programming.

Q12. Which Scratch block is used to check if a certain condition is true or false?

a) Repeat

b) If-Else

c) Forever

d) Wait

Answer: b) If-Else

Explanation: The "If-Else" block is used to check if a certain condition is true or false in Scratch programming.

Q13. In Scratch, what does the "point in direction" block do?

a) Changes the sprite's size

b) Rotates the sprite to face a specified direction

c) Plays a specific sound

d) Switches the backdrop

Answer: b) Rotates the sprite to face a specified direction

Explanation: The "point in direction" block is used to rotate the sprite to face a specified direction in Scratch.

Q14. What is the purpose of the "set variable to" block in Scratch programming?

a) Change the sprite's costume

b) Create a new sprite

c) Assign a value to a variable

d) Switch the backdrop

Answer: c) Assign a value to a variable

Explanation: The "set variable to" block is used to assign a value to a variable in Scratch programming.

Q15. In Scratch, what does the "pen color" block control?

a) Sprite's size

b) Background color

c) Drawing color for the pen

d) Volume of sound

Answer: c) Drawing color for the pen

Explanation: The "pen color" block is used to set the drawing color for the pen in Scratch programming.

Q16. What does the term "sprite costume" refer to in Scratch?

a) A set of instructions for the sprite

b) A character or object in the program

c) A background image

d) The appearance or outfit of a sprite

Answer: d) The appearance or outfit of a sprite

Explanation: In Scratch programming, a "sprite costume" refers to the appearance or outfit of a sprite.

Q17. Which block in Scratch is used to play a specific sound?

a) Sound effect

b) Play sound

c) Sound control

d) Play note

Answer: b) Play sound

Explanation: The "Play sound" block is used to play a specific sound in Scratch programming.

Q18. In Scratch, what is the purpose of the "forever" block?

a) Repeat a set of instructions a specific number of times

b) Execute a set of instructions continuously

c) Make decisions based on a condition

d) Pause for a specified time

Answer: b) Execute a set of instructions continuously

Explanation: The "forever" block is used to execute a set of instructions continuously in Scratch programming.

Q19. What does the term "loop" mean in Scratch programming?

a) A set of instructions that repeats

b) A new sprite

c) Changing the sprite's costume

d) Drawing on the stage

Answer: a) A set of instructions that repeats

Explanation: In Scratch programming, a "loop" refers to a set of instructions that repeats a certain number of times or continuously.

Q20. How can you stop a script from running in Scratch?

a) Remove the sprite

b) Press the stop button

c) Delete a variable

d) Change the backdrop

Answer: b) Press the stop button

Explanation: To stop a script from running in Scratch, you can press the stop button.

Q21. In Scratch, what does the "ask and wait" block do?

a) Displays a message to the user

b) Takes input from the user and waits for a response

c) Sends a message to other sprites

d) Changes the backdrop

Answer: b) Takes input from the user and waits for a response

Explanation: The "ask and wait" block in Scratch is used to take input from the user and wait for a response.

Q22. What is the purpose of the "set size to" block in Scratch?

a) Change the sprite's costume

b) Adjust the sprite's volume

c) Set the size of the sprite

d) Switch the backdrop

Answer: c) Set the size of the sprite

Explanation: The "set size to" block in Scratch is used to set the size of the sprite.

Q23. Which Scratch block is used to create a clone of the sprite?

a) Duplicate

b) Copy sprite

c) Clone

d) Make a copy

Answer: c) Clone

Explanation: The "clone" block in Scratch is used to create a clone of the sprite.

Q24. What does the "if on edge, bounce" block do in Scratch?

a) Rotates the sprite

b) Changes the backdrop

c) Prevents the sprite from going off the stage

d) Makes the sprite invisible

Answer: c) Prevents the sprite from going off the stage

Explanation: The "if on edge, bounce" block in Scratch prevents the sprite from going off the stage by making it bounce.

Q25. In Scratch, what does the "glide" block control?

a) Change the sprite's size

b) Move the sprite smoothly to a specified position

c) Rotate the sprite

d) Play a sound effect

Answer: b) Move the sprite smoothly to a specified position

Explanation: The "glide" block in Scratch is used to move the sprite smoothly to a specified position.

Q26. What is the purpose of the "stamp" block in Scratch?

a) Create a new sprite

b) Leave a visible copy of the sprite on the stage

c) Change the sprite's backdrop

d) Play a sound effect

Answer: b) Leave a visible copy of the sprite on the stage

Explanation: The "stamp" block in Scratch leaves a visible copy of the sprite on the stage.

Q27. Which block is used to create a variable in Scratch programming?

a) Make a variable

b) Create variable

c) New variable

d) Set variable

Answer: a) Make a variable

Explanation: The "Make a variable" block in Scratch is used to create a new variable.

Q28. In Scratch, what is the purpose of the "switch backdrop" block?

a) Change the sprite's costume

b) Rotate the sprite

c) Switch the backdrop to a specified one

d) Play a sound effect

Answer: c) Switch the backdrop to a specified one

Explanation: The "switch backdrop" block in Scratch is used to switch the backdrop to a specified one.

Q29. What does the "stop all" block do in Scratch programming?

a) Stops the script of the current sprite

b) Stops the execution of all scripts in the project

c) Deletes the sprite

d) Changes the sprite's backdrop

Answer: b) Stops the execution of all scripts in the project

Explanation: The "stop all" block in Scratch stops the execution of all scripts in the project.

Q30. How can you make a sprite follow the mouse pointer in Scratch?

a) Use the "point towards" block

b) Attach the sprite to the mouse pointer

c) Use the "go to mouse pointer" block

d) Use the "glide" block with mouse coordinates

Answer: c) Use the "go to mouse pointer" block

Explanation: The "go to mouse pointer" block in Scratch is used to make a sprite follow the mouse pointer.


← Older Post Newer Post →

POST YOUR COMMENT

    1 out of ...
    Sale

    Unavailable

    Sold Out