100% found this document useful (4 votes)
2K views

Ai Scratch Notes

This document contains a quiz on Scratch programming concepts. It has 40 multiple choice questions covering topics like blocks, sprites, scripts, costumes, backdrops, variables, loops, and motion. It also has sections to fill in blanks, describe block functions, and state if statements are true or false. The quiz tests a learner's understanding of basic Scratch programming elements and how to apply common blocks to create scripts and control sprite behavior.

Uploaded by

Shivkant Singh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (4 votes)
2K views

Ai Scratch Notes

This document contains a quiz on Scratch programming concepts. It has 40 multiple choice questions covering topics like blocks, sprites, scripts, costumes, backdrops, variables, loops, and motion. It also has sections to fill in blanks, describe block functions, and state if statements are true or false. The quiz tests a learner's understanding of basic Scratch programming elements and how to apply common blocks to create scripts and control sprite behavior.

Uploaded by

Shivkant Singh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

Scratch version- 3.

29
Q1. What kind of block should we use to make a sprite around?
a) Event c) Control
b) Sound d) Motion

Q2. What is the function of ask and wait block ?


a) The block will always ask “What’s your name?”.
b) The block will ask any random question.
c) The block will make the sprite using the block say the question and show
an input box at the bottom of the screen and waits for the input from the
user.
d) The block will wait for the user to answer the question.

Q3. Which extension is used to play the different notes of the instruments?
a) Book.
b) Translate.
c) Video Sensing.
d) Music.

Q4. What is the difference between repeat and forever block?


a) Forever loop runs code until we stop it while repeat code runs for fixed
period of time.
b) Forever loop runs code for fixed period of time while repeat code runs until
we stop it.
c) Forever loop means to continue the code while repeat loop means to end the
code.
d) Both have same function.

Q5. Where is backdrop present on scratch platform?


a) Stage
b) Variable
c) Events
d) My block

Q6. What is the use of variable?


a) Representing values
b) Storing Values
c) Changing Values
d) None of These

Q7. Which color represent the “Operator Block”?


a) Green
b) Yellow
c) Orange
d) Blue

Q8. How will you create a variable named as “score”?


a) go to lists
b) go to event block
c) go to variable and click on make a variable
d) go to my block

Q9. What is the function of the "Forever" command block?


A) Run the script inside over and over
B) Point sprite in specified direction
C) If condition is true, runs the blocks inside
D) Other

Q10. Which color indicate motion


a) Yellow
b) Green
c) Red
d) Blue

Q11. A costume is
A code block
A different way a sprite looks
A sound
A motion

Q12. What is it when one sprite has different movements in an outfit?


Costume
Backdrop
Sounds
Looks

Q13.

a) The Program Starts


b) The Program Stops
c) The Program Freezes
d) The Program is Deleted
Q14. What is a Loop?
a) Starting the Program
b) Ending the Program
c) Blocks that repeat your code
d) Program Running

Q15. Which animals Scratch logo contains ?


a) Koala
b) Cat
c) Lion
d) Dog

Q16. Which one from the following indicate scratch file extension ?
a) scr
b) sh
c) scar
d) sb

Q17. Which command let the sprites walk ?


a) Walk
b) Run
c) Move
d) GO!

Q18. " if on edge, bounce " mean ... ?


a) Jump
b) Go back
c) Continue
d) STOP

Q19. What ( Red Flag ) mean in Scratch


a) Nothing
b) STOP
c) Start
d) Finish

Q20. Can we give sprite specific location to start from ?


a) No
b) Yes

Q21.Will sprite move from his position


after this code?
a) Yes
b) No
Q22. Which color indicate " Motion Command " ?
a) Orange
b) Green
c) Blue
d) Red

Q23. Which color indicate " Control Command " ?


a) Gold
b) Green
c) Blue
d) Red

Q24. Which command will shows animation for sprite ?


a) next costume
b) next look
c) next style
d) next move

Q25. When I receive .... ?


a) Msg
b) Message
c) Call
d) Broadcast

Q26. Can we add sound to our scratch project ?


a) Yes
b) No

Q27. If you touched Sprite2 seven times what would your score be ?
a) 5
b) 0
c) 7
d) 8

Q28. This stack block will make the sprite:


a) jump
b) turn
c) move forward
d) turn sound down
Q29. If Scratch needs to do some thing again and again what command do
you use?
a) Repeat
b) Loop it
c) Do again
d) Again 4

Q30. What will this script do

a) When the F key is pressed the cat will explode


b) When the d key is pressed the cat will explode
c) When the d key is pressed the cat will point right and move 10 steps.
d) When the d key is pressed the cat will point left and move 10 steps.

Q31. What is this for?


a) Delete button
b) Stop scripts running
c) Start scripts
d) Start and stop scripts running

Q32. What does this script do?

a) Turns 15 degrees clockwise when space key pressed


b) Turns 15 degrees anti clockwise when space key pressed
c) Turns 15 degrees clockwise and changes colour when space key pressed
d) Turns 15 degrees anti clockwise and changes colour when space key
pressed

