Talk to our teachersCoding classes for kids
and future-ready robotics across Thailand
Live online coding classes for kids, from age 6 to high school, in small groups
Robotics classrooms, curricula, teacher training and camps for schools nationwide
Coding classes for kids, robotics and AI
growing with children and schools in Thailand
Raise Genius School provides online coding classes for kids and hands-on robotics education, with learning pathways for children aged 7 through the final year of high school. Over 15 years, more than 12,530 students have learned with us. Our approach connects technology with practical projects: students learn to think systematically, experiment, solve problems, collaborate and explain their own work, rather than simply memorise commands. Schools can choose individual subject courses or a complete Robotics and STEAM classroom programme.
years of experience
Developing coding, robotics, STEAM and AI education for children and schools
Engineering team
Engineers help develop the curriculum, support student projects and share practical experience.
University incubation
Supported through the UBI programme by the SME technology unit at King Mongkut’s University of Technology Thonburi (KMUTT).
Robotics teaching director
Led by Teacher Num, who holds a master’s degree in robotics and automation from FIBO.
From creative ideas to engineering and innovation skills
Enjoy learning, build real projects and develop at a pace that follows each student’s interests.
What makes Raise Genius School different?
- Teaching is directed by Teacher Num, a FIBO, KMUTT master’s graduate in robotics and automation, with a background in marketing and more than 15 years of teaching experience.
- We help children build lasting knowledge and skills, think independently, experiment confidently, express their ideas and enjoy exploring on their own.
- A continuous learning pathway from childhood through the final year of high school prepares students for robotics and AI.
- We specialise in STEM robotics activities and work with national partners to support learning.
- We encourage innovation and self-worth, helping children enjoy learning without constant competitive pressure.
- Teaching innovation and digital technology make learning more effective, convenient and safe for students and parents.
- For parents seeking a strong foundation through coding classes for kids
Who are Raise Genius School courses for?
- Parents who want a step-by-step learning pathway in robotics, coding, AI and game development for their child.
- Parents who want their child to enjoy learning and keep developing over time.
- Parents who want children to understand their work and explain and present their projects confidently.
- Students who want to build projects and portfolios for innovation programmes, robotics programmes or engineering studies.
- Students who want to develop their coding, game development, robotics and electronics skills.
- Students who have been accepted to university and want to strengthen their foundations and confidence in coding, robotics and electronics.
Start with what you love
Create work you are proud of
Choose coding classes for kids that suit your child’s age and goals. Learn live online in small groups, with a teacher available throughout each practical project.
Ages 6+Minecraft Education Coding
Our Minecraft coding classes for kids build systematic thinking in a playful setting. For ages 6 and up, with 1–4 students per teacher.
Explore this course
Ages 9+Roblox Game Maker
Create original games while learning coding and game design. For ages 9 and up; some previous block-based coding experience is required.
Explore this course
High schoolUnity3D Game Maker
Develop 3D games, progressing from the fundamentals to a complete project.
Explore this course
Ages 9+IOTBot & AI
Build smart robots, connect IoT devices and progress towards AI.
Explore this course
Ages 12+Electronic & Robotics with IoT
Learn circuits, microcontrollers and robotics through practical projects.
Explore this course
High schoolArduino • Raise Maker
Design circuits, write code and build inventions with an engineer’s approach.
Explore this course
High schoolWebApp C# & Database
Build C# web applications, connect databases and develop projects for a student portfolio.
Explore this course
Secondary schoolPortfolio Robot & AI
Develop distinctive portfolio projects and practise presenting your work confidently.
Explore this courseChoose coding classes for kids around a learning pathway
In our coding classes for kids, teachers consider each student’s experience, interests and goals, then sequence skills so that learning remains challenging and achievable.
Beginner coding classes for kids
New to coding? Begin with accessible tools and activities that make the results of your work visible straight away.
Explore this pathwayCreate games and inventions
Develop your interests through Roblox, Unity3D, electronics, IoT and projects that address real challenges.
Explore this pathwayBuild projects and a portfolio
Plan projects, practise solving problems and present your work to support your next steps in education.
Explore this pathwayTransform learning
with robotics, coding and AI
Support for primary and secondary schools, from classroom and curriculum design to teacher training, teaching and student camps.

