pptx, 303.85 KB
pptx, 303.85 KB
docx, 11.83 KB
docx, 11.83 KB
docx, 12.47 KB
docx, 12.47 KB
docx, 11.27 KB
docx, 11.27 KB
docx, 13.88 KB
docx, 13.88 KB

Further Programming. Programming Paradigms:

  1. Lecture PPT
    Title slide → Learning Objectives → What is a Paradigm? → Addressing Modes theory table → Worked assembly example (annotated) → Imperative constructs → Worked Python example → Declarative/Logic theory → Worked Prolog example → Practice Questions

  2. Worksheet (56 Marks)
    Section A: Paradigm concepts (10 marks)
    Section B: Low-level addressing modes with fill-in table + write-your-own program (14 marks)
    Section C: Imperative programming construct ID + write isPrime() function (16 marks)
    Section D: Prolog trace, query prediction, rule writing + full family tree task (16 marks)

  3. Class Activity — “The Paradigm Showdown”
    Groups assigned one paradigm each, code the same Grade Classifier problem in their paradigm, present to class, structured debate question, peer evaluation grid

  4. MCQ Quiz (25 questions, 30 mins)
    5 sections matching the syllabus: Concepts, Low-Level, Imperative, Logic, Applied — colour-coded by category

  5. Answers & Marking Scheme (Teacher Copy)

Full model answers for every worksheet question with mark allocations, examiner notes, Prolog trace walkthrough, MCQ answer key table, and grade boundary bands

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.