Sparklabs Learning
ClassesSearchPrintable packs
Back to SS 3 First Term
Full packLearner notesTeacher plansCurriculum onlyInclude all weeks

Sparklabs Learning / Digital Technology

SS 3 First Term

Week 1: Senior Review and Computational Problem Solving

School
Creative Brains Academy
Subject
Digital Technology
Pack
Curriculum only
Prepared
7 November 2026

Week index

  1. 01Senior Review and Computational Problem Solving
  2. 02Advanced Programming
  3. 03Functions, Arrays and Data Structures
  4. 04Object-Oriented Programming
  5. 05Database Systems
  6. 06Computer Networks and Internet Technologies
  7. 07Web Development and Web Design
  8. 08Software Development Life Cycle
  9. 09Electronic Commerce
  10. 10Cyber Security and Emerging Digital Technologies
  11. 11Revision
  12. 12Examination

Week 1 / First Term

Senior Review and Computational Problem Solving

Monday 7 September 2026 to Friday 11 September 2026

Curriculum outline

Lesson objectives

By week's end, candidates should be able to:

  1. Define decomposition, abstraction, algorithm and trace table.
  2. Decompose a result task into three parts.
  3. Write pseudocode for a validated average.
  4. Draw the matching flowchart.
  5. Complete a trace that rejects 120.

Key vocabulary

  • Decomposition: splitting a problem into smaller solvable parts.
  • Abstraction: removing detail the solution does not need.
  • Algorithm: finite ordered steps that solve a problem.
  • Pseudocode: structured English describing an algorithm.
  • Trace table: variable values recorded during a dry run.

Common misconceptions

  • "A flowchart is a program." It is a design diagram; the program is executable text.
  • "Abstraction deletes any detail." It removes only unneeded detail.

Teacher activities

  1. Starter: resequence six scrambled result steps.
  2. Teach the four pillars with examples.
  3. Model validation for scores 0 to 100.
  4. Draw the flowchart and trace 120.
  5. Guide a six-row trace table.
  6. Check initialisation and termination.

Student activities

  1. Resequence the steps and state the rule.
  2. Copy four definitions with examples.
  3. Write validation pseudocode.
  4. Draw the flowchart with four symbols.
  5. Trace 48, 120, 60 and 72.
  6. Correct one partner error.

Practical / learning evidence

ss3_problem_plan_adeyemi.pdf holds a decomposition tree, pseudocode, flowchart and trace table that rejects 120 and averages the valid scores to 60.0. Full marks need an initialised total, a counter and a rejection branch.

Resources and preparation

Chart paper, flowchart templates, markers and a projector. Prepare the scrambled strips and test set. Offline route: paper design and hand tracing, marked with the same rubric.

Assessment for learning

Check that 120 is rejected and the average is 60.0. Award marks for initialisation, condition, update and output. Watch for an unreset total.

Inclusion and homework

Give a pre-drawn flowchart frame to slower writers; extend others to a highest-mark routine. Homework: decompose result publication into four sub-tasks.

Sparklabs Learning / SS 3 First Term / Curriculum only

Lesson content is provided for classroom planning. Adapt timings and tasks to the approved school calendar and available devices.

Sparklabs Learning

Digital Technology lesson notes and teaching plans for JSS 1 to SS 3.

Curriculum

Open educational resources for JSS 1 to SS 3 Digital Technology.

Quick links

Search the curriculumBrowse classesPrintable term packs

Academic session 2026 / 2027