Programming Paradigms & Hierarchy Charts
AQA 75174.1.2A-levelLesson packSubscription
Also online
This worksheet marks itself
Set it as homework or classwork and every answer is marked as pupils go, with feedback on what they got wrong. The scores go straight into your mark book, so you can see who needs help before the next lesson.
- 10 questions
- 40 marks
- about 55 minutes
- marked instantly
Question types: multiple choice, short answer, true or false, fill the gap, matching.
About this resource
AQA A-level Computer Science (7517) Paper 1, 4.1.2.1–4.1.2.2 — the characteristics of the procedural and object-oriented paradigms; the structured approach to program design and construction; constructing and using hierarchy charts; and the advantages of the structured approach.
26 slides.
Lesson outline
- Do Now — Retrieval
- I-Do: What Is a Programming Paradigm?
- Quick Check — Procedural or OOP?
- I-Do: Characteristics — Side by Side
- I-Do: Data and Behaviour — Compared
- Hinge Check — Paradigm Characteristics
- I-Do: Why Not Just Write One Long Program?
- I-Do: The Structured Approach — Top-Down Design
- I-Do: The Structured Design Process
- Hinge Check — What Is the Structured Approach?
- I-Do: Hierarchy Charts — What They Show
- Hierarchy Chart — Explore It
Unit bundlePaper 1
More from 4.1 Fundamentals of programming
- Lesson pack · 4.1.1.1Data TypesFree
- Lesson pack · 4.1.1.2–4.1.1.6Programming Concepts & OperationsSubscription
- Lesson pack · 4.1.1.15–16Stack Frames & Recursive TechniquesSubscription
- 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


