0% found this document useful (0 votes)
48 views21 pages

Exercises

Uploaded by

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

Exercises

Uploaded by

Sharon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 21

1. Match the given blocks with their descriptions.

Operators

Sound

Looks

Motions

Events

Control

Sensing

Variables

My blocks
2. The following is an empty “if” block, blocks of which following categories can
be expected to be filled in ?
A. motion, control
B. event, sensing
C. sensing, control
D. sensing, operators

3. The Scratch project has received financial support from which of the following
organization?
A. Lifelong Kindergarten Group
B. MIT Physic Faulty
C. Google
D. None of the above

4. The Scratch project is under direct maintenance by which of the following


organization?
A. Lifelong Kindergarten Group
B. MIT Physic Faulty
C. Google
D. None of the above

5. Which supporter is responsible for maintenance of the Scratch?


A. Google
B. Amazon
C. LEGO Foundation
D. MIT

6. Scratch is developed by whom?


A. Tim Berners Lee
B. Mitchel Resnick
C. Microsoft
D. None of the above
7. Given the following scene:

Why doesn’t the cat stop “meowing” even after the mouse was clicked once?

A. should be put at the bottom of the script

B. Mouse down event is not captured during

C. “Repeat until” should be replaced by

D.
should be put under

8. According to problem 6, how should it be fixed?


A. “Repeat until” should be replaced by

B.
should be put under

C. should be removed.

D.
should be put at the bottom of the script.

9. Given the following scene:

Which of the following script makes the cat follow your mouse and meow once
it touches the fish?
A. B.

C. D.

E. None of the above

10. Which group of blocks includes the ‘touching’ block?


A. Motion
B. Sensing
C. Control
D. Looks
E. Sound

11. Which group of blocks includes the “say” block?


A. Motion
B. Events
C. Looks
D. Control
12. Which group of blocks includes the “when backdroup….” Block?
A. Motion
B. Events
C. Control
D. Looks

13. I go to add a script to my character and find that my blocks have


disappeared. Why is this?
A. Scratch Malfunctioned
B. I have stage selected
C. I have exceeded the block limit
D. All of the above
E. None of the above

14. Which block will give the sprite a location to start from when placed at
the start of your code?
A. Move
B. Switch Costume
C. Go To
D. Show
E. Hide

15. Where do you find the background images to insert in Scratch?


A. Costumes
B. Gallery
C. Script
D. Backdrops
E. Sprite

16. A computer follows step-wise instructions to complete any task, which is


known as ……………?
A. Program or Script
B. Gallery
C. Sprite
D. Scratch
E. None of the above

17. How do you create a loop in Scratch?


A. Use a cat sprite
B. Use a repeat block
C. Snap a block
D. Use a backdrop
E. None of the above

18. What is the value of solution of the following scene?


A. 12
B. 13
C. 25
D. Solution
E. None of the above

19. These blocks turn their sprite the specified amount of degrees
clockwise or counter-clockwise (depending on which block is used); this
changes the direction the sprite is facing.

A. B.

C. D.

20. 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!
E. None of the above

21. Which script will make cat move to the right?


A. B.

C. D.

E. None of the above

22. What is the purpose of this script?

A. Make the Pico wait for 0.5 sec


B. Make the Pico move to the right
C. Make the Pico change color
D. Animate the Pico
E. None of the above

23. When will the game over screen appear?

A. When the cat glide to random position


B. When the cat turns brown
C. When the user clicks on the cat
D. When the cat touches green
E. None of the above

24. What is the purpose of this script?

A. Make the mouse bounce like a bouncing ball


B. Make the mouse run away and disappear off screen
C. Make the mouse runaway from the cat
D. Make the mouse run across the screen indefinitely
E. None of the above

25. What is the purpose of this script?

A. Make the apple smaller!


B. Make the apple move left to right!
C. Make the apple fall down!
D. Make the apple bounce across the screen!
E. None of the above

26. What two things do all the scratch programs have?


A. Sprites and Scripts
B. At least four sprites
C. Scripts and instruction blocks
D. At least two sprites
E. None of the above

27. What would you use to change the location of sprite on the stage?
A. File Menu
B. Costume tab
C. Coordinates
D. Stage information
E. All of the above

28. 3D transformation consists of?


I. Scaling
II. Translation
III. Rotation
IV. Rendering
V. Repositioning

A. I and II
B. III, IV and V
C. I, II and III
D. II, III, V
E. None of the above

29. What is the dimension of a regular sized stage?

A. 1920 x 1080
B. 960 x 640
C. 640 x 350
D. 480 x 360
E. None of the above

30. Projects uploaded to Scratch website are licensed under?


