

Marianne profile and its contact details have been verified by our experts
Marianne
- Rate R669
- Response 2h
-
Students3
Number of students Marianne has accompanied since joining Superprof
Number of students Marianne has accompanied since joining Superprof

R669/h
1st lesson free
- Computer Programming
- Python
- C Programming Language
- HTML
- Programming Languages
Programming Mentor Guiding Through Python, Java, and Problem-Solving Techniques While Encouraging Creativity and Logical Thinking With 8 Years of Exp & Master’s in Computer Science.
- Computer Programming
- Python
- C Programming Language
- HTML
- Programming Languages
Lesson location
About Marianne
I have been passionate about programming since discovering that logical thinking can create practical solutions, which led me to pursue a Master’s in Computer Science. Over 8 years of teaching, I have helped students understand coding concepts clearly while fostering creativity, problem-solving skills, and computational thinking. My teaching emphasises patience, clear explanations, and a supportive learning environment.
I focus on helping students progress at their own pace, using stepwise guidance, examples, and hands-on exercises. Lessons encourage curiosity, experimentation, and independent thinking, allowing students to develop confidence in both learning and applying programming skills.
Outside the classroom, I continue exploring new programming languages, frameworks, and technologies to keep lessons relevant and engaging. Witnessing students transform from hesitant learners into confident coders, capable of solving problems creatively, is deeply rewarding. I aim to instil both skill and confidence, inspiring students to explore programming independently and with enthusiasm.
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
Programming becomes much easier when students understand the step-by-step logic behind software and algorithms. In my lessons, I focus on building a strong foundation in Python, Java, problem-solving, object-oriented programming, and computational thinking. Students are encouraged to experiment, make mistakes, and learn from them, helping them grow confident in creating functional programmes and thinking algorithmically. Lessons also include interactive exercises and real-world applications to reinforce learning.
I customise lessons to the student’s level. Beginners start with variables, loops, conditional statements, and small projects. Intermediate learners practise modular coding, functions, and debugging techniques. Advanced students tackle algorithms, data structures, and project development for exams or competitions. Each class combines explanation, coding practice, and reasoning guidance to ensure comprehensive skill development and confidence.
Programming education goes beyond writing code; it cultivates logical thinking, structured reasoning, and creativity. Students develop analytical skills, problem-solving confidence, and the ability to plan and implement solutions independently. My goal is to empower learners to approach coding challenges creatively and systematically, building confidence to solve real-world problems through programming.
Rates
Rate
- R669
Package rates
- 5h: R3345
- 10h: R6690
online
- R669/h
free lesson
The free first lesson with Marianne allows you to get to know the tutor and discuss your needs and expectations.
- 1h
Similar Computer Programming tutor profiles
Oleksandr
Randburg & online
- R349/h
- 1st lesson free
Mthobisi
Midrand & online
- R250/h
- 1st lesson free
Bryce
Johannesburg & online
- R300/h
- 1st lesson free
Oselu
Sandton & online
- R360/h
Stefan
Centurion & online
- R300/h
- 1st lesson free
Elmar
Cape Town & online
- R500/h
- 1st lesson free
Senzosenkosi
Johannesburg & online
- R230/h
- 1st lesson free
Armandt
Pretoria & online
- R300/h
- 1st lesson free
Wendy
Bloemfontein & online
- R200/h
- 1st lesson free
Charles
Johannesburg & online
- R507/h
- 1st lesson free
Newman Blessing
Durban & online
- R250/h
- 1st lesson free
Satish
Sandton & online
- R300/h
- 1st lesson free
Chihebe
Johannesburg & online
- R300/h
- 1st lesson free
Meezaan
Cape Town & online
- R150/h
- 1st lesson free
Joseph
Cape Town & online
- R400/h
- 1st lesson free
Haritha
Pretoria & online
- R10/h
- 1st lesson free
Mike
Benoni & online
- R250/h
- 1st lesson free
Cole
Cape Town & online
- R300/h
- 1st lesson free
Tino
Cape Town & online
- R300/h
- 1st lesson free
Angelo
Roodepoort & online
- R250/h
- 1st lesson free
-
See Computer Programming tutors
