Be the first to know about all our deals and promos
Join our super-secret email club
Roblox
Creating interactive worlds and exciting characters with the Lua language
Difficulty

Roblox Classes for Kids

Algorithms
coding
Problem solving
Creativity
10+
Skills developed at the course
Age

Reasons to study Roblox

Roblox uses a scripting language called Lua, which is similar to other programming languages like Python and JavaScript. By studying Lua, your child will develop coding skills that could later be applied to other programming languages and fields, helping them to evolve professionally.
Coding Skills
Roblox provides an accessible and engaging platform for beginners to learn game development. Your child will have the opportunity to create and publish their own games, which can be a fun and rewarding experience.
Game Development
Roblox is a unique environment for children to collaborate with peers, fostering teamwork and problem-solving skills. Your child will learn the value of cooperation and gain valuable social and technical skills.
Collaborative Learning
The Roblox course is perfect for children that:
Want to start a gamedev career
Want to develop analytical and logical thinking
Like playing videogames and would like to try creating their own game
A student at the end of the Roblox course:
Operates the LUA programming language
Knows the principles of game design
Is proficient at operating the Roblox platform
Has experience designing game characters, levels, game plot

Roblox course curriculum

Getting acquainted with Roblox Studio. Using premade assets
Classes 1-2
01
Creating own 3D models. Developing environment (nature, landscape)
Classes 3-10
02
Lua coding fundamentals. Developing interactive modules for games
Classes 11-25
03
Developing games based on existing ideas and concepts
Classes 26-70
04
Developing games from scratch based on student's ideas
Classes 71-100
05

Basics. Games from templates

01
Student will learn how to use interface of Roblox Studio, how to work with open Toolbox library and to create games using premade assets.
Police everyday life
Drift party

Level-design and modelling

02
In this module we work on creating our own maps and 3D-Models by learning tools of Terrain Editor.
Creative tasks
Mountains and lake
Tree 3D-Model
House 3D-Model

Scripting in Lua

03
In the 3rd module the student will learn all the key topics of scripting, will consolidate them using practical tasks and create interactive modules for games.
Traffic light
Interactive door
Calculator

Game development

04
During the 4th module of Roblox coding classes for kids, students will develop several games. This will help to consolidate all the topics learnt before, and to learn new game mechanics.
Obby
Soccer
Clicker
Racing

Advanced Lua

05
This module is for students, who are here to become professionals and create real hits! And to do that, the classes will teach more advanced Roblox scripting and programming mechanics :)
Ingame music player
Games monetization
Cloud data storage

Course Project

06
Our course is made for students who want to create a complete game from scratch based on the student's own idea! That’s why we are here with our final module, that will help to put all the knowledge acquired during Roblox programming classes into practice, refresh the information and skills, and to develop unique visuals and logics for a game!
Meet ITgenio tutors — Roblox experts that are passionate about children and their subject
Julio Cesar
I'm a Python, C++ and Scratch tutor at ITGENIO. I speak Spanish, English, Russian and a little bit of Arabic. My main goal is to inspire students to think big and admire all the amazing possibilities they can create.
Teaching experience 3 years
Teaching experience 4 years
I teach Scratch junior, Scratch, Mathematics, Physics and English. I like to see how my students begin to look at learning and development in a new way, because in the future it will really help them develop.
Helen
Teaching experience 2 years
I teach Scratch, Block Python and English courses in ITgenio. I have always enjoyed helping people reach their full potential and seeing them make progress. I always tell my students to try.
David
Teaching experience 4 years
It is not only me who teaches the kids, but also the kids who teach me. I adore teaching as my students are always eager to learn and play, and are always honest about things they don’t like.
Tameera
Teaching experience 4 years
I teach Scratch Junior, which is an introductory programming language. I find pride in seeing children enjoy snapping together graphical programming blocks. See you in class!
Bright
Teaching experience 8 years
I’m a graphic designer and a tutor. I teach Photoshop, Illustrator and 3D modeling. I am sure that every child has great potential. I only need to look closely and listen to them and guide them in the right direction.
Tatiana
Teaching experience 1 year
Professionaly I am a chemist, but besides chemistry I also teach and provide guidance for languages, programming and biology. I love sharing my knowledge and seeing my student’s accomplishments.
Miguel
250+
Change between subjects without any fees
Choose a larger package, pay less per class
Gain solid knowledge and publish a project
16 lessons
$20,90/lesson
$334.4 total cost
Master a course or start a second one
32 lessons
$18,90/lesson
$604.8 total cost
Quick start
Explore multiple subjects and build a strong portfolio
64 lessons
$16,90/lesson
$1081.6 total cost
Popular
Use a strong portfolio and skillset to prepare for paid projects
128 lessons
$14,90/lesson
$1907.2 total cost
BEST VALUE
-39%
-31%
-23%
Gain solid knowledge and publish a project
16 lessons
$13,9/lesson
$222.40 total cost
Master a course or start a second one
32 lessons
$12,9/lesson
$412.80 total cost
Quick start
Explore multiple subjects and build a strong portfolio
64 lessons
$11,5/lesson
$736.00 total cost
Popular
Use a strong portfolio and skillset to prepare for paid projects
128 lessons
$10,5/lesson
$1344.00 total cost
BEST VALUE
Gain solid knowledge and publish a project
16 lessons
€14,50/lesson
€232.00 total cost
Master a course or start a second one
32 lessons
€12,90/lesson
€412.80 total cost
Quick start
Explore multiple subjects and build a strong portfolio
64 lessons
€11,50/lesson
€736.00 total cost
Popular
Use a strong portfolio and skillset to prepare for paid projects
128 lessons
€10,50/lesson
€1344.00 total cost
BEST VALUE
-40%
-24%
-33%
BEST VALUE
$1715 total cost
$13.40/lesson
128 lessons
Use a strong portfolio and skillset to prepare for paid projects
Popular
$925 total cost
$14.45/lesson
64 lessons
Explore multiple subjects and build a strong portfolio
Quick start
$530 total cost
$16.56/lesson
32 lessons
Master a course or start a second one
$300 total cost
$18.75/lesson
16 lessons
Gain solid knowledge and publish a project
BEST VALUE
$1312 total cost
$10.25/lesson
128 lessons
Use a strong portfolio and skillset to prepare for paid projects
Popular
$736 total cost
$11.50/lesson
64 lessons
Explore multiple subjects and build a strong portfolio
Quick start
$400 total cost
$12.50/lesson
32 lessons
Master a course or start a second one
$224 total cost
$14.00/lesson
16 lessons
Gain solid knowledge and publish a project
BEST VALUE
€1106 total cost
€8.64/lesson
128 lessons
Use a strong portfolio and skillset to prepare for paid projects
Popular
€633 total cost
€9.88/lesson
64 lessons
Explore multiple subjects and build a strong portfolio
Quick start
€351 total cost
€10.97/lesson
32 lessons
Master a course or start a second one
€193 total cost
€12.03/lesson
16 lessons
Gain solid knowledge and publish a project
We suggest having basic PC user skills for joining group lessons
Groups have max. 6 students, the tutor works with each student
Prices for 1-hour lessons are shown, 2-hour lessons also available
Practice the basics and deal with course selection
16 lessons
$38,50/lesson
$552.00 total cost
Gain solid knowledge and publish a project
32 lessons
$34,90/lesson
$1008.00 total cost
Quick start
Master a course or start a second one
64 lessons
$31,50/lesson
$1760.00 total cost