0% found this document useful (0 votes)
13 views11 pages

G5 Computing - 250519 - 074018

This document is an examination paper for the Pearson Edexcel International Award in Primary Computing, Grade 5, for the academic year 2024/2025. It includes instructions, sections for multiple-choice questions, fill-in-the-blanks, and open-ended questions, totaling 60 marks. The paper covers topics related to animation, programming concepts, and the use of Scratch.

Uploaded by

Vihanga Sankalpa
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)
13 views11 pages

G5 Computing - 250519 - 074018

This document is an examination paper for the Pearson Edexcel International Award in Primary Computing, Grade 5, for the academic year 2024/2025. It includes instructions, sections for multiple-choice questions, fill-in-the-blanks, and open-ended questions, totaling 60 marks. The paper covers topics related to animation, programming concepts, and the use of Scratch.

Uploaded by

Vihanga Sankalpa
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/ 11

Guiding Steps College

Centre Number Admission Number

9 2 6 5 1

Student Surname Other names

Pearson Edexcel International Award in Primary

Computing
Grade 5 Time: 1 Hour and 20 Minutes
2nd Term Examination
Academic Year 2024 / 2025
You do not need any other materials.

Instructions Section Marks

• Use a pencil. Section A


20
• Fill in the boxes at the top of this page with your name,
center number. Section B
20
• Answer all the questions.
• Answer the questions in the spaces provided Section C
20
– there may be more space than you need.
Total
60
Information

• The total mark for this paper is 60.


• The marks for each question are shown in brackets
– use this as a guide as to how much time to spend on each question.

Advice

• Read each question carefully before you start to answer it.


• Try to answer every question.
• Check your answers if you have time at the end.

Teacher's Name :……………………………………..

Signature :………..……………………………
Answer ALL questions. Write your answers in the spaces provided.

Some questions must be answered with a cross in a box . If you change your mind about an
answer, put a line through the box and then mark your new answer with a cross .
SECTION A

1 Sarah is creating a stop-motion animation. She notices that the movements of her characters look ch
oppy and unnatural. What should she do to improve this?
A Increase the number of frames per second.
B Move the characters in bigger steps..
C Reduce the number of frames per second.
D Skip frames to speed up the animation.

(Total for Question 1 = 1 mark)

2 Mark is using a green screen to create a special effects video. What is the most important fact
or to ensure the green screen works properly?
A The actor wears a green outfit to blend in.
B The background is full of bright, moving lights.
C The green screen is well-lit with even lighting.
D The camera is slightly tilted for an artistic effect.
(Total for Question 2 = 1 mark)

3 Lisa is making a stop-motion animation and needs to ensure her characters stay in place
between frames. What is the best way to do this?
A Hold the characters with her hands while taking pictures.
B Use a tripod and mark character positions.
C Take fewer frames to save time.
D Change the camera angle in every frame.
(Total for Question 3 = 1 mark)

© Guiding Steps College Page 2 of 10


4 Which of the following is an important reason to use storyboarding in animation?

A To randomly decide what happens in each scene.


B To visualize and plan scenes before starting animation.
C To avoid using too many frames in a sequence.
D To make animation look blurry and artistic.
(Total for Question 4 = 1 mark)

5 What is the main purpose of an “IF… THEN… ELSE” statement in programming?


A It allows a program to make decisions based on conditions.
B It repeats an action forever without stopping.
C It only allows one possible action to take place.
D It makes a program run faster without conditions.
(Total for Question 5 = 1 mark)

6 Which of the following is an example of using nested conditions in Scratch?


A A single “IF” statement checking a condition.
B One “IF… THEN” block inside another “IF… THEN” block.
C A program that runs in a straight line with no decisions.
D An animation that loops without stopping.
(Total for Question 6 = 1 mark)

7 When designing a game in Scratch, why is it important to use variables?

A Variables allow information like scores and health to change during the game.
B Variables prevent the player from winning.
C Variables make the game run slower.
D Variables delete all players’ progress every time.
(Total for Question 7 = 1 mark)

© Guiding Steps College Page 3 of 10


8 A programmer wants to make a character move only when the player presses the spacebar. W
hat type of block should they use in Scratch?
A Forever Loop
B IF… THEN condition
C Background script
D Sound effect block
(Total for Question 8 = 1 mark)

