0% found this document useful (0 votes)
93 views4 pages

Class 5 Practice Paper

This document is a practice paper for Digital Literacy at PM SHRI Kendriya Vidyalaya Ajni, Nagpur, consisting of multiple choice questions, fill in the blanks, short answer questions, and true/false statements related to Scratch programming. It covers various aspects of Scratch, including blocks, sprites, and the stage. The paper is designed to assess students' understanding of digital literacy concepts in a structured format.

Uploaded by

SANDIP RAMTEKE
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views4 pages

Class 5 Practice Paper

This document is a practice paper for Digital Literacy at PM SHRI Kendriya Vidyalaya Ajni, Nagpur, consisting of multiple choice questions, fill in the blanks, short answer questions, and true/false statements related to Scratch programming. It covers various aspects of Scratch, including blocks, sprites, and the stage. The paper is designed to assess students' understanding of digital literacy concepts in a structured format.

Uploaded by

SANDIP RAMTEKE
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

PM SHRI KENDRIYA VIDYALAYA AJNI SHIFT 1 NAGPUR

PRACTICE PAPER

SUBJECT: DIGITAL LITERACY

Section A: Multiple Choice Questions (MCQs)


Choose the correct answer and tick correct one. (1 mark each )

1. Which block is used to make a sprite appear on the stage?


a) Hide b) Show
c) Go to d) When green flag clicked

2. Which block makes the sprite disappear from the stage?


a) Show b) Move 10 steps
c) Hide d) Switch costume

3. Which block sends a message to other sprites to start an action?


a) Go to b) Show
c) Broadcast d)Switch backdrop

4. Which block is used when you want a sprite to start an action after receiving a message?
a) When I receive b) Hide
c) Say Hello d) Change x by

5. Which block moves the sprite immediately to another sprite or the mouse pointer?
a) Go to _ b) Hide
c)Say Hello d) Point in direction

6. What are the characters or objects in a Scratch project called?


a) Scripts b) Sprites
c) Stages d) Blocks

7. Where do you drag and drop blocks to create your program?


a) Stage b) Blocks Palette
c) Script Area d) Sprite List

8. Which block starts a script when clicked?


a) Stop Button b) Forever Block
c) Green Flag d) Wait Block

[Link] block category controls movement (e.g., move steps, turn)?


a) Looks b) Control
Page 1 of 4
c) Motion d) Events

Section B: Fill in the Blanks

Use the help box to fill in the correct word. (1 mark each)

1. The area where sprites move and interact is called the _________.

2. The default character in Scratch is a __________

3. The ____________ block is used to make a sprite appear on the stage.

4. The ____________ block is used to send a message to other sprites.

5. Pre-written instructions in Scratch are called __________.

[Link] _________ block is used to make a sprite disappear from the stage.

7. The _________ block category controls movement

8. The block When I receive _________ is used to run scripts after getting a message.

Section D: Answer the Question in short.


(2 marks each)
1. What is scratch ?
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
2. What is the name of the character in scratch ?
__________________________________________________________________________________________
__________________________________________________________________________________________

3. How can make a sprite face directly upward ?

Page 2 of 4
__________________________________________________________________________________________
__________________________________________________________________________________________

4. Which block help you to fix the sprite?


__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________

5. What are the three forms of broadcast ?


__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________

6. In which block menu can you find the show and hide blocks ?
__________________________________________________________________________________________
__________________________________________________________________________________________

7. Which block turn the sprite?


__________________________________________________________________________________________
__________________________________________________________________________________________

8. What is the purpose of broadcast block in scratch ?


__________________________________________________________________________________________
__________________________________________________________________________________________

State True or False . ( 1 mark each)


1. Scratch is a text-based programming language. (True/False)
2. The 'Stage' is where the project runs. (True/False)
3. The 'Pen' blocks allow you to draw on the stage. (True/False)
4. You cannot create games in Scratch. (True/False)
5. Scratch projects can be shared online. (True/False)
Page 3 of 4
6. You can't move sprites. ( True/False)
7. The Stage is where new sprites are created. (True/False)
8. The green flag is used to start the main program in Scratch. (True/False)
9. Scratch is a free platform available online. (True/False)
10. The "Stop" block in Scratch starts the project. (True/False)
11. The Stage is the area where you see your program run and where the sprites move. (True/False)
12. To start a Scratch program, you often use the when green flag clicked block. (True/False)
13. The Looks blocks are used to change a sprite's color, costume, or size. (True/False)
14. The Variables category lets you store information, like a score or a timer. (True/False)

Page 4 of 4

Common questions

Powered by AI

