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.

๐Ÿงช 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.

TEACHER

๐Ÿ› ๏ธ Scope and Sequence

Different approaches for structuring the delivery of courses.

TEACHER

๐Ÿงญ Official IB Information

Primarily for teachers: official guides, standards, and planning tools.