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 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Class 7 Computer Science Chapter 5 Introduction To Scratch Programming Quiz 2 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Scratch projects are made up of objects called A) Script. B) Blocks. C) Sprite. D) Stage. Show Answer Correct Answer: C) Sprite. 2. What is meant by 'costume' in scratch? A) Costumes are sounds added to the project. B) Costumes are images used to describe sprite under various circumstances. C) Costumes are a type of programming block in scratch. D) Costumes are the background used in the project. Show Answer Correct Answer: B) Costumes are images used to describe sprite under various circumstances. 3. In scratch, a character or object is called? A) Spirit. B) Split. C) Sprint. D) Sprite. Show Answer Correct Answer: D) Sprite. 4. What are the different types of blocks in Scratch? A) Motion, Looks, Sound, Events, Control, Sensing, Operators, Variables, and My Blocks. B) Color, Size, Shape. C) Start, Stop, Pause, Resume. D) Up, Down, Left, Right. Show Answer Correct Answer: A) Motion, Looks, Sound, Events, Control, Sensing, Operators, Variables, and My Blocks. 5. Choose the word that best matches this definition. the area in the interface where all scripts are placed A) Stage. B) Backdrop. C) Scripting area. D) None of the above. Show Answer Correct Answer: C) Scripting area. 6. The Script Area in scratch is used for: A) Input. B) Output. C) All the above. D) None of the above. Show Answer Correct Answer: A) Input. 7. In order to create a script you must have two or more of these? A) Commands. B) Codes. C) Programs. D) Tasks. Show Answer Correct Answer: A) Commands. 8. What are loops and conditionals used for in Scratch programming? A) To repeat a set of blocks multiple times and to make decisions based on certain conditions. B) To calculate mathematical equations. C) To play music and create animations. D) To design user interface and graphics. Show Answer Correct Answer: A) To repeat a set of blocks multiple times and to make decisions based on certain conditions. 9. You can not replaces an item in a list with a new item A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 10. This involves the initiation of script execution based on the occurrence of predefined events, such as the pressing of keyboard keys, the pressing of the green Flag button, or the receipt of a synchronization message. A) Interface design. B) Iterative processing. C) Event handling. D) None of the above. Show Answer Correct Answer: C) Event handling. 11. It is the area where you place blocks together to write code. A) Stage. B) Script Area. C) Blocks. D) None of the above. Show Answer Correct Answer: B) Script Area. 12. Programming languages give computers instructions A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 13. Which option below does not allow you to save your computer program? A) Click on Save Now. B) Click on Remix. C) Click on File and Save Now. D) Press Control and Printscreen. Show Answer Correct Answer: D) Press Control and Printscreen. 14. Which code block allows scratch to draw on the stage? A) Pen Down. B) Pen Up. C) Pen In. D) Pen Out. Show Answer Correct Answer: A) Pen Down. 15. What did the 'Block do when the green flag was clicked'? A) This changes the color of the background of the stage. B) This turns the sound when clicked. C) It started the script execution when the green flag was clicked. D) This stops all the scripts from walking. Show Answer Correct Answer: C) It started the script execution when the green flag was clicked. 16. The lines on a coordinate plane are perpendicular. Perpendicular lines forms what type of angles? A) Obtuse. B) Acute. C) Right. D) Straight. Show Answer Correct Answer: C) Right. 17. Choose the word that best matches this definition.assigning starting characteristics (positions, values, looks) to all of the elements (sprites, backdrops, variables) in your program A) Block categories. B) Stage. C) Initialization. D) None of the above. Show Answer Correct Answer: C) Initialization. 18. In what quadrant does the point (5, 8) lie? A) Quadrant 3. B) Quadrant I. C) Quadrant II. D) Quadrant IV. Show Answer Correct Answer: B) Quadrant I. 19. Which two dimensions does a coordinate plane have? A) X and Y. B) Width and depth. C) Length and width. D) Positive and negative. Show Answer Correct Answer: C) Length and width. 20. Which block is used to start the script? A) Forever. B) Move 10 steps. C) When green flag clicked. D) None of the above. Show Answer Correct Answer: C) When green flag clicked. 21. Which command use to let the sprite walk? A) Run. B) Move. C) Walk. D) Go. Show Answer Correct Answer: B) Move. 22. Which item below is found in the background of the stage? A) Inanimate object. B) Foreground. C) Sprite. D) Backdrop. Show Answer Correct Answer: D) Backdrop. 23. Choose the definition that best matches this word.sprite A) The set of all code blocks you can use in Scratch, organized by category. B) Assigning starting characteristics (positions, values, looks) to all of the elements (sprites, backdrops, variables) in your program. C) An object on a computer screen that has images, can move around, and has its own programming instructions. D) None of the above. Show Answer Correct Answer: C) An object on a computer screen that has images, can move around, and has its own programming instructions. 24. What are the main features of Scratch? A) Text-based interface, complex coding language, limited sprites and backgrounds. B) Voice-based interface, difficult hand-coding, no built-in sprites or backgrounds. C) A block-based interface, easy drag-and-drop programming, and a variety of built-in sprites and backgrounds. D) Image-based interface, advanced programming, only one type of sprite and background. Show Answer Correct Answer: C) A block-based interface, easy drag-and-drop programming, and a variety of built-in sprites and backgrounds. 25. What is meant by 'stage' in scratch? A) The area where the costume is changed. B) The area where the sound was added. C) The area where the script is written. D) The area where the sprite is displayed. Show Answer Correct Answer: D) The area where the sprite is displayed. 26. This involves the repeated execution of code blocks to process large amounts of information or to control the repeated execution of code blocks required to direct the execution of a game or application. A) Boolean logic. B) Interface design. C) Iterative Processing. D) None of the above. Show Answer Correct Answer: C) Iterative Processing. 27. What is another name for your background in Scratch? A) Back. B) Backdrop. C) Background 1. D) Sprite. Show Answer Correct Answer: B) Backdrop. 28. Which command let the sprites walk? A) Move. B) Go. C) Run. D) Walk. Show Answer Correct Answer: A) Move. 29. A completed program in scratch is called A) Volume. B) Scratch. C) Project. D) Document. Show Answer Correct Answer: C) Project. 30. When fixing an error in a computer program, what is this process called? A) Debugging. B) Bugging. C) Fixing. D) Editing. Show Answer Correct Answer: A) Debugging. 31. Data can be stored in a Scratch program, what is data saved in? A) Variable. B) Variant. C) Code drawer. D) Stage. Show Answer Correct Answer: A) Variable. 32. What is Scratch? A) A web browser. B) A game development platform. C) A visual programming language. D) A text-based programming language. Show Answer Correct Answer: C) A visual programming language. 33. What is the purpose of the stage in Scratch? A) To display the visual programming and sprites. B) To write code. C) To play music. D) To take screenshots. Show Answer Correct Answer: A) To display the visual programming and sprites. 34. Choose the word that best matches this definition.the set of all code blocks you can use in Scratch, organized by category A) Initialization. B) Block categories. C) Code. D) None of the above. Show Answer Correct Answer: B) Block categories. 35. True or False:The repeat block isn't used to repeat what code it has inside it. A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: A) False. 36. To check how many items the list contains, you can use A) Add. B) Delete. C) Replace. D) Length. Show Answer Correct Answer: D) Length. 37. What is the purpose of data in Scratch programming? A) To play music. B) To create visual effects. C) To control the internet connection. D) To store and manipulate information. Show Answer Correct Answer: D) To store and manipulate information. 38. What must you do in order to create a link to your game so you can share it with others? A) Save it. B) Share it. C) Copy it. D) Use Control and Printscreen buttons. Show Answer Correct Answer: B) Share it. 39. Choose the definition that best matches this word.backdrop A) A graphics image that belongs to the stage in a Scratch project. The stage can have many backdrops. B) The programmable background of a Scratch project. C) The area in the interface where all scripts are placed. D) None of the above. Show Answer Correct Answer: A) A graphics image that belongs to the stage in a Scratch project. The stage can have many backdrops. 40. A good game needs 4 things. It needs a character, a set amount of time, a score keeper, and ..... A) Purpose. B) Interesting background. C) Sound. D) Obstacles. Show Answer Correct Answer: A) Purpose. 41. What colour is the default cat in Scratch? A) Brown. B) Orange. C) White. D) Black. Show Answer Correct Answer: B) Orange. 42. What is Scratch programming language used for? A) Scratch programming language is used for cooking recipes. B) Scratch programming language is used for writing novels and essays. C) Scratch programming language is used for fixing cars. D) Scratch programming language is used for creating interactive stories, games, and animations. Show Answer Correct Answer: D) Scratch programming language is used for creating interactive stories, games, and animations. 43. '' if on edge, bounce '' mean ..... ? A) Continue. B) Go back. C) STOP. D) Jump. Show Answer Correct Answer: B) Go back. 44. Explain the concept of events and broadcasts in Scratch. A) Events and broadcasts are used in Scratch to trigger specific behaviors and allow communication between different sprites. B) Events and broadcasts are used in Scratch to change the background color. C) Events and broadcasts are used in Scratch to create new sprites. D) Events and broadcasts are used in Scratch to play music. Show Answer Correct Answer: A) Events and broadcasts are used in Scratch to trigger specific behaviors and allow communication between different sprites. 45. You can paint a new costume for a sprite in scratch? A) Yes. B) No. C) All the above. D) None of the above. Show Answer Correct Answer: A) Yes. 46. Variables in Scratch are found under where ..... A) Events. B) Motion. C) Data. D) Control. Show Answer Correct Answer: C) Data. 47. Which block would you use to start a script when the green flag is clicked on Scratch? A) When the sprite is clicked. B) When the green flag is clicked. C) When the [space] key is pressed. D) When the scenario changes to. Show Answer Correct Answer: B) When the green flag is clicked. 48. What is an mistake in a computer program called? A) Debug. B) Insect. C) Bug. D) Error. Show Answer Correct Answer: C) Bug. 49. Creating a program requires one to A) Solve problems. B) Correct mistakes. C) Constantly run your program to see if it works. D) All answer options are true. E) All answer options are false. Show Answer Correct Answer: D) All answer options are true. 50. How can you add sound effects to your Scratch project? A) By selecting 'Choose a Sound' from the 'Sounds' tab. B) By clicking on the 'Costumes' tab. C) By clicking on the 'Code' tab. D) By selecting 'Add Background' from the 'Backdrops' tab. Show Answer Correct Answer: A) By selecting 'Choose a Sound' from the 'Sounds' tab. 51. This involves the organization of commonly used pieces of program code into callable units allowing for reduced program size and better program organization. A) Application and game development. B) Boolean logic. C) Procedural programming. D) None of the above. Show Answer Correct Answer: C) Procedural programming. 52. Which block of code is used to make the character change costume? A) Sensing. B) Motion. C) Looks. D) Control. Show Answer Correct Answer: C) Looks. 53. Which programming language is easier? A) Block based. B) Text based. C) All the above. D) None of the above. Show Answer Correct Answer: A) Block based. 54. Where must you go to edit sprites and backgrounds? A) Costume tab. B) Code tab. C) Sound tab. D) Stage. Show Answer Correct Answer: A) Costume tab. 55. What category of blocks in Scratch is used to control the program flow? A) Control. B) Appearance. C) Seam. D) Movement. Show Answer Correct Answer: A) Control. 56. How much does Scratch cost to download? A) $ 1.99 per month. B) Free. C) $ 9.99 per month. D) $ 24.99. Show Answer Correct Answer: B) Free. 57. How do you change the background randomly on scratch? A) Use the 'Set Background to' block with random choices. B) Use the 'Change Backdrop By' block to change the background. C) Use the 'wait' block to wait before changing the background. D) Use the 'Broadcast' block to change the background. Show Answer Correct Answer: B) Use the 'Change Backdrop By' block to change the background. 58. Variables are used to hold data that cannot change. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 59. What is a sprite in Scratch? A) A character or object that can perform actions and interact with other sprites. B) A type of computer virus. C) A type of soft drink. D) A mythical creature. Show Answer Correct Answer: A) A character or object that can perform actions and interact with other sprites. 60. In the programming language Scratch, what is the purpose of the "sprite" ? A) It is the background in a game or program. B) It is the instructions for the program. C) It is used to keep the score or add a timer. D) It is a character in a game or program. Show Answer Correct Answer: D) It is a character in a game or program. ← PreviousNext →Related QuizzesComputer Science QuizzesClass 7 QuizzesClass 7 Computer Science Chapter 5 Introduction To Scratch Programming Quiz 1Class 7 Computer Science Chapter 5 Introduction To Scratch Programming Quiz 3 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books