Teacher Guide

Supplementary teaching resources for IB Computer Science educators. Each guide contains period-by-period lesson plans, answer keys for all practice exercises, differentiation strategies, common student mistakes, and IB Paper 2 exam tips.


Access

These pages are password protected. To request access, email from your school address:

→ pete@educs.me

Subject line: Teacher Guide Access Request — include your school, grade level, and country.

Access is granted to verified CS educators.


Available Guides

Topic Syllabus Overview Guide Sub-page Guides
Java Fundamentals B2.1 Overview → Variables · Strings · Exceptions · Debugging
Programming Constructs B2.3 Overview → Selection · Iteration
Data Structures B2.2 Overview → 1D Arrays · 2D Arrays
Algorithms & Complexity B2.4 View → No sub-pages yet
File Processing B2.5 View → No sub-pages yet

What each guide contains

Overview guides (one per topic area):

  • Teaching sequence with classroom activities and unplugged exercises
  • Common student mistakes and misconceptions
  • IB Paper 2 exam tips
  • Links to all sub-page guides

Sub-page guides (one per student sub-page):

  • Period-by-period lesson plans with timing tables
  • Answer keys for all practice exercises (Core, Extension, Challenge)
  • Differentiation strategies (supporting and extending)
  • Integration notes — which exercises to assign in class vs homework

This page is intentionally public so teachers can find it. The guides themselves are password protected.


Back to top

© EduCS.me — A resource hub for IB Computer Science

This site uses Just the Docs, a documentation theme for Jekyll.