Solutions for schools
Plan coding, robotics and AI learning around your school’s goals and resources.
Explore this service
Complete robotics classrooms
Classroom design, equipment and a curriculum ready for teaching.
Explore this service
STEM education in schools
A teaching team that delivers structured lessons and practical activities.
Explore this service
STEAM robotics teacher training
Develop teachers’ technology skills, activity design and classroom practice.
Explore this service
Educational robotics kits
Select robotics equipment and learning materials for your students’ ages, group size and budget.
Explore this service
Robotics camps & STEM
Creative learning camps for primary and secondary students across Thailand.
Explore this service
Robotics workshops
Hands-on activities for school academic fairs, open days and special events.
Explore this service
Robotics competition coaching
Practise thinking, teamwork and preparation for robotics competitions.
Explore this serviceFrom your school’s goals
to a classroom that works
Schools do not need a full technical team to get started. We help bring together curriculum, equipment, teachers, space and ongoing support as parts of one practical learning programme.
Discuss a school project1. Understand your goals
Review year groups, student numbers, teaching time, available space and the school’s budget.
2. Design the programme
Choose a curriculum, robotics kits, classroom format, teacher training plan and activities that work together.
3. Deliver and develop
Install or deliver the equipment, transfer practical knowledge, support teaching and develop the programme around the school’s goals.
STUDENT SUCCESSFrom hands-on projects
to portfolios and further study
Examples of Raise Genius students who developed their skills and portfolios over time and earned places on leading engineering and AI programmes.
ISE International Engineering, Chulalongkorn University
Ranked fifth in portfolio admissions and awarded a 100% scholarship on an AI pathway.
Artificial Intelligence Engineering, KMUTT
Accepted through portfolio admissions to the Artificial Intelligence Engineering programme at the Ratchaburi campus.
AI & Robotics — KMITL
Accepted through portfolio admissions to the international AI & Robotics programme
FIBO — KMUTT
Developed a robotics portfolio over time and gained admission through Active Recruitment.
Knowledge from experience
for parents and schools
In-depth articles on starting coding, engineering pathways, curriculum planning, teacher training and robotics camps.
Robotics on a small school budget: compare 4 practical options
Read the article in English Robotics campsPlanning an October school robotics camp: 4 things to check before booking
Read the article in English Learning pathwaysRobotics after Grade 9: academic or vocational study? Compare 5 factors
Read the article in English CodingYour child wants to become a programmer: a guide to 4 age groups
Read the article in English Teacher trainingChoosing a school robotics training provider: how to get more than a one-day demonstration
Read the article in English Future careersCareers after a robotics degree: 6 pathways and the role of AI
Read the article in EnglishAnswers before you choose a course
or plan a school project
Questions about our coding classes for kids, learning pathways and services for schools.
How much do coding classes for kids at Raise Genius cost?
Regular online course fees are THB 9,000–9,900 per course, with live two-hour lessons. Examples include Minecraft Education at THB 9,000 for 12 lessons, Roblox 3D at THB 9,500 for 12 lessons, and Unity3D / IoT & AI / Arduino Robot at THB 9,900 for 14 lessons. Offers may be available; please ask our team for current prices.
Can my child join without previous coding experience?
Yes. Our teachers assess each student’s experience and interests and recommend a suitable starting course. Previous coding experience is not generally required, although Roblox is for ages 9 and up and requires some block-based coding experience.
Are the online lessons recorded or taught live?
Lessons are taught live online through Discord, using active learning in groups of up to four students per teacher. Students can ask questions and receive guidance while they work on their projects.
What courses does Raise Genius offer?
Our coding classes for kids include Minecraft, Scratch, Python and Roblox; game development with Unity3D; C# web applications and databases; electronics & Robotics with IoT, IOTBot & AI, Arduino and robotics and AI portfolio development.
At what age can children start coding or robotics?
Our coding classes for kids welcome learners from around age 6, using tools and challenges suited to their development. Older students can progress towards programming, engineering and portfolio projects.
What computer or equipment do students need?
Requirements depend on the course. Our teachers provide computer specifications, software information and equipment details before lessons begin so that families can prepare.
Can we try a lesson or speak to a teacher before enrolling?
Yes. A trial lesson is free. Afterwards, a teacher reviews your child’s experience, interests and goals and recommends a suitable class schedule and learning pathway.
Can schools outside Bangkok use your services?
Yes. Raise Genius provides classroom installation, curricula, teacher training and camps for schools across Thailand.
What services do you provide for schools?
Services include curriculum planning, robotics kits, classroom design, school STEM teaching, teacher training, camps, workshops and competition coaching.
Can a school choose just a curriculum or teacher training?
Yes. Schools can choose individual services or ask our team to design a complete programme around student numbers, teaching time and available resources.
What teaching experience does Raise Genius have?
Raise Genius has worked in coding, robotics, STEAM and AI education for more than 15 years. We have been supported through KMUTT’s UBI programme, and learning is guided by a robotics engineering team.
Where is Raise Genius based, and can students join from other provinces?
Raise Genius is based in Bangkok, around Phetkasem 114 in Nong Khaem. Live online small-group classes are available to students nationwide, and our school services operate throughout Thailand.
How do we choose a course that suits our child’s age?
Speak to our teaching team about your child’s age, experience and goals so that we can recommend a suitable learning pathway.
Does portfolio preparation include explaining a student’s work?
Portfolio preparation should cover both the project and the student’s explanation of their own work. Bring your child’s work to discuss with a teacher and plan the portfolio, project poster and presentation or interview practice around the student’s goals.



