Teachers start here
Welcome, IB Computer Science teachers! This page is your central hub for all the resources you need to successfully navigate the IB curriculum and foster a dynamic learning environment. We've designed this site with you in mind, providing easy access to essential documents, planning tools, and programming guidance.
Begin with our Site Guide to familiarize yourself with the layout and structure of this resource. Then, dive into the Course Documents section to gather the most up-to-date materials for your instruction. To ensure a cohesive and comprehensive course, explore our Programmes of Study for detailed unit breakdowns and time allocations. Support for programming and problem-solving can be found in the Pseudocode sections, which guide computational thinking concepts encountered throughout the course.
Site guide
This is a good place to start getting your bearings for the site's structure. Below each of the sections is described.
Course Documents
This section outlines what the main course documents are and where they can be found. It is very important that at the beginning of the course, all of the most up-to-date resources are collated and looked...
Programmes of study
Course planning is essential at the beginning of the course. The IB is very clear that each unit of the course should not be taught in isolation. Below you can see how much time is allocated to each unit...
Programming with JAVA
This page gives examples of where key resources related to programming and problem solving with JAVA. This is especially useful for the Option D OOP element of the course but JAVA can also provide a working...
Pseudocode
Programming and problem-solving are encountered throughout the course. The course requires students to have an understanding of the concepts of computational thinking. This page gives examples of where...
Selected Pages
Teachers start here
Pseudocode
Programming and problem-solving are encountered throughout the course. The course requires students to have an understanding...
Teachers start here
Site guide
This is a good place to start getting your bearings for the site's structure. Below each of the sections is described.
Teachers start here
Programming with JAVA
This page gives examples of where key resources related to programming and problem solving with JAVA. This is especially...
Teachers start here
Programmes of study
Course planning is essential at the beginning of the course. The IB is very clear that each unit of the course should not...
Teachers start here
Course Documents
This section outlines what the main course documents are and where they can be found. It is very important that at the beginning...