We are rebranding to StudyDojo :)
Check out our launch video here.

Recommended IB Computer Science Textbooks for the 2025 Syllabus

Phoo Pwint Thaung Sein
4 min read

For students preparing for the IB Computer Science course under the new 2025 syllabus, selecting the right textbooks is crucial for effective study and exam preparation. Here are some highly recommended textbooks that align with the updated syllabus:

1. "Core Computer Science for the IB Diploma Program"

  • Authors: Kostas Dimitriou & Markos Hatzitaskos
  • Publisher: Express Publishing
  • Overview: This textbook provides comprehensive coverage of the core syllabus for both Standard Level (SL) and Higher Level (HL). It covers fundamental concepts, including computer fundamentals, networks, databases, and machine learning.
  • Features:
    • Detailed explanations of key concepts in computer science.
    • Numerous examples and practice questions to reinforce learning.
    • Suitable for both SL and HL students.

2. "Advanced Computer Science for the IB Diploma Program"

  • Authors: Kostas Dimitriou & Markos Hatzitaskos
  • Publisher: Express Publishing
  • Overview: This book is designed to cover the additional HL topics, including abstract data types, advanced programming, and more complex aspects of computational thinking and problem-solving.
  • Features:
    • In-depth coverage of advanced topics for HL students.
    • Practical exercises and real-world examples.
    • Integration of computational thinking and problem-solving strategies.

3. "IB Computer Science Study and Revision Guide"

  • Authors: Hodder Education
  • Publisher: Hodder Education
  • Overview: This guide is tailored to provide a concise review of the entire syllabus and is excellent for exam preparation. It focuses on key points and includes tips for understanding and applying core concepts.
  • Features:
    • Concise summaries of each topic.
    • Tips for exam success and practice questions.
    • Focus on both core and HL-specific content.

Utilizing Additional Resources

  1. Online Platforms:
    • IB CompSci Hub: Offers a variety of resources including slideshows, online practice, and guides specifically tailored for the IB Computer Science curriculum. This site can help supplement textbook learning with interactive content and up-to-date information on the syllabus【101†source】.
  2. Practical Coding Practice:
    • Platforms like Codecademy and HackerRank are excellent for practicing coding skills in languages such as Java and Python, which are integral to the IB Computer Science course【102†source】.
  3. Official IBO Resources:
    • The IBO's Computer Science Guide provides detailed information on the syllabus, learning objectives, and assessment methods. This is a crucial resource for understanding the expectations and structure of the course【102†source】.

Key Changes in the 2025 Syllabus

The new syllabus focuses on two key themes:

  • Concepts of Computer Science: Including computer fundamentals, networks, databases, and machine learning.
  • Computational Thinking and Problem-Solving: Covering programming, object-oriented programming (OOP), and abstract data types for HL.

The updated assessment model includes:

  • Paper 1: Focuses on concepts of computer science and includes the case study.
  • Paper 2: Focuses on computational thinking and problem-solving, with questions requiring knowledge of programming.
  • Internal Assessment: A computational solution to a real-world problem chosen by the student【99†source】【101†source】.

Selecting the right textbooks and utilizing comprehensive resources is essential for mastering the IB Computer Science syllabus. The recommended textbooks above, combined with additional online resources and practical coding practice, will provide a robust foundation for achieving success in the course.

Ready to excel in IB Computer Science? Sign up for RevisionDojo today and enhance your study experience with our personalized, social, and fun tools powered by Jojo AI.

Related Articles

How to cram IB Computer Science in 1 week

Can I take IB Computer Science without Coding Experience

Recommended IB Computer Science Textbooks for the 2025 Syllabus

How to Get a 7 in IB Computer Science for 2025 Onward

IB Computer Science Notes