InThinking Subject Sites
Subscription websites for IB teachers & their classes
Disclaimer: InThinking subject sites are neither endorsed by nor connected with the International Baccalaureate Organisation.
IB Approved Workshops
Computer science (New Syllabus)
IB DP Category 1
Stockholm, Sweden, 2 - 4 May 2025
Find out more
Computer science (New Syllabus)
IB DP Category 2
Barcelona, Spain, 29 - 31 August 2025
Find out more
Find all InThinking Workshops at
inthinking.net
Site author
InThinking
Supporting international schools with high quality PD & interactive online resources
Dynamic
Creative
Personal
Latest updates
See allMost popular
See allBlog
See allSubscriber comments
See allMichael
Python or Java? The Great Debate for IB Computer Science
Hi Divya, that is a great point! Python is known for its beginner-friendly syntax and readability. Starting with Python can help build a solid foundation in programming concepts without overwhelming newcomers. Do you use Python currently in your teaching...
Divya
Python or Java? The Great Debate for IB Computer Science
i feel python is a better choice as its easy to understand, simple and especially for the beginners because some of the students when come directly to computer science without or very less knowledge in computer science so it really helps them...
Subhalakshmi
Unit planning
Mr. Brooke, Thank you for the reply. I'm looking for the documentation
Subhalakshmi
Question 4.1
Thank you Mr. Brooke