All Portfolio Certifications
Cambridge IGCSE0478 Portfolio-Based CertificationUSD 69 per course6-week course · self-paced

MastaLearn awards independently verified, evidence-based professional development credentials — autonomous preparatory courses for classroom practitioners. Not affiliated with, endorsed by, or accredited by Cambridge Assessment International Education or the International Baccalaureate Organization. Cambridge IGCSE and IB are registered trademarks of their respective owners.

Cambridge IGCSE Computer Science: Pseudocode, Algorithm Design & Paper 2 Prep

Cambridge reports double-digit percentage growth in Computer Science entries year-over-year, yet there is a severe shortage of qualified IGCSE CS teachers.

MastaLearn Focus

Teaching pseudocode without requiring a specific programming language background, logic gate mechanics, and algorithm trace tables.

Enrollment

Study plan & payment

6-week self-paced course · pay in full or spread the cost over 2 monthly installments.

Secure Stripe checkout. Installment plans are charged monthly and close automatically once every installment has been paid — no hidden interest.

MastaLearn awards independently verified, evidence-based professional development credentials — autonomous preparatory courses for classroom practitioners. Not affiliated with, endorsed by, or accredited by Cambridge Assessment International Education or the International Baccalaureate Organization. Cambridge IGCSE and IB are registered trademarks of their respective owners.

Module 4 · Portfolio Capstone Studio

Capstone: the Digital Teaching Portfolio

Submit the final version of all three portfolio components here. Use the mentor feedback from Modules 2, 3 and 4 to make your corrections, then resubmit each corrected artifact. Every final submission is marked by an experienced practitioner within 5 hours — if it is still unmarked after that, the AI assessor grades it and publishes feedback. These final marks count towards your Portfolio Capstone Studio module grade.

Porfolio 01

2-Week Scheme of Work

A two-week unit plan for a specific IGCSE/IB/CBC subject, mapped to official syllabus and assessment objectives.

Submitted in Module 2

Portfolio · Submit in Module 2

2-Week Scheme of Work

A two-week unit plan for a specific IGCSE/IB/CBC subject, mapped to official syllabus and assessment objectives.

Log in to submit
Porfolio 02

Differentiated Lesson Plan

A full lesson plan evidencing support for diverse learners: tiered tasks, scaffolds and extension pathways.

Submitted in Module 3

Portfolio · Submit in Module 3

Differentiated Lesson Plan

A full lesson plan evidencing support for diverse learners: tiered tasks, scaffolds and extension pathways.

Log in to submit
Porfolio 03

Marked Student Sample

A student sample paper graded according to official mark schemes, with detailed, actionable teacher feedback.

Submitted in Module 4

Portfolio · Submit in Module 4

Marked Student Sample

A student sample paper graded according to official mark schemes, with detailed, actionable teacher feedback.

Log in to submit

Course Learning Path

4/4 modules structured

