Year 10 - Computing
Programming project: subroutines I
Programming: subroutines
Study Hub
This pupil-friendly study guide includes a unit summary, clear notes, common mistakes, and quick questions with answers.
Year 10 - Computing
Programming: subroutines
In this unit pupils will be introduced to structured programming. They will explore the differences between functions and procedures and use functions to return values in programs. They will be introduced to the concept of scope and how parameters can be used to reduce the need for global variables.
You will learn to use a project brief to design a solution.
A project brief specifies what the requirements of a program are. A structure chart is a diagram used to design the structure of the subroutines required for completing a program.
a top-down diagram used to design the structure of the subroutines required for completing a program. Add one real device or system example to prove understanding.
Mistake: A project brief is a set way to solve a problem. Correction: A project brief outlines the requirements of a system, but there may be many ways to solve the problem. The brief explains what needs to be solved, not how.
Browse all guides in the Year 10 Computing guide library.