Call Us: 0800 357 9129 West Sussex, United Kingdom

Get Revising!

What is a parameter?

Data passed into a sub-routine

You can identify parameters because the names appear inbetween the brackets after the name of a sub-routine. They are used like a local variable.

Why is this sub-routine call wrong?

MySub("Holly""Twenty One",9)

The middle parameter is the incorrect data type

The data passed in must match the data type expected by the parameter.

MySub(Name, Age, x)

How many parameters must be passed to this subroutine?


There are 3 parameter names in between the brackets, so 3 pieces of data must be passed in.

Why are parameters used?

To make the code reusable

By allowing different data to be passed into sub-routines, parameters make the code re-usable saving time & memory.

Why is this sub-routine call wrong?


There are only 2 parameters

MySub() required 3, so this would produce an error.

Download Notes

The Programming Parameters Notes provide a structured way for you to revise topic areas in a visual way. You don’t have to be an artist as it’s all been drawn out for you (or you can use this as inspiration to create your own!). Print the notes, then colour in areas of importance, add doodles and colour, then add more detail to the notes page being as creative as possible.

There are known benefits to using Notes (whether structured like these, or independently created):

  • Increased Attention
  • Reduction of stress levels
  • Increased memory for content
  • Deeper learning

Scroll to the bottom to download

Loader Loading…
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

Resize Text
High Contrast