Programming Concepts & Operations
AQA 75174.1.1.2–4.1.1.6A-levelLesson packSubscription
About this resource
AQA A-level Computer Science (7517) Paper 1, 4.1.1.2–4.1.1.6 — statement types and how they combine (sequence, selection, iteration); definite vs indefinite iteration with the condition at the start or end; nested selection/iteration; meaningful identifiers; arithmetic, relational and Boolean ope…
31 slides.
Lesson outline
- Do Now — Retrieval
- I-Do: Statement Types and the Three Combining Principles
- Hinge Check — Statement Types
- I-Do: Visualising Sequence, Selection and Iteration
- Hinge Check — Which Combining Principle?
- I-Do: Meaningful Identifier Names
- We-Do — Identify the Statement Types
- I-Do: Definite vs Indefinite Iteration
- I-Do: Visualising the Three Iteration Structures
- Hinge Check — WHILE vs REPEAT…UNTIL
- I-Do: Nested Selection and Nested Iteration
- We-Do — Trace a Nested Loop
Unit bundlePaper 1
More from 4.1 Fundamentals of programming
- Lesson pack · 4.1.1.1Data TypesFree
- Lesson pack · 4.1.1.15–16Stack Frames & Recursive TechniquesSubscription
- Lesson pack · 4.1.2Programming Paradigms & Hierarchy ChartsSubscription
- Lesson pack · 4.1.7–4.1.9String Handling, Random Numbers & Exception HandlingSubscription
- Lesson pack · 4.1.10–4.1.14Subroutines, Parameters, Return Values & ScopeSubscription
- Knowledge organiser · 4.1Programming (Part 1) — Data Types & Programming ConceptsFree
- Knowledge organiser · 4.1Programming (Part 2) — Strings, Random, Exceptions, Subroutines & ScopeSubscription
- Knowledge organiser · 4.1Programming (Part 3) — Stack Frames, Recursion, Paradigms & Hierarchy ChartsSubscription


