

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

R541/h
1st lesson free
- Computer Programming
- Python
- Artificial Intelligence
- C#
- Video game programming
Experienced Software Engineer teaches programming and game development from beginner to advanced online
- Computer Programming
- Python
- Artificial Intelligence
- C#
- Video game programming
Lesson location
Recommended
Ioan is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. A trusted partner on your learning journey.
About Ioan
I teach programming and game development through a practical, project-based approach. Rather than focusing only on theory, I encourage students to write code, build small projects and gradually develop the skills needed to create their own programs and games.
Lessons are typically 60 minutes and are adapted to the student's experience and goals. For beginners, I focus on programming fundamentals such as variables, conditions, loops, functions, data structures and problem-solving. More experienced students can work on object-oriented programming, algorithms, debugging, software design and game development concepts.
I can teach Python, C#, Java and other programming concepts, as well as game development using tools such as Unity. I have an MSc-level background in Artificial Intelligence, professional software engineering experience and previous experience developing games and tutoring students.
Lessons are suitable for beginners, school and university students, and anyone looking to develop their programming skills through practical projects. I aim to help students understand why their code works, not simply provide solutions for them.
About the lesson
- Primary
- Secondary
- Matric/GCSE
- +9
levels :
Primary
Secondary
Matric/GCSE
AS Level
A Level
BTech
Adult education
Undergraduate
Beginner
Intermediate
Advanced
Kids
- English
- Romanian
Languages in which the lesson is available :
English
Romanian
I teach programming and game development through a practical, project-based approach. Rather than focusing only on theory, I encourage students to write code, build small projects and gradually develop the skills needed to create their own programs and games.
Lessons are typically 60 minutes and are adapted to the student's experience and goals. For beginners, I focus on programming fundamentals such as variables, conditions, loops, functions, data structures and problem-solving. More experienced students can work on object-oriented programming, algorithms, debugging, software design and game development concepts.
I can teach Python, C#, Java and other programming concepts, as well as game development using tools such as Unity. I have an MSc-level background in Artificial Intelligence, professional software engineering experience and previous experience developing games and tutoring students.
Lessons are suitable for beginners, school and university students, and anyone looking to develop their programming skills through practical projects. I aim to help students understand why their code works, not simply provide solutions for them.
Recommendations
Recommendations are written by the tutor's friends, family, and acquaintances.
I have had the opportunity to learn from Ioan and really appreciate his patient and clear approach to teaching. He explains difficult mathematical concepts in a simple way, takes the time to make sure you understand the reasoning, and encourages you to solve problems independently. I would definitely recommend him as a Maths tutor.
Ioan is an excellent Maths tutor who combines strong subject knowledge with a calm and approachable teaching style. He takes the time to understand where you are struggling and explains concepts from different angles until they make sense. His practical way of working through problems helped me become much more confident in Maths, and I would recommend him to other students.
Ioan is a very patient and knowledgeable tutor who makes Maths much easier to approach. He has a talent for breaking down complicated problems into clear, manageable steps and always encourages you to understand the method rather than simply memorise an answer. I found his explanations easy to follow and would happily recommend him to anyone looking to improve their Maths.
See more recommendations
Rates
Rate
- R541
Package rates
- 5h: R2595
- 10h: R4865
free lesson
The free first lesson with Ioan allows you to get to know the tutor and discuss your needs and expectations.
- 1h
online
- R541/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
Blessing
Fort Beaufort & online
- R200/h
- 1st lesson free
Tendani
Johannesburg & online
- R150/h
- 1st lesson free
Haritha
Cape Town & online
- R19/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
Satish
Sandton & online
- R300/h
- 1st lesson free
Lisa
Cape Town & online
- R200/h
- 1st lesson free
Chihebe
Johannesburg & online
- R300/h
- 1st lesson free
-
See Computer Programming tutors