Work through each module in order. Every module lists its topics and objectives; each topic opens an interactive lesson with a curated video and image, sub-themed learner-centred text, your AI Tutor, a 10-question quiz, a 10-question CAT and a 10-mark group discussion. Module portfolio submissions are marked by an experienced practitioner within 5 hours — if not, the AI assessor grades them — and your corrected final versions in the Capstone Studio count towards the last module grade. Your topic grades average into your module grade, and your module grades average into your final course grade.

  1. 1

    Module 1 — Syllabus Deconstruction & Command-Word Mastery

    1. 1. Mapping the 0478 Framework: Syllabus Navigation and Core Requirements

      • Identify the core components of the 0478 syllabus specifically related to pseudocode and algorithm design.
      • Map syllabus learning outcomes to the overarching assessment objectives for Paper 2.
    2. 2. Decoding Cambridge Command Words: From 'State' to 'Design'

      • Distinguish between low-order and high-order command words found in CAIE Computer Science papers.
      • Categorize assessment questions based on the cognitive demand required by specific command words.
    3. 3. The Pedagogy of Language-Agnostic Programming

      • Develop strategies for teaching pseudocode principles without dependence on specific syntax.
      • Design instructional scaffolds that help students transition from logical flow to structured pseudocode.
    4. 4. Architecting the Two-Week Scheme of Work

      • Draft a coherent two-week sequence that integrates algorithm design, trace tables, and logic gates.
      • Ensure all planned lessons align with CAIE assessment objectives and syllabus requirements.
    5. 5. Evaluating Academic Integrity and Standards

      • Review official examiner reports to identify common pitfalls in student performance on pseudocode tasks.
      • Translate examiner feedback into classroom intervention strategies for improving student attainment.
    Module overview lesson
  2. 2

    Module 2 — Assessment for Learning: Mark Schemes, Tiers & Calibration

    Portfolio: 2-Week Scheme of Work
    1. 1. Deciphering the CAIE Mark Scheme and Examiner Reports

      • Analyze the correlation between command words and mark allocation in 0478 Paper 2.
      • Synthesize insights from examiner reports to identify common candidate pitfalls in algorithm design.
    2. 2. Calibration Standards: The Art of Marking to Examiner Precision

      • Apply official mark schemes to mark sample student scripts with at least 90% accuracy.
      • Demonstrate the ability to justify mark deductions based on specific syllabus constraints.
    3. 3. Tiered Assessment: Navigating Core vs. Extended Content

      • Differentiate instructional approaches for Core and Extended syllabus requirements.
      • Map assessment objectives across the tiered structure to ensure student readiness for examination.
    4. 4. Designing Student-Facing Rubrics and Formative Feedback

      • Translate opaque, examiner-focused mark schemes into transparent, student-facing rubrics.
      • Draft actionable, 'feed-forward' comments that target specific weaknesses in logic gate and pseudocode tasks.
    5. 5. Constructing the 2-Week Scheme of Work: Mapping and Alignment

      • Structure a two-week unit plan that balances content delivery, formative assessment, and skill mastery.
      • Align daily lesson outcomes with CAIE syllabus assessment objectives and command-word requirements.
    6. 6. Departmental Moderation and Portfolio Readiness

      • Facilitate a peer-moderation session to refine marking consistency and professional judgement.
      • Finalize the 2-week Scheme of Work artifact for inclusion in the final digital teaching portfolio.

    7. Building a Weekly Scheme of Work

    Interactive template

    Plan your two-week portfolio scheme of work in the interactive template: type your rows, paste content, or import a PDF/PNG/Word document — then export the finished scheme as PDF, Word or PNG.

    Open the interactive template

    Portfolio · Submit in Module 2

    2-Week Scheme of Work

    A two-week unit plan for a specific IGCSE/IB/CBC subject, mapped to official syllabus and assessment objectives.

    Log in to submit
    Module overview lesson
  3. 3

    Module 3 — Applied Classroom Practice: Teaching pseudocode without requiring a specific programming language background, logic gate mechanics, and algorithm trace tables.

    Portfolio: Differentiated Lesson Plan
    1. 1. Pedagogies for Logical Reasoning: Teaching Pseudocode without Language Barriers

      • Explain how to teach algorithm design through language-agnostic logic flows.
      • Select appropriate visual scaffolds for teaching pseudocode syntax to mixed-ability classes.
    2. 2. Visualizing Abstract Logic: Demystifying Logic Gates and Trace Tables

      • Design kinesthetic or visual activities to illustrate logic gate operations.
      • Develop a strategy for training students to construct and verify trace tables to debug algorithms.
    3. 3. Designing Tiered Assignments for Algorithm Design

      • Create tiered task structures that cater to struggling, developing, and exceeding learners.
      • Integrate 'Low Floor, High Ceiling' tasks into an IGCSE algorithm design unit.
    4. 4. Metacognitive Strategies for Self-Regulated Problem Solving

      • Embed metacognitive prompts into lesson resources to improve student independent thinking.
      • Teach students how to perform 'self-checks' on their trace tables before submitting work.
    5. 5. Portfolio Synthesis: Crafting the Differentiated Lesson Plan

      • Structure a lesson plan that incorporates inclusive scaffolds for diverse learners.
      • Refine lesson objectives to align directly with CAIE 0478 syllabus command words.

    6. Building a Differentiated Lesson Plan

    Interactive template

    Draft your differentiated lesson plan in the interactive template: fill each section, tier your tasks for support, core and extension learners, import pasted or uploaded content, and export as PDF, Word or PNG.

    Open the interactive template

    Portfolio · Submit in Module 3

    Differentiated Lesson Plan

    A full lesson plan evidencing support for diverse learners: tiered tasks, scaffolds and extension pathways.

    Log in to submit
    Module overview lesson
  4. 4

    Module 4 — Portfolio Capstone Studio

    Portfolio: Marked Student Sample
    1. 1. Portfolio Synthesis and Narrative Construction

      • By the end, the teacher can organize evidence of pedagogical competence in line with CAIE 0478 standards.
      • By the end, the teacher can construct a cohesive professional narrative linking classroom artifacts to specific syllabus learning outcomes.
    2. 2. Mastering the Art of Summative Assessment and Feedback

      • By the end, the teacher can apply official mark schemes to student responses with examiner-level accuracy.
      • By the end, the teacher can formulate actionable, feed-forward comments that bridge the gap between a student's current mark and the next grade boundary.
    3. 3. Marked Student Sample: The Capstone Artifact

      • By the end, the teacher can produce a marked student paper that stands up to departmental moderation.
      • By the end, the teacher can justify the application of marks based on specific command words found in the 0478 syllabus.
    4. 4. Peer Moderation and Departmental Calibration

      • By the end, the teacher can conduct a peer-review session to calibrate grading standards against a colleague's work.
      • By the end, the teacher can refine their assessment rationale based on feedback from a peer or mentor.
    5. 5. Oral Readiness Review: The Capstone Defense

      • By the end, the teacher can articulate the rationale behind their curriculum design and assessment choices.
      • By the end, the teacher can defend their pedagogical approaches using data, syllabus alignment, and pedagogical research.

    6. Marking Student Papers

    Interactive marking exercise

    Practise examiner-level marking on a sample script with its marking guide, then mark a past paper of your own and submit the marked paper as your Marked Student Sample portfolio.

    Open the marking exercise

    Portfolio · Submit in Module 4

    Marked Student Sample

    A student sample paper graded according to official mark schemes, with detailed, actionable teacher feedback.

    Log in to submit
    Module overview lesson