9 What happens if a green screen is not evenly lit?


A The background will not be replaced properly.
B The animation will play faster.
C The camera will zoom in automatically.
D The characters will move on their own.
(Total for Question 9 = 1 mark)

10 Which of the following is an advantage of breaking down a project into smaller parts before
coding?

A It makes debugging and coding easier.


B It makes the game unplayable.
C It removes the need for using any conditions.
D It allows the program to work without logic.
(Total for Question 10 = 1 mark)

© Guiding Steps College Page 4 of 10


11 Match each word in Column A with the correct description in Column B by drawing a
line.

Column A Column B

Keyframe A tool used to replace backgrounds

Green screen A smooth effect between two scenes

Storyboarding A block used to make decisions in programming

Conditional The process of generating the final animation or video


Statement

Debugging A frame that defines movement in animation

Frame Rate Finding and fixing errors in code

Variable Breaking a project into visual steps

Transition A block that repeats actions in programming

Loop A value that can change during a program

Render The speed at which frames are played in an animation

(Total for Question 11 = 10 marks)

© Guiding Steps College Page 5 of 10


SECTION B
Fill in the blanks with the most suitable words from the options given in the box.

12 A __________ is used in stop-motion animation to define the speed of movements, while a


__________ helps to blend scenes smoothly.

timeline / frame rate / transition / loop / filter / soundtrack

(Total for Question 12 = 2 marks)

13 The __________ in an animation helps to create a realistic setting, while __________ are objects
used by characters in the scene.

backdrop / foreground / texture / prop

(Total for Question 13 = 2 marks)

14 A well-structured animation project requires a clear __________ to organize scenes and a


well-defined __________ to guide character movements smoothly.

storyboard / keyframe / prop / background

(Total for Question 14 = 2 marks)

15 When learning about animation or coding online, it is important to check the __________ of
the information source and the __________ of the examples provided.

accuracy / relevance / color scheme / animation speed

(Total for Question 15 = 2 marks)

© Guiding Steps College Page 6 of 10


16 In programming, a __________ loop runs endlessly unless stopped, while a __________ loop runs
until a specific condition is met.

forever / repeat until / keyframe / transition

(Total for Question 16 = 2 marks)

17 What is the function of the following block, and in which tab can you find it in Scratch??

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
(Total for Question 17 = 2 marks)

Examine the script in the image below and answer the following questions.

© Guiding Steps College Page 7 of 10


18 What will happen when the sprite touches the mouse pointer, and why is the "hide" block used after
increasing the score?
………………………………………………………………………………………………………
………………………………………………………………………………………………………
(Total for Question 18 = 2 marks)

19 Explain the purpose of the "forever" loop in this script. What would happen if it were removed?
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
(Total for Question 19 = 2 marks)

20 If the "wait 2 seconds" block were changed to "wait 0.5 seconds," how would this affect the
animation and gameplay?
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
(Total for Question 20 = 2 marks)

21 What is the function of the "go to random position" block, and how does it contribute to the
interactivity of this script?
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
(Total for Question 21 = 2 marks)

© Guiding Steps College Page 8 of 10


SECTION C

22 Write two reasons why storyboarding is important in animation..


1……………………………………………………………………………………………………
2……………………………………………………………………………………………………

(Total for Question 19 = 4 marks)

23 How do "loops" in programming help improve game performance??


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

(Total for Question 20 = 4 marks)

24 What is the purpose of adding sound effects in an animation?


………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
(Total for Question 21 = 4 marks)

25 What are two ways to improve the quality of a stop-motion animation?.


1…………………………………….
…………………………………………………………………………………………………
…………………………………………………………………………………………………
2……………………………………..
…………………………………………………………………………………………………
…………………………………………………………………………………………………

© Guiding Steps College Page 9 of 10


(Total for Question 22 = 4 marks)

26 Explain the difference between the "If...Then" and "If...Then...Else" blocks in Scratch. In what
type of situations would you use each one??
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
(Total for Question 23 = 4 marks)

TOTAL FOR PAPER = 60 MARKS

END
Prepared By : Vihanga Sankalpa
Set By : Vihanga Sankalpa
Checked By : Imalsha Sadhini

© Guiding Steps College Page 10 of 10

You might also like