GCSE AQA SLR9 How to use subroutines

In this video we explore in more depth the concept of subroutines. We explain the advantages of using them and describe how to use parameters to pass data within a program and how a special sort of subroutine, a fuction, can return a value.