ATARMAxxing · WACE Computer Science revision notes
Modular code: functions, parameters, scope and parameter passing
Programming skills and concepts
What this note covers
- Why programs are broken into modules
- Functions, parameters and arguments
- Returning one value or one data structure
- Scope: local and global variables
- Parameter passing by value and by reference
- Stubs, mainlines and top-down development
- Exam technique for modular-code questions
7 sections · 11 key terms & formulas · 6 common mistakes
Included in the WACE Computer Science Mastery Pack
20 full-length practice exams with worked solutions, 20 revision notes, 64 practice questions and 200 flashcards.
Preview a sample note and question free on the WACE Computer Science hub →