Font size
WorksheetsKS3 Year 7 Summative from NCCE
Total questions: 20
Worksheet time: 11mins
Which one of the following segments of code would you find most appropriate to use in order to draw a blue square in Scratch?
Would the program here play the Nursery rhyme "Hot Cross Buns" correctly?
Yes
No
What would the output of “say weather” be at the end of this program?
rain
cloudy
rain, sun, rain, cloudy
weather
What value would be held by the ‘name1’ variable and the ‘name2’ variable at the end of this program?
name1 = Jordan
name2 = Riley
name1 = Riley
name2 = Jordan
name1 = Jordan
name2 = Jordan
name1 = Riley
name2 = Riley
What will be the output of this program when it is executed? (What will the sprite say)?
Good afternoon
How are you?
Good afternoon
How are you?
Nothing will be outputted/said
What will be the output of this program when it is executed? (What will the sprite say)?
Good afternoon
How are you?
How are you?
Good morning
Good afternoon
How are you?
Good morning
How are you?
Select all the conditions that evaluate to ‘True’ with the inputs number 1 = 30 and number 2 = 90 ?
number1>30 AND number2<91
number1>30 OR number2<90
number1>20 AND number2<100
number1>20 OR number2<100
Which of the following blocks of code would make the Scratch Cat sprite say “1, 2, 3” leaving a second in between each number?
What will be outputted (what will be said) when the following program is executed?
Sun, Rain, It’s raining
Sun, Rain, Rain
Sun, Rain, Rain, It’s raining
Sun, It’s raining
What will be the output of this program when it is executed? (What will the sprite say)?
10, 11, Lunchtime, 12
10, 11, Lunchtime, 13
10, 11, 12, 13
10, 11, Lunchtime, 12, 13
Which of these sets of instructions is not a subroutine?
A large program has been broken down into subroutines to make the problem more manageable to solve. What is this process called?
(a)
A learner has created the piece of code here to check if a password is correct or not. They want to improve it so that it will only give a maximum of three attempts before locking them out of the game for 60 seconds. What programming construct should they use for this?
A Forever loop
A Repeat until loop
A Repeat 3 loop
Three If/else statements
A learner has created this block of code, when will the loop terminate?
When ‘number’ holds the value ‘3’
When ‘number’ holds the value ‘4’
When ‘number’ is higher than ‘3’
Never
What will be the output of this program when it is executed? (What will the sprite say?)
Nothing
1, 2, 3, 4
1, 2, 3, 4, 5
1, 2, 3, 4, 5, 6
All of the blocks of code will execute a countdown timer. Select the most appropriate block for this purpose when using Scratch.
The block of code was used to create a shopping list and then replace a list item in ‘shopping_list’. Which item was replaced with ‘flour’?
milk
cheese
bread
butter
What will be the output of this program when it is executed? (What will the sprite say?)
milk
cheese
biscuits
crisps
What will be the output of this program when it is executed? (What will the sprite say?)
(a)
A learner is using the Translate block to translate a list of words. What will be the output of this program when it is executed? (What will the sprite say?)
hello, goodbye, yes, no
hello, hello, hello, hello
salut, au revoir, oui, non
salut, salut, salut, salut
