0% found this document useful (0 votes)
27 views9 pages

Computing Stage 6 ETTE

The document consists of a series of questions and exercises related to Scratch programming and basic computing concepts for Grade 6 students. It includes multiple-choice questions, fill-in-the-blank statements, and open-ended questions about programming, algorithms, and the Micro:bit. Additionally, it covers topics such as sub-routines, variables, and user experience.
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)
27 views9 pages

Computing Stage 6 ETTE

The document consists of a series of questions and exercises related to Scratch programming and basic computing concepts for Grade 6 students. It includes multiple-choice questions, fill-in-the-blank statements, and open-ended questions about programming, algorithms, and the Micro:bit. Additionally, it covers topics such as sub-routines, variables, and user experience.
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
You are on page 1/ 9

PART A

Answer all questions.


Underline the correct answer.
1. ………………… is a free visual programming language to create interactive stories, games and
animation.
A. Bubbles B. Script C. Scrach D. Scratch
2. What do you call the characters in scratch?
A. Script B. Sprite Scripts C. Scratch D. Sprite
3. Which animal does Scratch logo contain?
A. Koala B. Cat C. Lion D. Dog
4. Which command let the sprites walk?
A. GO! B. Walk C. Move D. Run
5. Programming languages give computers instructions.
A. True B. False C. None
6. You can paint a new costume for a sprite in Scratch?
A. True B. False C. None
7. You can click on ………………… to start your main program.
A. Event B. stop C. Motion D. Green Flag
8. …………………… displays drop down menus that provide common commands like file, create a
new one and save.
A. Blocks menu B. Menu bar C. Script D. Sprite
9. …………………… is a place where you make your programs in scratch by assembling blocks
there.
A. Script area B. Stage C. Current script
10. The default colour of a folder is ………………………
A. red B. blue C. yellow D. white
11. The default size of a new folder is ………………………
A. one megabyte B. zero kilobyte C. four bites D. two gigabyte
12. Thinking about what you like or dislike about something and how it can be improved is
known as ......................
A. evaluation B. prioritising C. game interface D. sub-routines
13. Once a programmer has created a project plan, they to decide which part to program first
this is known as....
A. planning B. evaluation C. prioritising D. prototype
14. A word, phrase or sentence in an algorithm or program is called ………………………
A. text B. string C. words D. instruction
15. When we find and fix a bug, it is called ………………
A. bugging. B. debugging C. bug
16. Setting clear criteria at the start of a project is essential for planning the project life cycle.
These criteria are used to evaluate the final program. If the program meets these criteria, it
shows that it is fit for purpose.
A. True B. False C. None
1|Page Grade 6 Computing
Complete the following sentences.
17. What is the colour for motion blocks? …………………………………………………………………………….
18. What is the function of this block?

…………………………………………………………………………………………………………………………………………

19. What is the function of this block?

………………………………………………………………………………………………………………………………………….

20. A ………………………………………………. that will never end unless the Stop sign is
pressed or the script is stopped.

21. Plays a ……………………………………………………… without pausing the script.

22. How many LEDs are on the front of a Micro:bit? ……………………………………………………….

23. The Micro:bit is used to write programs to …………………………………………………… on and off to


make pictures and patterns.
24. How many buttons are there under the Micro:bit simulator? ……………………………………………….

PART B
25. Study the image below carefully and answer questions that follows it.

H
C

G F E

2|Page Grade 6 Computing


a. Identify the parts labelled A to H.

A …………………………………………………………………………………………………………………………………

B …………………………………………………………………………………………………………………………………

C …………………………………………………………………………………………………………………………………

D …………………………………………………………………………………………………………………………………

E …………………………………………………………………………………………………………………………………

F …………………………………………………………………………………………………………………………………

G …………………………………………………………………………………………………………………………………

H …………………………………………………………………………………………………………………………………

b. What is the use of the part labelled A, D and G?

A …………………………………………………………………………………………………………………………………

…………………………………………………………………………………………………………………………………

D …………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………..

G …………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………..

c. Which command blocks are already in the programming area of a Micro:bit?

……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….

26. What is a sub-routine?

……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….

3|Page Grade 6 Computing


27. What is a variable?

……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….

28. Look at the Scratch blocks below carefully. How could you arrange them in a sequence to
show how to play a simple two-player game like snakes and ladders?

Arrange the blocks in the right order to create a working Scratch code when the sprite is
clicked by drawing the code blocks.

4|Page Grade 6 Computing


29. What is decomposition?

……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….

30. What is a prototype?

……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……

31. Mention any one benefits of creating a prototype.

……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……

32. List any two operators that we use in creating an algorithm.

……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……

33. The outcome of a comparison operators is …………………………………… and ………………………………

5|Page Grade 6 Computing


34. Look at the Scratch blocks below carefully and answer the questions that follow.

a. How many sub-routines can be found in the code above?


……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
b. Write the identifiers of the sub-routine in the code.
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….

c. State one reason why we must use a sub-routine in our program.


……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………….

6|Page Grade 6 Computing


35. Zara has written this program to control two sprites:

Retro Robot Retro Robot2


Complete the following sentences, adding the name of the correct sprite: Retro Robot or
Retro Robot2.

a. ………………………………………………………………….. will start speaking first.

b. ………………………………………………………………….. will wait 2 seconds before speaking.

c. ………………………………………………………………….. will be the last sprite to speak.


36. As a data analyst, explain statistical investigation to your father.

……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
37. a. In statistical investigation, data can be stored in three different types. Name and
example each of the types of data.

……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……

……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……

……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……

7|Page Grade 6 Computing


b. Explain what user experience is.

……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………….……
38. As a computing student, you are to program a robot to assist your colleagues to buy
stationary from a shop. The sequence of activities undertaken to buy the stationary at the
shop is as follows:
Go to the stationary shop;
Select the need stationary;
Check the price of the selected stationary;
Go to the cash counter;
Pay money to the cashier;
Take the stationery along;
Leave the shop.
Draw a flowchart using the sequence of activities.

8|Page Grade 6 Computing


39. Complete table below by providing the name and description or use of each shape.
Shapes Name

9|Page Grade 6 Computing

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