Full Course Blueprint

Placeholder framework · 20 components
1

Course Title

Cambridge IGCSE Computer Science: Pseudocode, Algorithm Design & Paper 2 Prep (0478)

2

Course Description

A MastaLearn portfolio-based certification course for educators of Pseudocode, Algorithm Design & Paper 2 Prep, aligned to syllabus code 0478. This course develops verified classroom competency in Teaching pseudocode without requiring a specific programming language background, logic gate mechanics, and algorithm trace tables. Graduates leave with an employer-ready Digital Teaching Portfolio rather than a certificate of attendance.

3

Course Rationale / Justification

Cambridge reports double-digit percentage growth in Computer Science entries year-over-year, yet there is a severe shortage of qualified IGCSE CS teachers. MastaLearn addresses this gap by preparing teachers not just to deliver content, but to evidence real classroom competency against official standards — exactly what hiring schools screen for.

4

Course Objectives

  • Interpret the official Cambridge Assessment International Education (CAIE) frameworks, syllabus documents and command words governing Pseudocode, Algorithm Design & Paper 2 Prep.
  • Apply mark schemes and assessment standards with examiner-level accuracy.
  • Design inclusive, active-learning lessons demonstrating Teaching pseudocode without requiring a specific programming language background, logic gate mechanics, and algorithm trace tables.
  • Convert official mark schemes into student-facing rubrics and actionable feedback.
  • Compile a portfolio evidence pack that proves classroom readiness to employers.
5

Learning Outcomes

  • Unpack the syllabus and assessment objectives for Pseudocode, Algorithm Design & Paper 2 Prep into an actionable teaching plan.
  • Mark sample candidate responses to within one mark of calibrated standards.
  • Deliver a differentiated lesson that shows Teaching pseudocode without requiring a specific programming language background, logic gate mechanics, and algorithm trace tables.
  • Produce a two-week scheme of work mapped to official content and assessment objectives.
  • Defend portfolio decisions in an oral readiness review.
6

Course Competencies

  • Syllabus and command-word interpretation for 0478
  • Mark-scheme analysis and script calibration
  • Differentiated lesson and scheme-of-work design
  • Assessment for Learning: rubric construction and feedback quality
  • Portfolio documentation and professional self-evaluation
