Ages 15 - 18

Learn Java

This programme prepares International Baccalaureate (IB) students taking Computer Science as an academic subject.

International Baccalaureate (IB) Computer Science

Java Weekly Tuition

Taught by highly qualified and experienced tutors with a proven track record of producing top scorers, our International Baccalaureate (IB) Computer Science weekly tutoring programme is available to all Year 11/12 IB students taking either the Standard level (SL) or the Higher level (HL) syllabus.

We consistently deliver a highly directed and outcomes-focused curriculum — everything we teach is chosen with the IB written examinations as well as the practical and written portions of the Internal Assessment (IA) in mind. Our pedagogical approach optimises learning outcomes by structuring the course content to make it accessible to every student depending on their learning needs. Our tutoring programme comprises three main components:

  1. Java programming
  2. Internal Assessment preparation
  3. External Assessment (Papers 1 and 2) preparation.

Each of the above components are interrelated by design with an intentional overlap and synergy between them; all of the skills learnt in Java programming will be important for both the IA project and written exam.

Find out more about each IB tutoring component below, or enquire now about our IB tuition programme.

Java Programming for IB (SL / HL)

Get the best foundation possible by learning how to really code in Java. We start with the basic coding concepts and then apply them methodically in plenty of exercises to build both depth and breadth in problem-solving as well as writing and debugging Java code.

IB Internal Assessment (IA) Preparation

Ace the IA requirement for IB by learning how to design an application using design thinking methodologies, relying on user experience research, and Unified Modelling Language (UML) diagrams. Armed with our design and build framework, students in our IB computer science tutoring program will stand out by building projects that have clarity of purpose, elegant execution, and clever use of technologies.

IB External Assessment Preparation

In the lead up to the External Assessment, each IB tutoring session is run like an exam clinic so that students become razor sharp at answering Paper 1 and Paper 2 exam questions. The exam clinics adhere strictly to the requirements of the syllabus, ensuring a thorough and deep understanding of the computer science concepts that are tested while providing extensive drills and practices to ensure nothing but the best outcome for each student.

Java Holiday Camps

Our Java immersive holiday camps are a perfect alternative for teens looking to pick up the fundamentals of Java in an intensive camp format. The Java 1 Holiday Camp and Java 2 Holiday Camp combined are equivalent to what is covered within the first 12 lessons of the IB Computer Science tutoring programme. Perfect for students who are considering IB Computer Science in Grade 9 to Grade 12 , or who just want to gain a solid grounding in core programming concepts, as well as practical experience programming in the Java language.

Java 1 Camp

Intro to Java

  1. Variables and Primitive Data Types
  2. Control Flow

Java 2 Camp

Methods & Arrays with Java

  1. Methods and Recursion
  2. Arrays and Collections