Q33. What does this script do?


a) Forever follows the mouse around the script area
b) Forever follows the mouse around the stage
c) Follows the sprite until it is caught
d) Forever follows the sprite around the stage

Q34. In Scratch, a __________ is a set of blocks joined together.


a) Library
b) Costume
c) Sprite
d) Script

Q35. Scratch measures distances on the stage in units called ______ .


a) Movements
b) Hops
c) Steps
d) Jumps

Q36. Why won't this code continuously move the sprite when clicking the
directional arrows?
a) The "if" statements need to be inside a "forever" block
b) The "point in directions" values need to change
c) The "move 1 steps" commands need to be inside a "forever" block
d) Need a 2nd "point in direction" block after "move 1 step"

Q37. Which would make a sprite move up?


a) Changes X by 10
b) Changes Y by -10
c) Change Y by 10
d) Change X by -10

Q38. What will happen to the sprite when we click on it?


a) It will move 10 step upwards
b) 10 letter Xs will appear
c) It will move 10 steps to the left
d) It will grow by 10 percent

Q39. SCRATCH IS A PROGRAMMING LANGUAGE


a) True
b) False

Q40. What is the name of the software that you use to create the game?
a) Sprite
b) Scratch
c) Stage
d) None of the above

Q41.

.
In this script, Astronaut refers to:

a) A backdrop
b) A block
c) A sprite
d) A variable

Q42.

What is the purpose of this script?

a) Launch the apple into space!


b) Make the apple fall down!
c) Make the apple fly left to right!
d) Make the apple bounce across the screen!

Q43.

What is the name of the variable used in this script?

a) Rainbow
b) Animate
c) Colour
d) Space

Q44.

Which script will make Pico move to the right?


a) A
b) B
c) C
d) D

Q45.
What will the cat say?

a) I am a kitten!
b) I am a junior cat!
c) I am a mature cat!
d) I am a senior cat!

Q46. What is the background called in Scratch ?


a) Stage
b) Script
c) Sprite
d) Control

Q47. Scratch is a programming app which uses pre-coded blocks.


a) True
b) False

Q48. The Y axis is “UP” and “Down”.


a) TRUE
b) FALSE

Q49. What is the stage?


a) Place where actors stand and perform
b) A box you stand on when you can't see over the crowd
c) The graphical area of a scratch program, where sprites move
d) The coding area of a scratch program, where blocks go

Q50. What is Scratch?


a) A computer project
b) A computer screen
c) A mobile phone
d) Block-based visual programming language

Q51. How many costumes can a sprite have in scratch?


a) 1
b) 2
c) 10
d) As many you want
II. Fill in the Blanks
1. REPEAT is a block to replay an action for a specific number of times.
2. NEW BACKDROP icon is used to change the background of the stage.
3. SCRATCH was designed by MITCHEL RESNICK.
4. CAP block is used to end the script.
5. GREEN FLAG is used to start the PROJECT.
6. POINT TOWARDS block changes the direction of the sprite.
7. BOOLEAN block is used to hold numbers as well as strings.
8. MOTION block controls the movement of the sprite.
9. CIRCULAR ARROW enables full rotation of the sprite.
10._GROW___ button increases the size of the sprite.
11.SHRINK button decreases the size of the sprite.
12. STOP button is used to stop the project at the time of execution.
13. HIDE makes the sprite disappear from the stage.
14 .sb3 is the extension of a scratch file.
15. CLEAR block is used to remove all marks made by pens and stamps.
16. PEN(SET PEN SIZE TO : 10) block sets the pen size to a specific value.
17. PEN(SET PENSHADE TO : ) block sets the pen colour to a specific colour.
18. go to x: y : is used to place the sprite at a given value of x and y.
19. CIRCULAR ARROW enables full rotation of a sprite.
20. MOTION block moves the sprite by a specified number of steps.
21. HAT BLOCK is used to start a script.
22.CAP BLOCK is used to stop a script.
23. DUPLICATE, DELETE, GROW AND SHRINK are the cursor tools.
24. SCRIPT is the collection of stepwise instructions given to a sprite.
25.The three panes of SCRATCH window are STAGE AND SPRITE PANE,
BLOCK PALETTE , and SCRIPT AREA.
26. In SCRATCH , the objects are known as SPRITES.
27. The main working area in SCRATCH is called STAGE.
28. We can draw various shapes in SCRATCH. The turn angle for a shape of is
360/number sides.
29. PEN block controls the movement of a pen.
30. DIRECTION block is used to rotate the sprite at a given angle.
31. Blocks are interlocking pieces used to create code in Scratch.
32. In Scratch, you can easily move to sprite with the help of direction keys.
33. You can paint a new sprite by clicking on the Paint Brush icon.
34. Surprise option is used to create a random sprite on the stage.
35. Show block displays a sprite on the stage.
36. The arrow box in the sprite info pane lets you specify the orientation of the
sprite.

III. Describe the function of each block in short:

Ans. This block is used to start the script.

Ans. This Block Moves The Sprite By 100 Steps


Ans. This block pauses the script for 1 second.

