

John
- Rate R59
- Response 1h

R59/h
1st lesson free
- Computer Programming
- Python
- HTML
- JavaScript
- CSS
Transform Your Computer Skills with a Friendly, Experienced and Supportive IT Tutor
- Computer Programming
- Python
- HTML
- JavaScript
- CSS
Lesson location
About John
With 7 years of proven experience teaching IT, computer science, and coding, I bring patience, expertise, and a passion for helping students succeed. My lessons are structured, engaging, and tailored, ensuring every learner feels supported, confident, and equipped with real-world digital skills.
About the lesson
- Primary
- Secondary
- Matric/GCSE
- +13
levels :
Primary
Secondary
Matric/GCSE
AS Level
A Level
Adult education
Undergraduate
Masters
Diploma
Doctorate
MBA
Beginner
Intermediate
Advanced
Professional
Kids
- English
Languages in which the lesson is available :
English
I believe learning is most effective when it is practical, engaging, and tailored to the student’s needs. I use a hands-on, step-by-step approach that blends clear explanations with real-life examples, ensuring students not only understand concepts but can also apply them confidently.
Teaching Methodology
My lessons combine demonstrations, guided practice, and interactive exercises. For coding, I use live coding sessions and small projects so learners see immediate results. For theoretical topics, I break complex ideas into simple, relatable chunks, often using visual aids, quizzes, and problem-solving activities. I also encourage questions and adapt my pace to match the student’s learning style.
Lesson Duration
A typical lesson lasts 60 to 90 minutes, depending on the topic and student’s attention span. For younger students, I use shorter, more focused sessions; for older learners, sessions may be longer to cover more ground.
Qualifications and Experience
I have 7 years of experience teaching IT, computer science, and coding across different levels, including IGCSE, A Level, and undergraduate courses. My background in both education and industry allows me to connect classroom knowledge with practical skills.
Who My Lessons Are For
I work with students aged 9 to 22, teaching beginners, intermediate learners, and advanced students. My lessons are ideal for:
School students preparing for IGCSE and A Level exams
Undergraduate students needing extra support in IT or computer science
Anyone wanting to learn coding or improve digital skills
Rates
Rate
- R59
Package rates
- 5h: R295
- 10h: R590
free lesson
The free first lesson with John allows you to get to know the tutor and discuss your needs and expectations.
- 1h
online
- R59/h
Similar Computer Programming tutor profiles
Oleksandr
Randburg & online
- R349/h
- 1st lesson free
Bryce
Johannesburg & online
- R300/h
- 1st lesson free
Mzwandile
Diepkloof & online
- R300/h
- 1st lesson free
Jason
Pretoria & online
- R150/h
- 1st lesson free
Mthobisi
Midrand & online
- R250/h
- 1st lesson free
Oselu
Sandton & online
- R360/h
Tendani
Johannesburg & online
- R150/h
- 1st lesson free
Elmar
Cape Town & online
- R400/h
- 1st lesson free
Meezaan
Cape Town & online
- R150/h
- 1st lesson free
Senzosenkosi
Johannesburg & online
- R230/h
- 1st lesson free
Armandt
Pretoria & online
- R300/h
- 1st lesson free
PJ
Stellenbosch & online
- R450/h
- 1st lesson free
Wendy
Bloemfontein & online
- R200/h
- 1st lesson free
Charles
Johannesburg & online
- R507/h
- 1st lesson free
Kgotlelelo
Johannesburg & online
- R100/h
- 1st lesson free
Obvious
Alberton & online
- R75/h
- 1st lesson free
Newman Blessing
Durban & online
- R250/h
- 1st lesson free
Blessing
Fort Beaufort & online
- R200/h
- 1st lesson free
Satish
Sandton & online
- R300/h
- 1st lesson free
Chihebe
Johannesburg & online
- R300/h
- 1st lesson free
-
See Computer Programming tutors
