Coding and Game Maker Courses for Children

Raise Genius School · Coding & Game Maker

Game Maker courses
Build coding skills through creative projects

Coding and Game Maker courses for children aged 6 through high school. Learn through practical projects, from block coding, Python and Lua to Unity3D.

Talk to our teachers ->
Minecraft, Roblox and Unity3D coding courses for children at Raise Genius School

Compare 3 Game Maker courses: which pathway suits your child?

Choose around your child’s age, experience and goals. Compare all three courses across seven areas: age, starting skills, projects, fees and inclusions, lesson count, equipment and class times.

Minecraft Coding and Minecraft Education courseAges 6+

Minecraft Coding

Age: 6 and up
Starting skills: No previous coding is required. Begin with block coding and progress to Python when ready.
Projects: Program an Agent to complete missions such as building a farm or tree house. Practise planning, testing and debugging.
Fees and inclusionsRegular fee: THB 9,000 per course
Live online lessons in groups of 1-4 students per teacher, with no enrolment fee.
Lessons: 12 sessions of 2 hours
24 hours in total
Equipment: An iPad, suitable tablet or Windows/Mac computer, webcam and high-speed internet. Ask our teachers to confirm specifications and software.
Class times: Saturday-Sunday, starting at 09:00, 11:00, 13:00 and 15:00, Thailand time.
Ask our teachers to confirm current availability and start dates.
Explore Minecraft Coding ->
Roblox Game Maker and Lua coding courseAges 9+

Roblox Game Maker

Age: 9 and up
Starting skills: Some previous block coding is required. Our teachers assess readiness before enrolment.
Projects: Create original 3D games, model characters and scenes, design game mechanics and write Lua code.
Fees and inclusionsRegular fee: THB 9,500 per course
Live online lessons with a teacher, with no enrolment fee.
Lessons: 12 sessions of 2 hours
24 hours in total
Equipment: A Windows or Mac computer, webcam and high-speed internet. Ask our teachers to confirm specifications and software.
Class times: Saturday-Sunday, starting at 09:00, 13:00 and 15:00. Each lesson lasts 2 hours, Thailand time.
Explore Roblox Game Maker ->
Unity3D Game Maker and game development courseHigh school

Unity3D Game Maker

Age: Upper secondary school. Our teachers assess readiness before enrolment.
Starting skills: Some previous programming or game development experience.
Projects: Build 3D games using Unity and C#, design scenes, characters and game mechanics, and develop work for a student portfolio.
Fees and inclusionsRegular fee: THB 9,900 per course
Live online lessons with a teacher, plus portfolio guidance and no enrolment fee.
Lessons: 14 sessions of 2 hours
Equipment: A Windows computer is recommended, plus high-speed internet. Ask our teachers to confirm specifications and software.
Class times: Sunday 09:00-11:00, 11:00-13:00 and 14:00-16:00, Thailand time.
Ask our teachers to confirm current availability and start dates.
Explore Unity3D Game Maker ->

These are the regular fees published on our website. Offers may be available. Before enrolling, ask our teachers to confirm current fees, inclusions, any additional software or licence costs, start dates and suitable class availability.
Ask our teachers to compare courses and confirm details ->

Enjoy learning. Build real projects.

Teachers adapt the pathway to each learner’s age and experience, from logical thinking and programming to creating games that can become portfolio projects.

Get course advice and check class availability ->

Frequently asked questions about coding and Game Maker courses

My child has never coded. Where should we start?

Minecraft Coding is a starting point for children without previous experience. They begin with block coding to practise step-by-step thinking and may progress to Python when ready. Teachers consider each learner’s age and actual starting skills before recommending a pathway.

Does Minecraft Coding teach block coding or Python?

Both stages are available. Younger learners begin with block coding in Minecraft Education. Students who already have block coding experience can progress to Python programming.

How does Roblox differ from Unity3D?

Roblox focuses on 3D characters, scenes and game development with Lua for learners aged 9 and up who already have some block coding experience and want to create their own games. Unity3D suits upper secondary students who want to build more complex games and develop portfolio projects.

Should we choose only by age?

Age is one factor. Consider coding experience, interests and goals, such as starting to code, making games or developing a portfolio. Our teachers can help recommend a suitable course.

How can we check class times or enrol?

Contact our teachers through the Raise Genius School contact page and share your child’s age, experience and interests so that we can recommend a course and explain current class availability.

To explore the tools used for game development, consult the official documentation for Roblox Creator Hub as part of your course research.