High School Computer Science Knowledge Base
A curated resource hub for IB Computer Science (aligned with the 2027 first-exam curriculum), MYP Design Programming, Python programming, and other high school computing topics.
๐ Introduction
Welcome! This knowledge base supports students in IB Computer Science (aligned to the 2027 curriculum) and High School programming. It contains practical tutorials, guides, and lesson resources. Start exploring below, or use the search bar above. If you are interested in looking at the DP computer science textbook I co-wrote, please click here.
๐ก IB Core Curriculum
Lessons and resources for IB computer science (SL and HL).
๐งช Internal Assessment
Support for the IB Computer Science Internal Assessment (IA) project.
๐ก Case Study Notes
Lessons and resources for solving problems through programming using the MYP Design Cycle.
- Nothing here yet, as no case studies have been released for our new curriculum!
๐ฏ Other Interesting topics
Here are some topics I find really interesting / helpful / cool.
๐ ๏ธ Scope and Sequence
Different approaches for structuring the delivery of courses.
๐งญ Official IB Information
Primarily for teachers: official guides, standards, and planning tools.