These books are available from the library. I would recommend you get both.
- Computer Science: Java Enabled for International Baccalaureate
- Understanding Computer Science for Advanced Level: Study Guide
These books are available from the library. I would recommend you get both.