Search Header Logo

Y7 MakeCode Sem1 2026

Authored by Ms Lee (Arrows)

Computers

7th Grade

Used 4+ times

Y7 MakeCode Sem1 2026
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A micro:bit program should flash a heart icon only when a variable named beats is greater than 0. Which plan best uses variables to achieve this?

Avoid variables, draw heart on start always

Create beats, change beats with buttons, show heart if beats > 0

Make a sprite variable, ignore beats value entirely

Set beats to 0 always, show heart every loop

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

You are building a score counter in MakeCode for micro:bit. Which reasoning shows you understand how variables control output?

Use a fixed number on screen, never update it

Store score in image pixels to count manually

Replace variable with comment text explaining points

Create a score variable, increase on event, display score

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A game shows a score of 10. You want to keep the number so it can change during play. Which concept stores this changing number in a program?

Function as a toolbox

Variable as a storage box

Constant as a locked box

Loop as a repeating box

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

You create a box named counter in MakeCode. You put 0 in it, then later replace it with 5. Which statement best explains what happened?

The device memory reset

The program’s loop stopped

The variable’s value changed

The sprite’s position moved

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A step tracker app needs to update steps every minute. Which is the best way to model this using the vocabulary?

Never set steps, only change steps randomly

Set steps to 0, then change by +1 each tick

Change steps by 0, then set +1 each tick

Set steps to +1, then change by 0 forever

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

You are planning a scoreboard. Which list correctly matches each term to its role?

Variable: box name; Value: number inside

Change: give first value; Set: increase amount

Set: increase amount; Change: give first value

Value: box name; Variable: number inside

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

You find a bug: the score starts at a random number before play. Using precise terms, what step is missing in your plan?

Replace the loop with a function call

Change the variable by zero each frame

Rename the variable to a new label

Set the variable to a starting value

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?

Discover more resources for Computers