This quiz works best with JavaScript enabled. Home > Cbse > Class 7 > Computer Science > Introduction To Scratch Programming > Class 7 Computer Science Chapter 5 Introduction To Scratch Programming – Quiz 1 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Class 7 Computer Science Chapter 5 Introduction To Scratch Programming Quiz 1 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. This involves the processing of application code blocks, in the order that they are laid about, starting at the beginning of a script and continuing to the end. A) Conditional programming logic. B) Sequential processing. C) Boolean logic. D) None of the above. Show Answer Correct Answer: B) Sequential processing. 2. What colour blocks allow the code to start running? A) Green. B) Red. C) Blue. D) Yellow. Show Answer Correct Answer: D) Yellow. 3. Items can be added to or deleted from a list manually or by programming. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 4. Displays the location of your X and Y positions. A) Stage. B) Coordinates. C) Volume. D) None of the above. Show Answer Correct Answer: B) Coordinates. 5. How can you utilize variables in Scratch programming? A) By deleting them after declaring. B) By using them only for comments and not for storing data. C) By creating, assigning values, and using them to store and manipulate data within the program. D) By ignoring them and not assigning any value. Show Answer Correct Answer: C) By creating, assigning values, and using them to store and manipulate data within the program. 6. How do you create a new project in Scratch? A) Download the Scratch app and open it. B) Go to the Scratch website and click on 'Join'. C) Go to the Scratch website and click on 'Create'. D) Search for Scratch on Google and click on the first link. Show Answer Correct Answer: C) Go to the Scratch website and click on 'Create'. 7. What happens to a sprite's script if this sprite was deleted? A) The script will be saved if you decided to use this sprite later. B) You can't delete a sprite before deleting the script written in it. C) The script will be deleted with the sprite. D) None of the above. Show Answer Correct Answer: C) The script will be deleted with the sprite. 8. How do you make a sprite moving on scratch? A) Use the 'Hide' block to make the sprite disappear. B) Change the sprite color to make it move faster. C) Use the 'move' block in the Motion category to move the sprite. D) Use the 'Stop' block to control the sprite movement. Show Answer Correct Answer: C) Use the 'move' block in the Motion category to move the sprite. 9. This involves the use of sprites as the basis for developing graphical programs. A) Procedural programming. B) Sprite programming. C) Interface design. D) None of the above. Show Answer Correct Answer: B) Sprite programming. 10. What is the first step to save the scratch file? A) Click the 'Save to Your Computer' tab. B) Click the 'Load from your computer'. C) Click the 'New' tab. D) Click Tab 'EDIT'. Show Answer Correct Answer: A) Click the 'Save to Your Computer' tab. 11. Blocks that allows you to repeat scripts multiple times. A) Repeating blocks. B) Script. C) Volume. D) None of the above. Show Answer Correct Answer: A) Repeating blocks. 12. What is Scratch programming? A) A method of writing with a sharp object on a hard surface. B) A type of dance move popular in the 80s. C) A cooking technique using nails and screws. D) A visual programming language and online community targeted primarily at children. Show Answer Correct Answer: D) A visual programming language and online community targeted primarily at children. 13. What did the 'Change Color By' block do in Scratch? A) To change the color of all sprite at once. B) To adjust the sprite color to a certain color. C) To change the color of the sprite to a certain amount. D) To change the color background color. Show Answer Correct Answer: C) To change the color of the sprite to a certain amount. 14. What is meant by 'broadcast' in the context of scratch? A) Broadcast is a tool for drawing on Scratch. B) Broadcast is the sound effect used in the project. C) Broadcast is a way to send messages between sprite. D) Broadcast is a type of programming block. Show Answer Correct Answer: C) Broadcast is a way to send messages between sprite. 15. True or False:The blocks don't need to be joined, as long as they are on the script area, they will run A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 16. Scratch is a Programming Language. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 17. If your sprite is at the coordinate 0, 0 where on the screen is it? A) Bottom Left Corner. B) Top Left Corner. C) Top Right Corner. D) Dead center. Show Answer Correct Answer: D) Dead center. 18. What is the function of the 'Code' tab on Scratch? A) To change the sprite costume. B) To add votes to the project. C) To write and manage scripts. D) To store the project. Show Answer Correct Answer: C) To write and manage scripts. 19. What is the meaning of the term 'broadcast' in Scratch? A) Changing the background color. B) Deleting a sprite. C) Sending a message to other sprites. D) Drawing a picture on the stage. Show Answer Correct Answer: C) Sending a message to other sprites. 20. How do I make a new sprite on Scratch? A) Right-click on the stage and select 'Add Sprite' from the menu. B) Drag and drop sprite from the library to the stage. C) Press the 'New Sprite' button on your keyboard. D) Click the 'Select Sprite' button and select or create a sprite. Show Answer Correct Answer: D) Click the 'Select Sprite' button and select or create a sprite. 21. What should you do after clicking 'Save to your computer'? A) Fit the new file. B) Delete the file. C) File name that you want to save. D) Open the file. Show Answer Correct Answer: C) File name that you want to save. 22. Which of the following statements best describes the term 'programming'? A) A set of instructions. B) A group of words. C) Entertainment on the TV. D) Building blocks. Show Answer Correct Answer: A) A set of instructions. 23. Who created Scratch programming language? A) Bill Gates. B) Mark Zuckerberg. C) Steve Jobs. D) Lifelong Kindergarten Group at the MIT Media Lab. Show Answer Correct Answer: D) Lifelong Kindergarten Group at the MIT Media Lab. 24. What is the purpose of the 'waiting' block on Scratch? A) Change Sprite's costume. B) Pause the program for a specified time. C) Touch a sound. D) Stop the program indefinitely. Show Answer Correct Answer: B) Pause the program for a specified time. 25. What is the Scratch website? A) Scratch.mit.com. B) Scratch.mit.edu. C) Mit.scratch.edu. D) Mit.scratch.org. Show Answer Correct Answer: B) Scratch.mit.edu. 26. In Scratch, how can you change the appearance of a sprite? A) Using appearance blocks. B) Using Sound Blocks. C) Using Movement Blocks. D) Using Event Blocks. Show Answer Correct Answer: A) Using appearance blocks. 27. What did the 'Set X To' block do in Scratch? A) To change the position of the sprite vertically. B) To adjust the position of the sprite on the horizontal axis. C) To change the size of the sprite. D) To adjust the sprite speed. Show Answer Correct Answer: B) To adjust the position of the sprite on the horizontal axis. 28. What do you click to make a new project? A) Create. B) File. C) Remix. D) Paint brush. Show Answer Correct Answer: A) Create. 29. What is the role of the 'If' block in Scratch? A) Run code based on a condition. B) Change the scenario. C) Create a loop. D) Touch a sound. Show Answer Correct Answer: A) Run code based on a condition. 30. Choose the definition that best matches this word.script A) An object on a computer screen that has images, can move around, and has its own programming instructions. B) A sequence of instruction blocks (algorithm). C) -a graphics image that belongs to the stage in a Scratch project. The stage can have many backdrops. D) None of the above. Show Answer Correct Answer: B) A sequence of instruction blocks (algorithm). 31. Where your project is displayed when active. A) Speech bubble. B) Stage. C) Tempo. D) None of the above. Show Answer Correct Answer: B) Stage. 32. What did the 'Stop All' block do in Scratch? A) To stop all the sounds being played. B) To stop all the scripts going on. C) To stop the sprite movement. D) To stop the project from saving. Show Answer Correct Answer: B) To stop all the scripts going on. 33. What type of coding is Scratch? A) Textual. B) Non-Textual. C) All the above. D) None of the above. Show Answer Correct Answer: B) Non-Textual. 34. This involves the passage and receipt of messages between application scripts for coordinating the execution of different parts of an application. A) Program synchronization. B) Application troubleshooting. C) Event handling. D) None of the above. Show Answer Correct Answer: A) Program synchronization. 35. An algorithm is ..... A) A motion block. B) A set of instructions. C) A character. D) A loop statement. Show Answer Correct Answer: B) A set of instructions. 36. Using the Scratch "Pen" feature we can perform A) Script. B) Stage. C) Drawing. D) None of the above. Show Answer Correct Answer: C) Drawing. 37. We can make the sprite disappear by using ..... block A) Disappear. B) Change. C) Hide. D) Show. Show Answer Correct Answer: C) Hide. 38. What colour blocks allow movement/motion in Scratch? A) Red. B) Yellow. C) Blue. D) Green. Show Answer Correct Answer: C) Blue. 39. It is possible to add maths into Scratch, what is the Scratch Key Word used for it? A) Calculations. B) Operators. C) Calculators. D) Operations. Show Answer Correct Answer: B) Operators. 40. Which of the following best describes the BROADCAST function in Scratch? A) Plays a sound. B) Makes a speech bubble appear over your sprite's head. C) Sends out an invisible message. D) Changes the colors on the screen. Show Answer Correct Answer: C) Sends out an invisible message. 41. Graphical bubble that shows a sprite speaking. A) Thought bubble. B) Speech bubble. C) Something else. D) All are correct. Show Answer Correct Answer: B) Speech bubble. 42. How do I change the size of the sprite on scratch? A) Use the 'set size to' block to change the size of the sprite. B) Change the sprite size by clicking and dragging the angle. C) Use the 'Change Size By' block to add or reduce the size of the sprite. D) Sprite cannot be changed in scratch. Show Answer Correct Answer: C) Use the 'Change Size By' block to add or reduce the size of the sprite. 43. Choose the word that best matches this definition. the language that programmers create and use to tell a computer what to do A) Script. B) Code. C) Backdrop. D) None of the above. Show Answer Correct Answer: B) Code. 44. A program is a set of instructions that tells the computer what to do A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 45. What is the main objective of the Alura Scratch Alura Start program? A) Develop mobile applications. B) Introduce beginners to programming concepts. C) Create complex algorithms. D) Teach advanced programming languages. Show Answer Correct Answer: B) Introduce beginners to programming concepts. 46. What do you call the characters in Scratch? A) Scratch. B) Sprite Scripts. C) Script. D) Sprite. Show Answer Correct Answer: D) Sprite. 47. This involves the storage, retrieval, and modification of data during application execution. A) Use of variables and list. B) Iterative processing. C) Program synchronization. D) None of the above. Show Answer Correct Answer: A) Use of variables and list. 48. What is the purpose of the 'repeat' block? A) To pause the program execution. B) To execute a series of instructions several times. C) To run one instruction once. D) To make a conditional statement. Show Answer Correct Answer: B) To execute a series of instructions several times. 49. How do you add sound to a Scratch project? A) By clicking on the background image. B) By using the 'Animation' tab in the code blocks. C) By using the 'Sound' tab in the code blocks. D) By using the 'Variables' tab in the code blocks. Show Answer Correct Answer: C) By using the 'Sound' tab in the code blocks. 50. What is the definition of an Algorithm? A) A set of instructions to perform a process. B) A list of instructions. C) The answer to a question. D) A question to be answered. Show Answer Correct Answer: A) A set of instructions to perform a process. 51. How do you save your scratch project? A) Select 'Project' and then 'Download'. B) Press 'Ctrl + S' to save automatically. C) Click 'File' and then 'Save now'. D) Click 'Edit' and then 'Save Project'. Show Answer Correct Answer: C) Click 'File' and then 'Save now'. 52. What is the function of the 'If' block in Scratch? A) To repeat certain instructions. B) To execute instructions only if certain conditions are met. C) To stop all the scripts that run. D) To change the color of the sprite. Show Answer Correct Answer: B) To execute instructions only if certain conditions are met. 53. This involves the development of user-friendly and intuitive application stage layout, making it easy for users to interact with applications. A) Sprite programming. B) Interface design. C) Application troubleshooting. D) None of the above. Show Answer Correct Answer: B) Interface design. 54. Explain the concept of parallelism in Scratch. A) Parallelism is a type of block in Scratch that cannot be used with other blocks. B) Parallelism is a feature that allows Scratch to be used offline. C) Parallelism allows different parts of a program to run independently. D) Parallelism means running only one part of a program at a time. Show Answer Correct Answer: C) Parallelism allows different parts of a program to run independently. 55. Which term correctly describes the x axis? A) Perpendicular. B) Horizontal. C) Vertical. D) Diagonal. Show Answer Correct Answer: B) Horizontal. 56. What did the 'Broadcast' block do in Scratch? A) To send messages to all sprite in the project. B) To turn a certain sound. C) To change the background of the stage. D) To stop all the scripts that run. Show Answer Correct Answer: A) To send messages to all sprite in the project. 57. What is meant by 'sprite' in scratch? A) Sprite is a graphic element that can move and interact in the project. B) Sprite is a type of sound used in the project. C) Sprite is a tool for drawing on scratch. D) Sprite is part of the invisible code. Show Answer Correct Answer: A) Sprite is a graphic element that can move and interact in the project. 58. To make character pause or slow in scratch, control that is added to script is A) Next costume. B) Forever. C) Wait. D) Repeat. Show Answer Correct Answer: C) Wait. 59. How can you make a sprite move 10 steps forward on Scratch? A) Use the 'move 10 steps' block. B) Use the 'Change x 10' Block. C) Use the 'point in the direction 90'. D) Use the block 'slide 1 segs for x:10 Y:0'. Show Answer Correct Answer: A) Use the 'move 10 steps' block. 60. When you get ready to publish your game, you should include the following information A) Name of game, short cuts to playing game, and the name of the person who created the game. B) You just post a link of your game on the Scratch website. C) Name of game, instructions on how to play the game, and creator of game. D) You don't have to do anything; the games is automatically available to all Scratch users. Show Answer Correct Answer: C) Name of game, instructions on how to play the game, and creator of game. Next →Related QuizzesComputer Science QuizzesClass 7 QuizzesClass 7 Computer Science Chapter 5 Introduction To Scratch Programming Quiz 2Class 7 Computer Science Chapter 5 Introduction To Scratch Programming Quiz 3 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books