Home of real teaching & learning
  • Full support for teachers
  • Focus on critical thinking
  • Engaging classroom activities
  • Integrated student eBook
  • Assessed tasks / qBank
  • Practice exam questions

The InThinking Guarantee: Our sites are written by expert practitioners and not by AI

See our AI policy

Disclaimer: InThinking subject sites are neither endorsed by nor connected with the International Baccalaureate Organisation.

Don't miss out, find out!
IB Approved Workshops

Computer Science
IB DP Category 1

Paris, France, 13 - 15 November 2026

Find out more
Computer science (New Syllabus)
IB DP Category 2

Paris, France, 19 - 21 February 2027

Find out more

Find all InThinking events at
inthinking.net

Blog

Help me test IB CS Learn - 100 beta spots open
Help me test IB CS Learn - 100 beta spots open

As some of you saw teased in the last newsletter, IB CS Learn is now ready for its first real users and I'd love a few teachers and their students to help me put it through its paces. Try it now: brookebit.com...

02 July 2026
The Death of the 'Client Interview' (and What Replaces It)
The Death of the 'Client Interview' (and What Replaces It)

The "Client Interview" is officially gone. In the new 2027 syllabus, the Internal Assessment no longer requires students to find an external client. Instead, they must identify a problem of their own...

19 January 2026
Teaching Databases for the First Time? Here is How to Check Your Students are With You
Teaching Databases for the First Time? Here is How to Check Your Students are With You

For many of us, this term marks a first: teaching Topic A3 (Databases) as a core unit of the new 2027 IB Computer Science guide. But databases are a "house of cards" topic; if a student misses Primary...

12 January 2026
Why fixing bugs is better than writing code
Why fixing bugs is better than writing code

We have all been there. You introduce a new programming concept like while loops, and give your students a blank screen and a prompt: "Write a program that counts to ten." Five minutes later, half the...

05 January 2026
FT News - Can a drone wall really work?
FT News - Can a drone wall really work?

In 1849, Austria launched unmanned balloons laden with explosives towards Venice, a moment historians often cite as the world’s first drone attack. Fast forward 175 years, and the technology has evolved...

29 November 2025
Beyond the Code - Why Reading the News is Your Secret Weapon for IB Computer Science
Beyond the Code - Why Reading the News is Your Secret Weapon for IB Computer Science

Michael Brooke As an IB Computer Science teacher, I know how easy it is to get caught up in the technical details of the course. We're all focused on mastering Java or Python, designing algorithms, and...

23 September 2025
Kicking Off the Year in IB DP Computer Science: Towers, Teamwork, and Thinking
Kicking Off the Year in IB DP Computer Science: Towers, Teamwork, and Thinking

The start of a new academic year is always filled with excitement and potential, and nowhere is that more true than in the IB DP Computer Science classroom. This year, I launched our course for a mixed...

04 September 2025
Empower Your IB DP Computer Science Students
Empower Your IB DP Computer Science Students

As an IB DP Computer Science teacher, you constantly seek dynamic, engaging, and practical resources to support your students through a challenging curriculum. You already have access to a wealth of materials...

31 August 2025
Supercharge Your IB Computer Science Revision
Supercharge Your IB Computer Science Revision

As we navigate the new IB Computer Science syllabus, we always look for effective ways to support our students. We need tools to help them grasp the content, build confidence, and develop strong study...

22 August 2025
A Teacher's Guide to AI in the Classroom
A Teacher's Guide to AI in the Classroom

It’s no secret that Artificial Intelligence has exploded into our students' lives, and by extension, our classrooms. The statistics are staggering: studies show that most students already use generative...

15 August 2025
Load more
Loading...

Help