The 'Broadcast' block in Scratch is used to send a message to all sprites, serving as a synchronization tool within a project. When a sprite broadcasts a message, other sprites can be set to execute actions based on receiving this message by using the 'When I receive' block. This allows for coordinated actions across multiple sprites, such as triggering simultaneous animations or interactions in response to an event. It effectively enables complex event handling and inter-sprite communication within a Scratch project.

The 'Stage' in Scratch serves as the principal area where all sprite actions are visualized and the project timeline is executed. As the backdrop for sprites, it is central to the user experience and interaction in Scratch projects. The Stage differs from sprites and scripts as it is not only the execution environment but also defines the context through backdrops, which can change to signify different scenes or actions. While sprites are the dynamic elements interacting on the Stage, the scripts dictate their behavior. The Stage consolidates these elements into a cohesive presentation, emphasizing the spatial and temporal coherence necessary for interactive narratives and games.

Scratch fosters creativity by providing an open platform where users can create animations, simulations, games, and interactive stories using visual programming. It encourages experimentation with its wide array of customizations, like changing sprites, backdrops, and sounds. This creative freedom allows learners to express themselves while learning programming fundamentals, keeping them engaged and motivated. As learners experiment and iterate on their creative projects, they acquire deeper insight into programming logic and flow, making the learning process both enjoyable and effective. The integration of creativity boosts user confidence and encourages a deeper connection with the subject matter.

Scratch offers significant educational benefits as a tool for introducing programming concepts, particularly to beginners and young learners. It simplifies the learning process through a visual, block-based interface that eliminates syntax errors common in text-based programming languages. Scratch encourages experimentation and immediate feedback, enhancing understanding and retention of core programming concepts like loops, conditionals, and event handling. Furthermore, its interactive nature and engaging project creation process cultivate creativity and motivate students to explore computer science concepts in a fun and encouraging environment.

Scratch's block-based approach introduces programming concepts through a visual and engaging format that promotes logical reasoning and problem-solving. By using blocks that fit together like puzzle pieces, Scratch encourages learners to think about sequences and conditional logic visually, mimicking how logic is structured in actual programming. This method aids beginners in systematically breaking down problems into smaller parts, testing hypotheses by rearranging blocks, and iteratively refining their projects. This hands-on approach not only demystifies programming but also develops their ability to plan, debug, and optimize solutions constructively.

Scratch empowers collaboration and community engagement by allowing users to share their projects online. Users can upload their creations to the Scratch website, where others can view, comment on, and remix them, thus fostering a culture of open-ended creativity and learning. This feature not only enhances individual learning but also spins off into community-driven development where users can build on each other's work. The ability to remix enables users to learn by experimentation and adaptation, helping them understand different techniques and coding strategies.

Scratch is an educational programming platform designed to make learning programming concepts accessible and engaging through a visual interface. It allows users to create their projects by dragging and dropping code blocks, thereby enabling users, particularly beginners and young learners, to achieve computational thinking and problem-solving skills without the need for text-based coding. The platform also fosters creativity, allowing users to create animations, games, and interactive stories.

The 'Go To' block and the 'Point in Direction' block serve different purposes in controlling sprite movement in Scratch. The 'Go To' block instantly moves the sprite to a specified location, such as another sprite's position or the mouse pointer, which can be used for direct positioning tasks. In contrast, the 'Point in Direction' block changes the sprite's orientation without changing its current position, making it face a specified direction in degrees (e.g., up, down, left, right). This distinction allows for diverse control strategies: 'Go To' for precise positioning and 'Point in Direction' for orientation control and directional movement.

The 'Green Flag' in Scratch is a highly effective mechanism for starting scripts and the overall project. It is a universally recognized trigger that initializes the execution of scripts, ensuring a synchronized start for all involved processes and interactions. Unlike using individual event blocks or manual triggers, the Green Flag provides a clear and consistent starting point that can manage multiple simultaneous scripts and scenes efficiently. By pressing the Green Flag, users can ensure that all desired setups like sprite visibility, initial positions, and variable settings are uniformly applied, thus offering a systematic approach to running projects. This central control is particularly advantageous for complex projects involving multiple sprites and sequences.

The 'Show' and 'Hide' blocks are used to control the visibility of sprites in a Scratch project. The 'Show' block makes a sprite appear on the stage, while the 'Hide' block makes it disappear, effectively allowing users to manage sprite appearances dynamically throughout the project. These blocks are typically found in the 'Looks' block menu of Scratch. By using these blocks, a programmer can create effects such as switching scenes or focusing on certain sprites at different times in a narrative or game.

You might also like