Skip to content

Study Hub

Study Guides

This pupil-friendly study guide includes a unit summary, clear notes, common mistakes, and quick questions with answers.

Year 3 - Computing

Creating a project using a block-based environment

Programming sequence using sound

Unit Summary

This unit explores the concept of sequencing in programming. Pupils will be introduced to a selection of motion, sound, and event blocks which they will use to create their own programs, featuring sequences. Pupils will make a representation of a piano where they will explore sequence through sound.

Lesson Summary

You will learn to implement an algorithm as code to create a project from a design.

Key Notes

  • In a project with multiple sprites, it is useful to assign them meaningful names.
  • An algorithm is a defined sequence that can be followed and represented in code.
  • An error in code is often called a bug.
  • Errors can be found and corrected through debugging.

Vocabulary To Learn

  • algorithm: a precise set of ordered steps which can be followed by a human or a computer to do a task
  • bug: an error or mistake in code that stops it from working properly or as expected
  • debug: finding and fixing errors in a program

Common Mistakes To Avoid

  • An algorithm cannot be represented in code.

3 Quick Questions (With Answers)

1. Describe the system or process from this lesson in clear steps.

In a project with multiple sprites, it is useful to assign them meaningful names. An algorithm is a defined sequence that can be followed and represented in code.

2. Define this computing term and give one practical example. 'algorithm'

a precise set of ordered steps which can be followed by a human or a computer to do a task. Add one real device or system example to prove understanding.

3. Correct this common computing misconception.

Mistake: An algorithm cannot be represented in code. Correction: An algorithm is a description of the instructions to follow so that a specified task can be completed. Therefore, algorithms can be converted and represented in to program code to enable a computer to carry out the solution to a task.

More Lessons In This Unit

Browse all guides in the Year 3 Computing guide library.