
Dominique
International Computer Science Exam Specialist | IB Cambridge, AP & A Level
- Certified Tutor
- Police Checked
- Reference Checked
- Native English Speaker
- Read Reviews (4)
Why families choose Dominique
IB Digital Society Principal Examiner and IB Assessment Author
External Moderator for International Computer Science examinations
Lecturer and Former Director in ICT Literacy, Coding & Robotics
Curriculum specialist in Coding and Robotics
International teaching experience across five countries
About Dominique
With more than 30 years of international education experience, Dominique is one of Southern Africa's most experienced Computer Science and Information Technology educators.
Her career spans senior leadership, curriculum development, examiner roles, teacher training, and classroom teaching across South Africa, Kenya, Dubai, Malaysia, and Eswatini. She has taught and led programmes within the Cambridge, IB, A Level, IEB, CAPS, and AP systems, giving students a unique advantage through deep curriculum expertise and first-hand understanding of assessment standards.
Dominique currently serves as an IB Digital Society Principal Examiner and Assessment Author and is an External Moderator for Computer Science examinations. She has also worked with the Raspberry Pi Foundation, developed Coding and Robotics curriculum resources, and lectures future educators in ICT and Coding & Robotics at tertiary level.
Whether supporting students preparing for final examinations, improving programming skills, or mastering challenging Computer Science concepts, Dominique combines academic rigour with a highly engaging teaching style that builds confidence, independence, and long-term success.
Teaching Approach
Her lessons are structured, interactive, and highly personalised. Complex concepts are broken down into clear, manageable steps while students are encouraged to think critically, ask questions, and develop independent problem-solving skills.
Subjects & Levels
Cambridge International
- IGCSE Computer Science
- IGCSE ICT
IB Diploma Programme
- Computer Science HL
- Computer Science SL
- Digital Society
- ITGS (legacy syllabus support)
A Levels
- AS Computer Science
- A Level Computer Science
AP
- AP Computer Science A
- AP Computer Science Principles
IEB | CAPS
- Information Technology (Grades 10–12)
- Computer Applications Technology (Grades 10–12)
Exam Preparation Focus
Dominique brings exceptional assessment expertise to exam preparation. Students receive targeted support in:
• Exam technique and question analysis
• Understanding mark schemes and assessment criteria
• Structured revision planning
• Programming and practical assessment preparation
• Internal Assessments and project guidance
• Coursework and portfolio support
• Time management and examination confidence
Her approach focuses on developing genuine understanding alongside examination performance, helping students achieve stronger outcomes while building lasting subject mastery.
Achievements & Experience
Expertise in
- Coding & Robotics
- Computational Thinking
- Programming Fundamentals
- Educational Technology
- Digital Literacy
Education
Master of Education (MEd) – ICT in Education
University of Johannesburg
BEd Honours – Curriculum Inquiry & Curriculum Change
Stellenbosch University
Postgraduate Certificate in Education (PGCE)
University of South Africa (UNISA)
Bachelor of Arts (Social Sciences)
University of Cape Town
SACE Registered Educator (292374)
Reviews
4 reviews from parents and students
Rebecca Thompson
ParentIB Computer ScienceWe were very happy to find a tutor with actual IB teaching experience. Our son was struggling with IB Computer Science and needed someone who understood the curriculum and the level expected in the DP. Dominique has taught IBDP ITGS through Pamoja, as well as Computer Science to IB students, so she was able to immediately understand where he needed support. She is energetic and keeps the lessons very interactive, which suits him really well. His confidence has improved considerably and we are already seeing a positive difference in his understanding and assessment results.
Marie
StudentIB Digital SocietyI started lessons because I was struggling with Digital Society and wasn't getting the marks I wanted. What I really like is that the lessons are not just going through notes. She asks me questions and makes me work things out, which has helped me understand the topics properly. She is also really good at explaining things in different ways when I don't get something the first time. I feel much more prepared and my marks have started to improve.
Lisa
ColleagueDominique was always on time for the online lessons and even came up in-person workshops. Other than the in-person workshops, all her teaching with our Grade 12s was online and she was fantastic in this format. Her communication style is easy to follow. She doesn’t speak too fast or too slow but knows when to pause and wait for students to answer. The cohort was not the most responsive, but Dominique would encourage them to ask and answer questions.
Morag
ColleagueDominique engages positively with her students and is a natural teacher. She has a strong sense of justice and will voice her concerns when necessary. She loves being a teacher and can communicate clearly with students and colleagues.