A. Creative Commons Attribution-Share Alike License 2.0
B. GNU General Public License 3.0
C. Apache License 2.0
D. BSD License 3.0
E. None of the above

31. How many rotation styles for sprites are available?


A. 1
B. 2
C. 3
D. 4
E. None of the above

32. What is the other name of “rotation center”?

A. Rotating center
B. Center of gravity
C. Costume center
D. Sprite central point
E. None of the above
33. What is the final position of the cat after clicking the green flag?

A. (35,35)
B. (10,10)
C. (35,50)
D. (50,10)
E. None of the above

34. What will this piece of code do?

A. Create a clone of the sprite on the location the mouse is clicked


B. Create a clone of the sprite in a random location
C. Delete a clone of the sprite
D. Delete the sprite and make a new clone elsewhere
E. None of the above

35. What will the cat say?

A. 5
B. 45
C. 50
D. 55
E. None of the above

36. What will the cat say?


A. -50
B. 50
C. -70
D. 70
E. None of the above

37. Which rotation style leaves the sprite unchanged even as its direction
changes?
A. All around
B. Left right
C. Don’t rotate

38. What happens if instructions in Scratch are placed in wrong order?

A. Program will run faster


B. Program will run normal
C. Program will not run properly
D. Program will run slow

39. An error in a program that prevents the program from running as


expected.
A. Workplace
B. Bug
C. Debugging
D. Code
E. All of the above

40. What would the sprite say if the user enters “2008” in the answer box?

A. 13
B. 14
C. 15
D. 16
E. None of the above

41. Scratch version 2.0 was released on May 9, 2013. When did the update
version 3.0 was first announce?
A. 2014
B. 2015
C. 2016
D. 2017
E. 2020

42. What would be the result of the following block?

A. 2335
B. 2535
C. 3523
D. 3525
E. None of the above

43. To program a sprite to duplicate itself on the stage while the program is
running, you would need to use
A. Clone
B. Duplicate
C. Make a copy
D. Paste
E. All of the above

44. AND, OR, NOT are all examples of what in programming?


A. Variable
B. Boolean expressions
C. Connectives
D. Reporter block
E. None of the above

45. Which of the following is NOT a mathematical operator?


A. * (Muliplication)
B. > (More than)
C. / (Division)
D. + (Addition)
E. None of the above
46. What will be outputted (what will be said) when the following program is
executed?
A. Sun, Rain, It’s raining
B. Sun, Rain, Rain
C. Sun, Rain, Rain, It’s raining
D. Sun, It’s raining
E. None of the above

47. What can you do with custom blocks?


A. A script reuse
B. Connect to server
C. Rename the project
D. Everything
E. None of the above

48. Where would the cat be after clicking the green flag?
A. (0, 10)
B. (10, -10)
C. (-10, 10)
D. (10, 0)
E. None of the above

Refer to the following scene and script for question 49 and 50.

49. Where would the cat be after clicking the green flag?

A. (0,
0)
B. (10, -10)
C. (10, 20)
D. (0, -10)
E. None of the above

50. To be continued on question 49, what will be its direction?


A. 0
B. 90
C. -90
D. 180
E. Cannot be determined

51. A student set a variable for sprite A but cannot find the variable in sprite
B, what could be the cause?
A. The variable name collides with sprite B
B. The variable is not set to global
C. The variable does not receive a value yet
D. The sprite can only be used once
E. None of the above

Refer to the following scene and script for question 52-55.

52. Where would the cat be after clicking the green flag?
A. (0, 0)
B. (10, -10)
C. (-10, 0)
D. (0, -10)
E. None of the above

53. To be continued on question 52, what will be its direction value?


A. 0
B. 90
C. -90
D. 180

54. To be continued on question 53, which direction will the cat face?
A. Left
B. Right
C. Up
D. Bottom

55. If the set rotation style block changes from ‘don’t rotate’ to ‘left-right’,
which direction will the cat face?
A. Left
B. Right
C. Up
D. Bottom

56. Scratch is a programming language.


True
False

57. Which of the following is not a category provided in Scratch 3.0?


A. Motion
B. Sensing
C. Looks
D. Detection
E. None of the above

58. Which of the following sites is available to teachers/ educators who want
resources, advice or ideas for teaching about Scratch?

A. Scratch 404
B. ScratchEd
C. ScratchForSchool
D. Scratch in 1 minute
E. None of the above

59. Where is the instruction blocks stored on a Scratch screen?


A. Help tab
B. Blocks palette
C. Stage
D. Costume tab
E. None of the above

60. Which box changes the background on a Scratch Screen?

A. Script Area
B. Backpack
C. Stage information
D. Help
E. None of the above

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy