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
Virtual Think-Ins

Find all InThinking events at
inthinking.net

Latest updates

A1.2.5a Worksheet
Activities
A1.2.5a Worksheet

Name:  Class:  Success criteria (mark your own work against these) A diagram is correct when: A simplification is finished when: Construct a diagram from an expression Draw the logic diagram for each...

19 October 2026
A1.2.5a Worksheet Answers
Activities
A1.2.5a Worksheet Answers

Q1. Z = (A + B̅)·C Three gates. Trace table (using the Q1 diagram) The intermediate columns show the values students should have written on each wire. Q2. Z = NOT(A·B) + C Two gates. An AND gate followed...

19 October 2026
A 1.2.5 Logic Diagrams
Teacher Resources (new)
A 1.2.5 Logic Diagrams

A logic diagram is a drawing of a circuit built from logic gates, carrying signals from the inputs on the left to the output on the right. In this lesson students learn the seven standard gate symbols,...

19 October 2026
A 4.2.1 / A 4.2.2 Data cleaning and feature selection
Teacher Resources (new)
A 4.2.1 / A 4.2.2 Data cleaning and feature selection Free

A4.2.1 emphasises data cleaning, as data quality directly impacts model performance. Techniques include handling outliers, removing duplicates, correcting/filtering data, transforming formats, and managing...

16 October 2026
B 4.1.4 Worksheet 2
Activities
B 4.1.4 Worksheet 2

Name: _________________________ Consider the following Binary Search Tree:                      50                /              \             30              70           /     \            /     \ ...

15 October 2026
Case Study 2027
eBook
Case Study 2027 Free

This eBook takes you through the 2027 Computer Science case study, generative AI for image creation, from the systems behind it to the challenges you research. Use it alongside the IB case study booklet...

14 October 2026
A 1.2.4a Worksheet Answers
Activities
A 1.2.4a Worksheet Answers

Task 1. The P column reads 0, 0, 0, 1, 1, 1, 1, 1. B·C is 1 only on rows 011 and 111. Task 2. A + B reads 0, 0, 1, 1, 1, 1, 1, 1. A + C reads 0, 1, 0, 1, 1, 1, 1, 1. The Q column reads 0, 0, 0, 1, 1,...

14 October 2026
A 1.2.4a Worksheet
Activities
A 1.2.4a Worksheet

Name: ____________________  Class: __________ Circuit P and Circuit Q are drawn below (insert circuit_P.png and circuit_Q.png). They look different. Your task is to find out whether they behave the same...

14 October 2026
Lesson Starters Hub
Teacher Resources (new)
Lesson Starters Hub

This is the Lesson Starters hub. Every starter deck and answer booklet across the syllabus is indexed below, along with the method for running starters and the whole-syllabus score tracker. Lesson starters...

07 October 2026
B2.1 Broken Code challenges - Java
Review/revision
B2.1 Broken Code challenges - Java

...

05 October 2026
Load more
Loading...

Help