Child Phone Addiction: Signs, Effects and How to Cut Back Calmly

Learning Path · Ages 5-17
Kids who love playing games are often curious how they're made. This path sequences Algonova's courses in order — Scratch, Roblox Studio, then Python — turning a love of playing games into the skill to actually build them. 1,000,000+ alumni · 97 countries · since 2016 · 4.9★ · Bett MEA Awards winner
1M+
students worldwide
3 courses
in this path
4.9★
parent rating
10 years
in the market
About this path
Not just playing, but building
From player to creator
Kids who love Roblox or Minecraft are often curious how those games are made. This path answers that curiosity with a real skill, not just more entertainment content.
A real career in the games industry
A global industry worth billions
Game designer, level designer, and game programmer are real professions. A child who starts in primary school has years to build a portfolio before university.
The same foundation professionals use
Scratch → Roblox Studio → Python
Real game studios use the same concepts kids learn on this path: logic, scripting, and iteration through playtesting.
Programs on this path

How it works
A sequenced learning path, not disconnected one-off classes.
01
1. Free trial class (60 min)
The teacher assesses the child's level and interest — starting from Scratch or going straight to Roblox/Python.
02
2. Start with Scratch
The child builds logic through visual blocks before moving to real scripting.
03
3. Move to Roblox Studio
The child designs their own 3D game with Lua scripting and publishes it.
04
4. Strengthen with Python
The child writes real code for more complex game mechanics and a portfolio project.
Small-group classes from Rp 102,000/session · Free 60-min trial · No card required
Kids can start as early as age 5-6 with Scratch Jr, long before touching real scripting. At this age, kids learn basic logic through visual blocks while building simple animations and games. Real scripting skills (Roblox Studio, Python) usually come in around age 8-9 once the logic foundation is set. There's no upper limit — teens aged 15-17 can still start this path from the beginning.
Strongly recommended, but not strictly required for older kids. Scratch builds basic logic (loops, conditions, variables) in an easy-to-grasp visual form before a child moves into text-based scripting in Roblox Studio or Python. Kids aged 10+ with a strong logic foundation (from math, for example) can sometimes start directly with Roblox Studio. A free trial class will determine the right starting point for your child.
A game designer designs the rules, levels, and play experience; a game developer writes the code that makes that design actually run. In practice, especially for small or individual projects, one person often does both roles — exactly what kids learn on this path through Roblox Studio (design + Lua scripting). In large game studios, these two roles are usually split across different teams.
Yes, especially for kids aged 10+ who already have a logic foundation from another source (math, board games, or another coding platform). However, kids who start directly with Roblox Studio without a visual-coding foundation usually need extra time upfront to grasp event and variable concepts that feel natural in Scratch's colored blocks. Our teachers assess this in the free trial class before recommending a starting point.
On average 2-3 years to work through all three courses fully, depending on starting age and learning intensity. A child who starts Scratch at age 8 is usually ready for Roblox Studio within 6-12 months, then Python over the following 1-2 years. Kids who start older (12+) with a strong logic foundation can move through these stages faster. There's no deadline — every child progresses at their own pace.
Start Today
A free 60-minute trial class — our teachers assess your child's level and interests, then recommend the right starting point on this path.