7

Target Audience / Entry Requirements

Practising or aspiring Cambridge IGCSE teachers, heads of department, and educators transitioning from national curricula into Cambridge classrooms. Entry requirements: a recognised teaching qualification (or final-year B.Ed./PGDE standing), access to a classroom or practicum context, and reliable internet access.

8

Course Duration & Workload

6 weeks of structured study: 42 guided learning hours, 18 self-study hours, plus dedicated capstone portfolio time across 4 modules. Weekly commitment of roughly 10-12 hours.

9

Course Topics & Subtopics

10

Teaching & Learning Strategies

  • Interactive lectures and examiner-led demonstrations
  • Case studies using real candidate responses and mark schemes
  • Collaborative group work and departmental moderation sprints
  • Micro-teaching with peer and mentor critique
  • Practical sessions and simulations of live assessment conditions
  • Structured reflective practice and professional journaling
  • One-to-one mentorship with an experienced IGCSE/IB/CBC practitioner
11

Learning Resources

  • Official syllabus documents, specimen papers and examiner reports
  • Annotated mark schemes and standards files
  • Video walkthroughs of live marking and moderation
  • Downloadable templates: schemes of work, lesson plans, rubrics
  • The MastaLearn digital library and discussion community
  • Recommended readings on assessment for learning and pedagogy
12

Course Activities

  • Weekly assignments linked to real classroom artefacts
  • A capstone project: the Digital Teaching Portfolio
  • Practical assessment simulations (marking, moderation, invigilation)
  • Peer collaboration on rubric design and script calibration
  • A reflective practice journal with mentor feedback
  • An oral presentation defending portfolio decisions
13

Course Assessment

  • Continuous Assessment Tests (CATs) at the end of each module
  • End-of-topic assessments: 10 multiple-choice questions, 70% pass mark
  • Applied marking and moderation exercises with calibration feedback
  • Portfolio of evidence: the Digital Teaching Portfolio (capstone)
  • Final readiness review: oral defense of the portfolio with a reviewer
14

Assessment Criteria / Rubrics

  • Exemplary (4): Portfolio artifacts fully aligned to official frameworks, with examiner-level accuracy and insightful, actionable learner feedback.
  • Proficient (3): Artifacts complete and standards-aligned; minor gaps in differentiation, feedback precision, or framework referencing.
  • Developing (2): Artifacts broadly structured but with gaps in alignment to the mark scheme, tier/level management, or inclusivity.
  • Beginning (1): Artifacts incomplete or substantially misaligned; further practice required before certification.
15

Course Policies

  • Attendance: learners should engage with all four modules and attend mentor sessions live where possible.
  • Submissions: portfolio artifacts are due by the final week; one resubmission window per artifact.
  • Academic integrity: all submitted artifacts must be the learner's own work; plagiarism voids certification.
  • Grading system: rubric bands per artifact, weighted to a final capstone grade; 70% overall to certify.
16

Certification Requirements

  • Complete all modules with an average of 70% or higher on end-of-topic assessments.
  • Submit the three required portfolio artifacts (scheme of work, differentiated lesson plan, marked student sample).
  • Achieve a capstone grade of Proficient (3) or above on every portfolio artifact.
  • Pass the final readiness review with a MastaLearn portfolio reviewer.
17

Evaluation of the Course

  • Structured learner feedback collected after every module
  • Instructor reflection and portfolio reviewer calibration sessions
  • Performance data: pass rates, capstone grades and time-to-certification
  • Annual syllabus review against the latest board specifications
18

Course Schedule / Weekly Plan

19

Support & Mentorship Structure

  • A named course mentor who reviews each artifact against the rubric
  • Structured feedback cycles: draft, critique, revise, verify
  • Weekly office hours with an experienced practitioner
  • Access to the MastaLearn community for peer moderation
20

Professional Pathways

  • Progress to advanced certifications within the same track
  • Qualify as a MastaLearn portfolio reviewer or course mentor
  • Join the school advisory panel as an experienced practitioner
  • Introductions to hiring partner schools through the employer pipeline

Be first in line when this course opens

Enrollment for this placeholder course opens soon. Register your interest with an advisor to reserve a cohort place.