Ans. This block repeats a given set of commands for 10 times.

Ans. This block repeats a loop and tests the condition.

Ans. This block turns the sprite in the clockwise direction by 15 degrees.

Ans. This block changes the pen colour to the specified colour.

Ans. Controls direction in which a sprite can rotate in .There are three rotation on
style:all round, left right, and don’t rotate.
Ans. When the sprite is clicked,the code runs.
IV- State True Or False
1. You can change the background of the stage? Ans. True
2. The duplicate button allows you to move an object. Ans. False
3. You cannot insert more than two sprites on the stage. Ans. False
4. Scratch allows you to add sound in your project. Ans. True
5. The centre of the stage is at x-y coordinate(0,0). Ans. True
6. The forever block runs the block over and over again. Ans. True
7. The first test version of Scratch was released in 2017. Ans. False
8. A project is a script in Scratch. Ans. True
9. block is used to turn the sprite back from the edge of

the stage. Ans. False


10. Scratch provides four options for sprite’s rotation style.Ans. False
11. No sprite will be shown in the sprite list if you select Surprise option. False
12. In Scratch, a cat sprite is always present on the Stage. Ans.True
13. We can do nothing in Scratch. Ans. False
14. We can do coding in Scratch. Ans. True
15. You cannot perform mathematical operations in Scratch. Ans. False
16. All the blocks in Operators block category are light blue in colour. Ans. False
17. You cannot create variables in a Scratch project. Ans. False
18. Scratch Provides you the facility to draw your own characters and
backgrounds. Ans.True
19. Scratch Animal Logo is Lion. Ans. False
20. Scratch is a programming language. Ans. True
21. In Scratch, each picture is called sprite. Ans.True
22. The area where sprite moves is called script area. Ans.False
23. The instruction are given all together. Ans.False
24. Instructions are drag from the blocks palette and drop into the script area.
Ans. True
25. Full screen button enlarges the stage to view full screen of the animation.
Ans. True
26. Stage area displays background and sprite animation. Ans. True
27. Stamp button copies sprite. Ans. True

A. Match the following :-


COLUMN-A COLUMN-B

1) Events (a) a character on object in scratch programming.

2) Sprite (b) one or more scratch blocks connected together for sequence.

3) Script (c) one out of many frames on background of the Stage.

4) Backdrop (d) one things or action causing action(s) to happen.

Answer:
Events - > D
Sprite - > A
Script - > B
Backdrop - > C
VI- Question and Answer

1. What is scratch & what can we do with Scratch?

Answer. Scratch is a programming language in which we can easily create


animations, games, interactive stories, drawing board etc.

It not only helps us in learning coding but also help us learning mathematics,
English and other subjects.

It Provides a stepping stone to the more advanced world of computer


programming.

2. Write the steps to add sound in your script.


Answer. adding sound
• To add sound, select the sounds tab and click the choose sound from library
button.
• The sound library appears. For example select bubble sound and click OK.

3. Who created Scratch?


Mitchel Resnick (mres on Scratch) and Andrés Monroy-Hernández (andresmh on
Scratch) created Scratch so that people (especially children) all over the world
could learn how to code.

4. What are the 4 main elements of Scratch?


There are four main elements of Scratch: the stage, the sprites, the script and
the programming palette. These elements can be compared to a play.

5. Which block is the most used block in Scratch?

Ans. wait block

It is the most commonly used block and is generally used when a sprite must wait
for another action or is used in the time-critical programs. You can find a wait
block in the control block.
6. What is forever block?

The [Forever] block is a C block from the Control category that repeats the
behaviors contained inside of it, forever.

7. What is the default sprite in Scratch?

Ans. a cat
Each object in Scratch is called a sprite.
Default sprite is a cat.
The background for the sprite is called Stage OR backdrop.

8. What is another name for background in Scratch?


Answer. The background for the sprite is called Stage OR backdrop.

9. What is motion block?


Motion blocks are color-coded medium-blue and are used to control a sprite's
movement. They are available only for sprites not for the backgrounds.

10. How many blocks are in Scratch?


Scratch has over 100 coding blocks, and each one has a unique use. They are all
colour-coded into 9 different categories as seen below: You can also create your
own block under More Blocks.
SCRATCH PROJECT -1 CAT LEFT RIGHT

Write the code for the Project CAT LEFT & RIGHT

SCRATCH PROJECT 2- HAPPY BIRTHDAY

Write the code for the HAPPY BIRTHDAY PROJECT


SCRATCH PROJECT 3- THE MAGIC OF JACK

Write the code for the Project THE MAGIC OF JACK

SCRATCH PROJECT 4- SHOOTING GIRL

Write the code for the Shooting Girl Project


SCRATCH PROJECT 5- KITTY LOVES FISH

Write the code for the Project KITTY LOVES FISH

SCRATCH PROJECT 6- CARNIVAL IN FOREST

Write the code for the CARNIVAL IN FOREST PROJECT


SCRATCH PROJECT 7 & 8- MAZE GAME

Write the code for the MAZE GAME PROJECT

You might also like