

Oliver's email address and phone number have been validated.
Oliver
- Rate R1214
- Response 1h

R1214/h
1st lesson free
- Basic computer skills
- Computer Science
- Information and Communications Technology
Computer Science Degree and Teacher of 12 Years in Computer Science, Focusing on GCSE, A LEVEL and Python Programming. Online Lessons.
- Basic computer skills
- Computer Science
- Information and Communications Technology
Lesson location
About Oliver
Hi, I’m Oliver, an experienced Computer Science teacher with around 10 years of experience teaching Computer Science and IT to students aged 11–18.
I have a Bachelor’s degree in Computer Science (Computer Games Development) and a PGCE from the University of Wolverhampton, which I completed with Outstanding status. Throughout my teaching career, I have taught students across KS3, GCSE and A Level, and I have held leadership positions including Head of Department and Second in Department.
I specialise in helping students understand Computer Science in a way that feels clear, manageable and engaging. Whether you are struggling with programming, preparing for your GCSE or A Level exams, or simply want to improve your understanding, I will adapt lessons to suit your individual needs.
My lessons are friendly and supportive, but I also set high expectations. I believe students learn best when they feel comfortable asking questions and making mistakes, so I create an environment where students can build their confidence while developing their knowledge and skills.
I have particular experience with OCR GCSE Computer Science (J277) and OCR A Level Computer Science (H446), as well as Python programming, algorithms, computational thinking and exam technique.
About the lesson
- Primary
- Secondary
- Matric/GCSE
- +14
levels :
Primary
Secondary
Matric/GCSE
AS Level
A Level
BTech
Adult education
Undergraduate
Masters
Diploma
Doctorate
MBA
Beginner
Intermediate
Advanced
Professional
Kids
- English
Languages in which the lesson is available :
English
What Can I Help With?
I can support students with:
GCSE Computer Science/ A Level Computer Science / IT
Python programming/Scratch / C / JAVA
Computational thinking and problem solving
Exam technique and exam preparation
Identifying and correcting misconceptions
Revision and consolidation
Preparing for GCSE and A Level assessments
Stretching students who want to achieve higher grades
Supporting students who lack confidence in Computer Science
I believe Computer Science should be understood, not simply memorised. My lessons are designed to make difficult concepts clear, build confidence and give students the skills they need to succeed independently.
With around 10 years of classroom teaching experience, I understand that every student learns differently. I therefore tailor each lesson to the individual student, whether they are struggling with a particular topic, preparing for an examination or looking to push themselves further.
My teaching is friendly, patient and supportive, but I also maintain high expectations. I want students to leave each lesson thinking, "I understand that now, and I know how to do it myself."
I have particular experience teaching OCR GCSE Computer Science (J277) and OCR A Level Computer Science (H446).
What Does a Lesson Look Like?
Lessons are usually 60 minutes and are structured around the student's individual needs.
We might begin with a short retrieval activity to revisit previous learning, before moving onto a clear explanation of the new topic. I then model examples and work through problems with the student before gradually allowing them to tackle questions independently.
For programming, students will have plenty of opportunities to write, test and debug their own code, rather than simply watching me demonstrate it.
I also use exam-style questions throughout lessons so students learn not only what an answer is, but how to apply their knowledge and gain marks in an examination.
At the end of the lesson, we review what has been learned and identify any areas that need further practice.
My Qualifications & Experience
I am an experienced Computer Science teacher with around 10 years' experience teaching Computer Science and IT across KS3, GCSE and A Level.
I hold a Bachelor's degree in Computer Science (Computer Games Development) and a PGCE from the University of Wolverhampton, which I completed with Outstanding status.
Throughout my teaching career, I have held a number of leadership positions, including Head of Department, Second in Department and KS3 leadership roles. I have extensive experience developing Computer Science curricula, preparing students for examinations, supporting students who are struggling and helping high-achieving students reach their potential.
Who Are My Lessons Suitable For?
My lessons are primarily suitable for students aged 11–18, including:
KS3 – Years 7–9
Building strong foundations in Computer Science, programming and computational thinking.
GCSE – Years 10–11
Supporting students with course content, programming, exam technique, revision and preparation for examinations.
A Level – Years 12–13
Developing deeper understanding of Computer Science concepts, programming, algorithms and examination technique.
I also welcome students who simply want to become better at programming or Computer Science, regardless of whether they are currently struggling.
Why Choose Me?
As a full-time Computer Science teacher, I understand the challenges students face in the classroom and in examinations. I can quickly identify where a student has a gap in their understanding and adapt my teaching accordingly.
My goal is not simply to get students through a particular topic or exam. I want to help them become more confident, independent and capable Computer Scientists.
Whether your child needs a little extra support, wants to improve their GCSE grade, is preparing for A Level, or simply wants to develop their programming skills, I can provide structured, personalised tuition designed around them.
Rates
Rate
- R1214
Package rates
- 5h: R6070
- 10h: R12140
free lesson
The free first lesson with Oliver allows you to get to know the tutor and discuss your needs and expectations.
- 1h
online
- R1214/h
Similar Basic computer skills tutor profiles
-
![teacher_picture]()
Christopher
Cape Town & online- Recommended
Ms office professional. over 10 years of experience teaching how to effectively use microsoft excel, word, powerpoint, access, & outlook. other courses include computer applications technology, teams
- R170/h
- 1st lesson free
-
![teacher_picture]()
Tapiwa
Sandton & online- Ambassador
I am a teacher offering basic skills on how to use microsoft excel, microsoft word and powerpoint.
- R450/h
- 1st lesson free
-
![teacher_picture]()
Precious
Roodepoort & online- Recommended
Offering basic and advanced computer science lessons up to university level. lessons on trading the stock markets which include currency pairs and synthetic indices. lessons on strategy implementation
- R400/h
- 1st lesson free
-
![teacher_picture]()
Don quintin
Johannesburg & online- Super Tutor
I'm a business information technology graduate from the university of johannesburg. i teach microsoft office applications and other basics of computing for all levels.
- R100/h
- 1st lesson free
-
![teacher_picture]()
Semenya
Polokwane & online- Recommended
Mksemenyapc . microsoft word . microsoft excel . microsoft powerpoint . microsoft publisher . microsoft access . microsoft outlook
- R262/h
- 1st lesson free
-
![teacher_picture]()
Nkosikhona
Durban & online- Super Tutor
Microsoft word, excel, and powerpoint through practical, hands-on lessons that will boost your confidence, productivity, and career opportunities.
- R400/h
-
![teacher_picture]()
Laurento
Cape Town & online- Recommended
Master networking with expert guidance: cisco certifications, switching, routing, security, and more! learn with confidence today.
- R250/h
- 1st lesson free
-
![teacher_picture]()
Antionette
Randfontein & online- Recommended
Qualified. experienced. passionate! i specialize in: • english • computer applications technology (cat) i have a bed degree and 12 years experience. my lessons are engaging, supportive, and tailored
- R250/h
- 1st lesson free
-
![teacher_picture]()
Irfan
Berea & online- Recommended
Learn basic / intermediate / advanced computer literacy with an instructor with more than 26000 hours of local & international training experience
- R145/h
- 1st lesson free
-
![teacher_picture]()
Jubilant
Johannesburg & online- Recommended
I'm a computer science honors graduate offering personalized tutoring to help you excel. specializing in programming, algorithms, data structures. let's make complex concepts simple together
- R200/h
- 1st lesson free
-
![teacher_picture]()
Kopano
Potchefstroom & online- Recommended
Computer programing -i am beng in mechanical engineering, and an adaptive teacher - i have been tutoring coding for 3 years
- R250/h
- 1st lesson free
-
![teacher_picture]()
Mpho
Burgersfort & online- Recommended
Certificate in computing graduate.i love all the microsoft office and i understand them a lot.do you need help in any microsoft office? i am offering tutorials.pass with 100% sure.word.spreasheet.exce
- R140/h
- 1st lesson free
-
![teacher_picture]()
Bryce
Johannesburg & online- Super Tutor
Learn computer skills – patient, personalized tutoring for all levels! contact me today!!
- R200/h
- 1st lesson free
-
![teacher_picture]()
Seokamela
Johannesburg & online- Recommended
Qualified and experienced python tutor helping beginners build strong coding foundations with patience and clarity.
- R200/h
- 1st lesson free
-
![teacher_picture]()
Amos
Richards Bay & online- Recommended
Comptia a+ student with natural problem-solving skills. i have the ability to convey the knowledge i have at the level of your understanding. my classes are personalised and relaxed.
- R50/h
- 1st lesson free
-
![teacher_picture]()
Lethabo
Soshanguve & online- Recommended
Computer graduate with 2 years experience offering basic computer skills in pretoria, south africa.
- R150/h
- 1st lesson free
-
![teacher_picture]()
Sameer
Durban & online- Recommended
It training, teaching you the basics of technology and how it all fits together.. making “it” easy
- R350/h
- 1st lesson free
-
![teacher_picture]()
Siphesihle
Midrand & online- Recommended
As a techie, with extensive background in coding, i have discovered my new passion to pass on my knowledge specifically to learners- both primary & high school that are currently doing or interested i
- R205/h
- 1st lesson free
-
![teacher_picture]()
Obvious
Alberton & online- Recommended
Master basic computer skills, internet essentials, and ai tools to boost your career success.
- R75/h
- 1st lesson free
-
![teacher_picture]()
Juan
East London & online- Recommended
Practical computer training – repairs, networks & software - perfect for beginners or it students
- R250/h
- 1st lesson free
-
See Basic computer skills tutors




















