Pupil video: Conditional statements

Lock

Watch the full video

Using ask and say blocks in Scratch programming

This Computing scheme of work video introduces pupils to using ask, say, and conditional blocks in Scratch to create simple interactive programs. It supports pupils in learning how to gather user input and make decisions in their code based on responses.

In this lesson, pupils will begin by using the ask block to collect a user’s name, and the say block to create a personalised message. From there, the video guides pupils through extending this interaction with a simple maths question and a conditional statement to check the user’s answer.

Pupils are shown how to:

  • Use ask blocks from the Sensing category

  • Display responses using the answer block

  • Introduce if else blocks to create branching outcomes

  • Use the equals operator to compare the user’s answer with the correct one

  • Provide feedback based on whether the response is correct or not

This lesson lays the foundation for more complex coding projects by combining user input with conditional logic. It encourages tinkering and experimentation while reinforcing important programming structures.

This video is part of Kapow Primary’s Year 4 Programming 1: Further coding with Scratch unit. It supports teachers in building pupils’ confidence with interactive coding, helping them understand how to create responsive programs that react to user input.

See more of our Year 4 Computing scheme of work.

Computing, Year 4, Programming 1: Further coding with Scratch unit, Lesson 3: Introduction to variables.

For copyright reasons, you may not screenshot this page.
Press esc to exit