pptx, 405.34 KB
pptx, 405.34 KB
pptx, 398.43 KB
pptx, 398.43 KB
pptx, 427.17 KB
pptx, 427.17 KB
pptx, 447.14 KB
pptx, 447.14 KB
pptx, 371.5 KB
pptx, 371.5 KB
docx, 76.68 KB
docx, 76.68 KB
docx, 64.84 KB
docx, 64.84 KB
pptx, 395.73 KB
pptx, 395.73 KB
pptx, 395.96 KB
pptx, 395.96 KB
docx, 76.27 KB
docx, 76.27 KB
docx, 77.03 KB
docx, 77.03 KB
docx, 11.25 KB
docx, 11.25 KB
docx, 11.86 KB
docx, 11.86 KB
docx, 64.52 KB
docx, 64.52 KB
docx, 63.61 KB
docx, 63.61 KB
docx, 62.64 KB
docx, 62.64 KB
docx, 143.33 KB
docx, 143.33 KB
pdf, 642.68 KB
pdf, 642.68 KB
pptx, 110.69 KB
pptx, 110.69 KB
pptx, 112.32 KB
pptx, 112.32 KB
pptx, 130.91 KB
pptx, 130.91 KB
pptx, 123.33 KB
pptx, 123.33 KB
txt, 1.31 KB
txt, 1.31 KB
txt, 700 Bytes
txt, 700 Bytes
txt, 1.03 KB
txt, 1.03 KB
txt, 1.17 KB
txt, 1.17 KB
docx, 67.59 KB
docx, 67.59 KB
txt, 10.53 KB
txt, 10.53 KB
txt, 8.52 KB
txt, 8.52 KB

Complete AQA GCSE Computer Science 3.1 Algorithms unit: 5 lessons, work booklet, homework, assessments & answers. Flowcharts, tracing, searching & sorting.

Everything you need to teach AQA GCSE Computer Science (8525) section 3.1 Fundamentals of Algorithms, ready to use straight away. Every lesson, booklet and assessment comes with full answers, and all files are fully editable.

5 complete lessons (PowerPoint)

  1. Computational Thinking: algorithms, decomposition and abstraction, including why an algorithm is not a computer program
  2. Flowcharts: the flowchart symbols, reading, tracing and drawing flowcharts
  3. Tracing Algorithms: trace tables and visual inspection to determine the purpose of simple algorithms
  4. Searching Algorithms: linear and binary search, with step-by-step animations
  5. Sorting Algorithms: bubble sort and merge sort, with worked examples of every pass

Every lesson follows the same clear structure:

  • Learning objectives and a retrieval Do Now
  • Clear explanations with worked examples (I do, we do, you do)
  • Differentiated independent practice (green, amber and red challenges)
  • Exam-style questions with mark schemes
  • Detailed teacher notes on every slide, including misconceptions and teaching suggestions

Work booklet (A4, printable)
A 16-page student workbook covering the whole unit, with a key terms glossary and an end-of-unit RAG checklist. Full answer booklet included.

Homework booklet
Five homeworks, one per lesson, designed to be completed at home with no class notes needed. Each starts with a “Remember” box of key facts, and every answer box can be typed into on screen or written on paper. Supplied as PowerPoint and PDF, with a full answer copy.

Assessments

  • Mid-unit written paper (40 marks) and end-of-unit written paper (60 marks), each with a detailed mark scheme
  • Two multiple-choice quizzes (20 and 30 questions)
  • Self-marking quizzes: a ready-made Google Apps Script builds each quiz in Google Forms for you, with answers, marks and feedback already set up. Step-by-step instructions for Microsoft Forms are also included.
  • A teacher guide with answer keys

Additional activities

  • 30 progressive Python trace table tasks (green to red), with answers
  • Tracing Algorithms worksheet with answers
  • Pseudocode to Python activity (13 tasks) with answers
  • Python programs for bubble sort, merge sort, linear search and binary search

Why teachers will love it

  • Matched to the AQA 8525 specification wording, including exam-board-style pseudocode
  • 3.1 lessons use pseudocode only, so they can be taught before students learn to program
  • Consistent, professional design across every resource
  • Saves hours of planning and marking

Spec coverage (AQA 8525 3.1): algorithms, decomposition, abstraction, flowcharts, pseudocode, trace tables, determining the purpose of algorithms, comparing algorithm efficiency, linear search, binary search, bubble sort and merge sort.

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.