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
Imperative languages
Remember good notes allow students to help each other problem solve
Good notes will help you organise and process data and information
Note taking is a way of helping you to remember things you would otherwise forget. It also stimulates our critical thinking skills.
Imperative languages are a style of language that are built from commands which state how the program must operate. A command is an instruction that the computer must follow.
The three key elements of imperative programming languages are:
The key features of imperative programming languages are:
Flowchart examples for the three key elements: Sequence,Selection and Iteration (repetition)
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