This video explains what subprograms (procedures and functions) are, including their benefits and code to use them. it also explains local and global variables.
This video is based on the OCR J277 Computer Science specification. The topic is '2.2.3 Additional Programming Techniques' from Paper 2.
See more on CSNewbs.com here: https://www.csnewbs.com/ocr2020-2-3-a...