Дмитрий - Computer programming tutor - Hatfield
1st lesson free
Дмитрий - Computer programming tutor - Hatfield

Дмитрий

  • Rate S$64
  • Response 1h
Дмитрий - Computer programming tutor - Hatfield

S$64/h

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer programming
  • Python
  • SQL
  • Artificial Intelligence
  • Video game programming

Specialized educational background; over 2,000 lessons and 200+ students in three years. I understand children, easily establish rapport, and use a unique program.

  • Computer programming
  • Python
  • SQL
  • Artificial Intelligence
  • Video game programming

Lesson location

About Дмитрий

Hi, I’m Dmitry (Дмитрий)! Teaching is something I do with real enthusiasm. I’ve taught more than 200 students and given over 2,000 lessons, so I know how to make programming clear, fun, and useful for kids and teens.

Outside of teaching, I’m a very creative person. I love LEGO, and I enjoy building things in all forms, from LEGO sets to code. I’m also a big fan of computer games and of rich fictional universes like Marvel and The Lord of the Rings. I think they’re a great way into programming: many of my students start by wanting to create their own game or a world inspired by their favorite stories, and I love helping them bring those ideas to life. I play the guitar and used to perform with a band, so music is a big part of my life. That experience taught me patience, teamwork, and how to keep practicing until something works, and I bring the same mindset to my lessons.

If you’re looking for a tutor who is professional, friendly, and truly interested in your child’s progress, I’d be happy to meet you. Let’s start with a trial lesson!

See more

About the lesson

  • Primary
  • Secondary
  • Adult education
  • +7
  • levels :

    Primary

    Secondary

    Adult education

    Masters

    Doctorate

    Beginner

    Intermediate

    Advanced

    Professional

    Kids

  • English
  • Russian

All languages in which the lesson is available :

English

Russian

Your teaching method and techniques

I teach Python through projects, not through memorizing syntax. Every concept (loops, functions, lists, etc.) is introduced through something the student actually wants to build: a game, a Telegram bot, a small app, a simulation. Students see why the code matters, and they stay motivated.

My approach:

Learning by doing. Short explanation, then the student writes code right away. I use live coding and screen sharing.
Guiding questions instead of ready answers. When a student gets stuck, I help them find the bug themselves. That builds real problem-solving skills and confidence.
Step-by-step progress. Big tasks are split into small wins, so the student regularly feels “I did it.”
A flexible program. I adjust the curriculum to the goals of the student and the parents: school grades, olympiads, a first portfolio, or simply a hobby.
Regular feedback. I keep parents updated on progress and next steps.

A typical lesson plan (60 minutes)

Warm-up (5–10 min): quick review of the previous topic, a small question or mini-task.
New topic (10–15 min): a clear explanation with visual examples and real-life analogies.
Practice (25–30 min): the student writes code with my support. Tasks go from simple to more challenging.
Project time (10 min): the student moves their own project forward (game, bot, etc.).
Wrap-up (5 min): we summarize what was learned, and I give optional homework.

What sets you apart as a tutor

Extensive experience: 200+ students and 2,000+ lessons taught, mostly Python to kids and teens aged 11–16.
I understand how kids think. I know how to explain complex ideas in simple language, keep a young student engaged, and notice when they need a different approach.
Individual approach. I adapt the program to the child’s pace and interests and to the parents’ goals.
Empathy and values. Lessons are a supportive, friendly space. Besides coding, I help students build curiosity, persistence, and a healthy attitude toward mistakes.
Native Russian speaker. I can teach in Russian or English, which is especially comfortable for Russian-speaking families abroad.

Who the lessons are for

Students aged 11–16 (middle school and high school, roughly grades 5–11).
Complete beginners with no prior experience, as well as students who already know the basics and want to go deeper.
Kids who want to create games, bots, and apps and learn programming from scratch.
Students who need support with school computer science or preparation for further study in IT.
Russian-speaking families who prefer lessons in Russian, and English-speaking students too.

See more

Rates

Rate

  • S$64

Pack rates

  • 5h: S$320
  • 10h: S$640

free lessons

This first lesson is free to allow you to get to know your teacher so that they can best meet your needs.

  • 1hr

online

  • S$64/h

Similar Computer programming teachers in Hatfield

  • Josh

    Singapore & online

    5 (3)
    • S$20/h
    • 1st lesson free
  • Jeffrey

    Singapore & online

    5 (1)
    • S$50/h
    • 1st lesson free
  • Dylan

    Singapore & online

    5 (1)
    • S$20/h
    • 1st lesson free
  • Sonali

    Singapore & online

    New
    • S$10/h
    • 1st lesson free
  • Akshay Narayanan

    Singapore & online

    5 (1)
    • S$10/h
    • 1st lesson free
  • Tan

    Singapore & online

    New
    • S$80/h
    • 1st lesson free
  • Qabir

    Singapore & online

    New
    • S$9/h
    • 1st lesson free
  • Guan

    Singapore & online

    New
    • S$50/h
    • 1st lesson free
  • Sriram

    Singapore & online

    New
    • S$25/h
    • 1st lesson free
  • Shu-Hsuan

    Singapore & online

    New
    • S$45/h
    • 1st lesson free
  • Michelle

    Singapore & online

    5 (1)
    • S$30/h
    • 1st lesson free
  • Melissa

    Singapore & online

    5 (2)
    • S$30/h
    • 1st lesson free
  • Xianghan

    Singapore & online

    New
    • S$28/h
    • 1st lesson free
  • Naetraa

    Singapore & online

    New
    • S$25/h
    • 1st lesson free
  • Zizhong

    Singapore & online

    5 (1)
    • S$30/h
    • 1st lesson free
  • Ismael

    Singapore & online

    New
    • S$29/h
    • 1st lesson free
  • Nemat

    Singapore & online

    New
    • S$25/h
    • 1st lesson free
  • Yee

    Singapore & online

    New
    • S$27/h
    • 1st lesson free
  • Shashank

    Singapore & online

    New
    • S$20/h
    • 1st lesson free
  • Jaokuean

    Singapore & online

    New
    • S$40/h
    • 1st lesson free
  • See Computer programming tutors