

Thivyan's email address and phone number have been validated.
Thivyan
- Rate 199 BWP
- Response 1h

199 BWP/hr
Unfortunately, this tutor is unavailable
- Computer programming
- Python
- HTML
- JavaScript
- CSS
Experienced software engineer looking to teach kids for future. Technology is shaping every industry. As an experienced engineer, I bring real-world context, which most children’s programs lack.
- Computer programming
- Python
- HTML
- JavaScript
- CSS
Lesson location
About Thivyan
I am an experienced software engineer with a strong passion for teaching and mentoring the next generation. With years of hands-on industry experience, I bring real-world knowledge into every lesson, helping students understand not just how to code, but why it works and how it is used in practice.
My teaching style is structured, patient, and student-focused. I create a supportive learning environment where students feel comfortable asking questions, making mistakes, and growing in confidence. I believe strong foundations are essential, so I focus on clear explanations, logical thinking, and practical application rather than rote memorization.
I take my role as an educator seriously and maintain a high level of professionalism in every class. Lessons are well-prepared, age-appropriate, and tailored to each student’s level and learning pace. I communicate clearly, set realistic goals, and provide consistent guidance to ensure steady progress.
Whether a student is completely new to coding or looking to strengthen their skills, my goal is to help them become confident, independent learners who enjoy problem-solving and creativity. I am committed to providing high-quality instruction that prepares students not only for academic success, but for a future shaped by technology.
About the lesson
- Primary
- Junior Secondary
- Secondary School
- +14
levels :
Primary
Junior Secondary
Secondary School
Première
Standard 7
Adult Training
Bachelor's Degree
Master's Degree
Diplomgrad
Doctorate
Other
JAMB
Beginner
Intermediate
Advanced
Professional
Children
- English
All languages in which the lesson is available :
English
My Approach to Tutoring & Teaching
Teaching Philosophy
My approach focuses on building strong foundations, confidence, and curiosity in students. Rather than memorizing syntax or following instructions blindly, I emphasize understanding concepts, problem-solving, and creative thinking. I believe that when students understand why something works, learning becomes faster, deeper, and more enjoyable.
Techniques & Teaching Methodology
Concept-first learning
- I explain ideas using real-life examples before introducing technical terms or code.
Project-based teaching
- Each concept is reinforced through hands-on projects such as games, animations, or small applications.
Interactive & engaging sessions
- Lessons are conversational, encouraging questions, experimentation, and exploration.
Step-by-step problem solving
- Students learn how to break down problems logically and approach them systematically.
Debugging mindset
- Mistakes are treated as learning opportunities. I teach students how to analyze and fix errors independently.
Personalized pace
- Lessons are adapted to each student’s learning speed and interests.
Future-ready thinking
- Along with coding, I introduce ideas like computational thinking, digital responsibility, and ethical use of technology.
Typical Length of a Lesson
- 45 to 60 minutes per session
Sessions usually include:
- Concept explanation (10–15 minutes)
- Hands-on practice or project work (25–35 minutes)
- Review, questions, and next steps (5–10 minutes)
For younger students, sessions are more interactive and activity-based to maintain engagement.
Qualifications & Experience
- Experienced software engineer with real-world industry experience
Strong background in:
- Programming fundamentals
- Problem-solving and algorithms
- Real-world application development
Experience mentoring beginners and explaining complex ideas in a simple, understandable way
Passionate about education, technology, and preparing students for the future
My professional experience allows me to teach not just how to code, but how coding is used in real life.
Who My Lessons Are For
Age Groups,
Children (6–9 years):
- Logical thinking, creativity, and basic coding concepts through visual tools and games
Pre-teens (10–12 years):
- Introduction to programming concepts, basic Python/Scratch, problem-solving
Teens (13–16 years):
- Python, JavaScript basics, web development, projects, and foundational computer science concepts
Levels
- Complete beginners
- Students with basic coding knowledge who want to improve
- Curious learners interested in technology and future careers
- No prior coding experience is required.
Overall Goal
My goal is to help students become confident creators of technology, not just users—equipping them with skills that will benefit them academically, professionally, and creatively in the long run.
Rates
Rate
- 199 BWP
Pack prices
- 5h: 995 BWP
- 10h: 1990 BWP
online
- 199 BWP/h
Similar Computer programming teachers in Shah Alam
Dherian
Gaborone & Online
- 350BWP/h
- 1st lesson free
Reza
Brooklyn, United States & Online
- 536BWP/h
- 1st lesson free
Reza
London, United Kingdom & Online
- 639BWP/h
- 1st lesson free
ADAM
Paris 12e, France & Online
- 781BWP/h
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- 292BWP/h
- 1st lesson free
John
London, United Kingdom & Online
- 548BWP/h
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- 469BWP/h
- 1st lesson free
Mourad
Paris 12e, France & Online
- 625BWP/h
- 1st lesson free
Laurent
Marseille 1er, France & Online
- 938BWP/h
- 1st lesson free
Robert
London, United Kingdom & Online
- 1,808BWP/h
- 1st lesson free
Esmaeil
New York, United States & Online
- 402BWP/h
- 1st lesson free
Reihane
Guelph, Canada & Online
- 484BWP/h
- 1st lesson free
Michael
New York, United States & Online
- 670BWP/h
- 1st lesson free
Gabriel
Seattle, United States & Online
- 134BWP/h
Marco
Tortona, Italy & Online
- 469BWP/h
David
Toronto, Canada & Online
- 871BWP/h
Gabriel
Toronto, Canada & Online
- 145BWP/h
- 1st lesson free
Behdad
New York, United States & Online
- 335BWP/h
- 1st lesson free
João
New York, United States & Online
- 268BWP/h
- 1st lesson free
Andrea, PhD, CQF
London, United Kingdom & Online
- 1,826BWP/h
-
See Computer programming tutors
