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 policyDisclaimer: InThinking subject sites are neither endorsed by nor connected with the International Baccalaureate Organisation.
Don't miss out, find out!
- Free trials Take out a one month free trial today!
- Newsletters Subscribe to our FREE subject site newsletters.
Recommendations
Read what users are saying about the site.Site authors
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
Virtual Think-Ins
Keys to Success: The IA in DP Computer Science – Assessment
30 October 2026
Find out more
Focus On: IB Teaching – A Practical Guide for Teachers new to the IB
20 November 2026
Find out more
Crash Course: Computer Science for New DP Teachers
3 - 4 December 2026
Find out more
Find all InThinking events at
inthinking.net
InThinking
Supporting international schools with high quality PD & interactive online resources
Creative
Personal
Selected student pages
See allMost popular
See allSubscriber comments
-
Loved this with the interactive use of white boards. It was very flexible to add more on the fly tasks that were a result of class discussions and had higher engagement! Thank you!
A 1.2.5 Logic Diagrams -
Thank you for flagging this Maru, and I’m glad the worksheet is useful. The method is in the lesson in slide 15 where it gives the rule, one AND term for each row whose output is 1, joined with OR, and the ebook section “Truth tables and Boolean expressions”...
A 1.2.4a Worksheet -
This worksheet is very useful. For Task 4 where it talks about sum-of-product: I do not think I saw that in the slides or ebook. I apologize if I missed it! Can you please advice? Or shall I procedd with demosntrating that concept when...
A 1.2.4a Worksheet
Maru
We used these scenarios that came from class discussion and kids making scenarios for other groups. Sharing here just in case it is useful :-) Scenario 1 — What if numbers were stored as text?Data type: TEXT vs INTEGER A school...
A 3.2.3 Datatypes