SHSubjectHub

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

  1. Do Now — Retrieval
  2. I-Do: What Is a Programming Paradigm?
  3. Quick Check — Procedural or OOP?
  4. I-Do: Characteristics — Side by Side
  5. I-Do: Data and Behaviour — Compared
  6. Hinge Check — Paradigm Characteristics
  7. I-Do: Why Not Just Write One Long Program?
  8. I-Do: The Structured Approach — Top-Down Design
  9. I-Do: The Structured Design Process
  10. Hinge Check — What Is the Structured Approach?
  11. I-Do: Hierarchy Charts — What They Show
  12. Hierarchy Chart — Explore It
Unit bundlePaper 1
Part of: Paper 1: the whole unitEvery resource in the unit in one zip.

More from 4.1 Fundamentals of programming