Resources for Paper 2: Options
An exam preparation course for all options:
John Iglar, who has taught IBDPCS in multiple international schools, created this video course to cover all options. It specifically focuses on exam preparation, going over exam questions (and answers!) for each option. (For those of you studying HL, the course also covers the current Case Study.) By request, he added a section to cover the IA (internal assessment), providing guidance and tips on maximizing the grade on each criterion. There is also an invaluable section on study techniques that are proven to be effective.
Conquer the IB Diploma Computer Science Exam & IA (2023-2025) | Udemy
For a discount code, use the first 3 letters of the current month (all capital letters) + the year.
For example: in March 2024 use MAR2024, and in January 2025 use JAN2025
A: Databases |
An excellent Wiki site by Bill Mackenty, who teaches at the American School in Warsaw
Databases - Computer Science Wiki
Option A: Databases - Wikibooks, open books for an open world
Ken McClure, from UWC South East Asia in Singapore, has created this flashcard set
Databases Flashcards | Quizlet
An overview video with good detail by Amith Ravinder, teacher at Aquinas American School.
IB Computer Science - Option A (Databases) - SL + HL
B: Modelling and Simulation |
An excellent Wiki site by Bill Mackenty, who teaches at the American School in Warsaw
Modeling and Simulation - Computer Science Wiki
Hari Denton, from St George’s school in Rome, has created this flashcard set
IB Computer Science - Option B - Modelling & Simulation Flashcards | Quizlet
C: Web Science |
An excellent Wiki site by Bill Mackenty, who teaches at the American School in Warsaw
Web Science - Wikibooks, open books for an open world
Jonathan Molson, from British International School in Houston USA, has created this flashcard set
Option C - Web Science Flashcards | Quizlet
This is a website by Miguel, an IB CS student in Guangzhou who created this site from his own research in 2017.
Option C - Web Science - cs-ib
An overview video with good detail by Amith Ravinder, teacher at Aquinas American School.
IB Computer Science - Option C (Web Science) - SL + HL
D: Object-Oriented Programming (OOP) |
An excellent Wiki site by Bill Mackenty, who teaches at the American School in Warsaw
Object-Oriented Programming - Computer Science Wiki
A very detailed overview of OOP by Justin Robertson, head of CS at Tonbridge School in the UK
Some excellent information from Chris Coetzee at Dartford Grammar School in the UK
Option D (OOP) – IB CompSci Hub
Object-Oriented Programming - Wikibooks, open books for an open world
Hari Denton, from St George’s school in Rome, has created this flashcard set
IB Computer Science - Option D Object Oriented Programming Flashcards | Quizlet
Two overview videos with good detail by Amith Ravinder, teacher at Aquinas American School.
IB Computer Science - Option D (Object-Oriented Programming) - SL
IB Computer Science - Option D (Object-Oriented Programming) - HL
Posts, videos, resources, courses and more to help you master the machine and its mechanisms! |