Assignment, Variables, Constants & Sequences
Inputs, Outputs & Type Conversion
Condition controlled Loops
Count Controlled loops
Nested Selection and Iteration
Subroutines 1 - Procedures
Subroutines 2 - Functions
Operators and Operations
Structured Programming
Validation and verification
Good notes will help you organise and process data and information
The structured approach to programming is a powerful tool for writing code that is easy to read, understand, and modify. By breaking down programs into smaller, more manageable pieces, we can write code that is easier to debug and maintain.
By breaking a program down into smaller modules or functions, we can create code that is easier to understand, test, and modify. Each module or function can be designed to perform a specific task or set of tasks, and can be called by other parts of the program when needed. This makes the program more organized, modular, and flexible.
Modular programming also helps reduce code duplication and increases code reuse. By separating a program into smaller modules or functions, we can avoid repeating code that performs the same task in multiple parts of the program. This makes our code more efficient, easier to read, and easier to modify.
Watch the lesson video and make notes in your learning journal:
Lets look at the learning outcomes and decide which one best describes our current level of understanding :
Tick the one you feel is closest to your level
AQA Computer Science Tutor