Tutoring
IB DP Computer Science online tutor — Gurgaon
Online IB Computer Science for Gurgaon Diploma students: the examined pseudocode, HL abstract data structures, and a solution that has to be built, documented and defended.
Role Overview
Computer Science is picked by students who can code and then assessed on things coding does not teach: pseudocode in the IB's own dialect, trace tables, and a documented solution with a real client. Strong programmers routinely underperform here, which is exactly the problem this role solves.
Job Description
The IB's pseudocode conventions have to be taught as their own notation, because students who write real Java in Paper 1 lose marks for it.
HL adds abstract data structures such as linked lists, trees and recursion, plus the case study, which changes annually and needs its own research plan.
The Internal Assessment is a working product for a real client with planning, design, development and evaluation documents. Students almost always build first and document last, which is backwards.
All teaching on this role is online, from your own device and connection. Families expect a shared whiteboard, screen share and written working they can keep afterwards, not a camera pointed at a notebook.
Online classes pay you 70% of the fee every month, with no first-month split and no joining fee. You set the fee, we publish it unchanged, and payouts land on the 1st of each month with an itemised statement.
Responsibilities
- Teach pseudocode and trace tables as examined, separately from real programming.
- Make the student fix a client and a success criteria list before any code is written.
- Run the annual case study as a structured research task rather than background reading.
- Plan each session around the student's current school unit rather than a syllabus order of your own.
- Set and publish your own fee, and decline any student who is not a fit.
- Report progress to the family at the review points agreed when the engagement starts.
- Teach from a quiet space with a stable connection, and send written working after each session.
Requirements
- The full HL course including abstract data structures, object-oriented programming and the current case study.
- The IB pseudocode conventions and trace-table technique as examined.
- Experience supervising the IA product and its documentation against the criteria.
- A degree in the subject or a closely related one. Teaching experience counts, but subject knowledge is checked first.
- Verified government ID and at least one credential we can confirm with the issuing institution.
- Two references we can contact, at least one from a school, college or family you have taught.
- A quiet room, a connection that holds a video call, and a device that handles screen share and a writing tablet.
Nice To Have
- Professional software development experience alongside teaching.
- Experience with the specific school's internal assessment calendar.
- Availability for a longer weekend slot in the eight weeks before mocks.
Benefits
- You set your own fee and we publish it unchanged, so there is no negotiation after you have taught.
- Students are matched to you by programme, subject and level before you accept.
- No joining fee, no subscription and no exclusivity - teach elsewhere as well.
- Monthly payouts on the 1st with an itemised statement.
- Teach from anywhere, in the hours you have told us you are available.