Translated by Google
Online programming courses for children and teens — Create your own games with Scratch, Python or Roblox
From 30 £ /h
Does your child love video games and want to understand how to create them? I offer online programming courses for children and teenagers, beginners or those with some prior knowledge.
As an independent developer, I have also been teaching programming and robotics to young people for over a year. My approach is based on practice: each new concept is used to build a project that the student can test, modify and personalize.
Depending on their age, desires, and skill level, we can work with:
• Scratch: discover programming by creating games and animations. Movement, interaction, scores, mazes or Snake allow you to gradually approach the logic of code.
• Python: Learn text-based programming through mini-games, challenges, and small applications. We work specifically on variables, conditions, loops, and functions.
• Roblox Studio: design a game world and learn how to make it interactive with Luau. Obstacle courses, checkpoints, collectibles, and game rules are suitable projects to start with.
The goal is for the student to understand what they are building, learn to identify errors, and gradually gain autonomy. Projects are guided, then personalized to allow ample room for their creativity.
The courses are primarily aimed at young people aged 8 to 17. The choice of tools and the level of difficulty are adapted to each student: no prior programming knowledge is necessary to begin.
The sessions take place remotely, with screen sharing. Individual or small group lessons can be arranged depending on availability and skill levels.
As an independent developer, I have also been teaching programming and robotics to young people for over a year. My approach is based on practice: each new concept is used to build a project that the student can test, modify and personalize.
Depending on their age, desires, and skill level, we can work with:
• Scratch: discover programming by creating games and animations. Movement, interaction, scores, mazes or Snake allow you to gradually approach the logic of code.
• Python: Learn text-based programming through mini-games, challenges, and small applications. We work specifically on variables, conditions, loops, and functions.
• Roblox Studio: design a game world and learn how to make it interactive with Luau. Obstacle courses, checkpoints, collectibles, and game rules are suitable projects to start with.
The goal is for the student to understand what they are building, learn to identify errors, and gradually gain autonomy. Projects are guided, then personalized to allow ample room for their creativity.
The courses are primarily aimed at young people aged 8 to 17. The choice of tools and the level of difficulty are adapted to each student: no prior programming knowledge is necessary to begin.
The sessions take place remotely, with screen sharing. Individual or small group lessons can be arranged depending on availability and skill levels.
Extra information
A Windows or Mac computer, a stable internet connection, and a microphone are required. Headphones are recommended. For the proposed projects, a tablet or phone is not sufficient.
Before the first lesson, we discuss the student's age, interests, and experience to choose a suitable project. Installation instructions are provided in advance, depending on the tool selected.
For younger children, the presence of a parent at the beginning of the first session is recommended to facilitate connection and screen sharing.
No in-game content purchases or subscriptions to artificial intelligence tools are required. Any accounts created must be done with parental guidance.
For a group course, please specify the number of participants and their levels in order to verify that the format is suitable for everyone.
Before the first lesson, we discuss the student's age, interests, and experience to choose a suitable project. Installation instructions are provided in advance, depending on the tool selected.
For younger children, the presence of a parent at the beginning of the first session is recommended to facilitate connection and screen sharing.
No in-game content purchases or subscriptions to artificial intelligence tools are required. Any accounts created must be done with parental guidance.
For a group course, please specify the number of participants and their levels in order to verify that the format is suitable for everyone.
Location
Online from Belgium
About Me
I’m a freelance developer, and I’ve been teaching programming and robotics to children and teens for over a year.
I develop my own games and projects using tools such as Roblox Studio, Godot, and Python. This hands-on experience allows me to connect the concepts covered in class to real-world examples.
I enjoy guiding students through projects that inspire them to experiment. I tailor my explanations to their pace and encourage them to ask questions, test their ideas, and understand their mistakes.
I develop my own games and projects using tools such as Roblox Studio, Godot, and Python. This hands-on experience allows me to connect the concepts covered in class to real-world examples.
I enjoy guiding students through projects that inspire them to experiment. I tailor my explanations to their pace and encourage them to ask questions, test their ideas, and understand their mistakes.
Education
Programming Course at Campus 19, Network 42 — Brussels
Project-based learning, hands-on experience with C and C++, problem-solving, and independent work.
Continuing Education in Development and Cybersecurity
In-depth study of Python, web development, and the fundamentals of cybersecurity through lectures, hands-on exercises, and personal projects.
Project-based learning, hands-on experience with C and C++, problem-solving, and independent work.
Continuing Education in Development and Cybersecurity
In-depth study of Python, web development, and the fundamentals of cybersecurity through lectures, hands-on exercises, and personal projects.
Experience / Qualifications
Programming and Robotics Teacher for Children and Teens — Since 2025
Leading classes and workshops for young beginners or students who already have a basic understanding of programming.
• Introduction to Scratch: creating games, animations, movement, collisions, scores, and event handling.
• Teaching Python through mini-games, logic exercises, and hands-on projects.
• Guidance on game creation with Godot: levels, movements, collectibles, animations, and camera control.
• Introduction to web development with HTML, CSS, and projects using a Python API.
• Leading robotics workshops with LEGO SPIKE Prime and micro:bit.
• Tailoring activities to students’ ages, learning paces, and interests.
Freelance Developer — Personal Projects
Design and development of games and tools using Roblox Studio, Godot, Python, and web technologies.
• Creation of game mechanics, interfaces, and interactive systems.
• Programming in Lua for Roblox and game development with Godot.
• Creation of educational materials and exercises to support learning to code.
Leading classes and workshops for young beginners or students who already have a basic understanding of programming.
• Introduction to Scratch: creating games, animations, movement, collisions, scores, and event handling.
• Teaching Python through mini-games, logic exercises, and hands-on projects.
• Guidance on game creation with Godot: levels, movements, collectibles, animations, and camera control.
• Introduction to web development with HTML, CSS, and projects using a Python API.
• Leading robotics workshops with LEGO SPIKE Prime and micro:bit.
• Tailoring activities to students’ ages, learning paces, and interests.
Freelance Developer — Personal Projects
Design and development of games and tools using Roblox Studio, Godot, Python, and web technologies.
• Creation of game mechanics, interfaces, and interactive systems.
• Programming in Lua for Roblox and game development with Godot.
• Creation of educational materials and exercises to support learning to code.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
French
English
Skills
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee