Future careers in the AI era: what to prepare now

Coding Education

Bayu Nugraha
Children's Coding Specialist

Tynker is a coding platform for kids that teaches programming through draggable visual blocks, then gradually moves children into text-based code like Python and JavaScript. It is built for ages roughly 5 to 17, with courses, puzzles, and game projects arranged from easy to hard.
Table of Contents
On Tynker, a child starts by dragging colored command blocks, much like in Scratch: one block to move a character, another to repeat a motion. The difference is Tynker's step-by-step path—once comfortable with blocks, a child can tap a button to see the same code in Python or JavaScript, then begin writing it themselves. For example, a child builds a maze game with blocks, then learns that the "repeat 10 times" block is really the line for i in range(10): in Python. Tynker is also popular for making Minecraft mods and skins and Roblox-themed projects, so kids learn to code through games they already love. Unlike Scratch, which is purely block-based, or Roblox Studio, which jumps straight into the Lua language, Tynker bridges the two: from visual to text in one place.
Tynker offers a free tier with a limited set of lessons and puzzles, while the full course library sits behind a paid subscription. The free version is enough for a child to try block coding and see whether they enjoy it before a family pays anything. Schools and clubs sometimes provide Tynker access at no cost to the student. Free tools like Scratch cover much of the same ground without any subscription, so cost does not have to be a barrier to starting. What decides a good first platform is less the price and more whether a child gets guided practice moving from blocks toward real text code.
The "blocks first, text later" path makes the move from visual coding to real coding feel smooth and unintimidating. The skills it builds—logic, sequencing, and problem-solving—are the same ones taught in the Algonova coding course, where kids learn concepts like variables through real projects with a teacher.
Want to find out whether your child prefers blocks or text code? Try one free coding class and see for yourself.
Tynker is a coding platform for kids that starts with draggable visual blocks, then grows into text-based code like Python and JavaScript. It suits children roughly 5 to 17 years old.
Scratch is purely visual block-based, while Tynker adds a path toward text code. In Tynker a child can begin with blocks and then switch to writing Python or JavaScript, so Tynker is often used as a next step after Scratch.
Children around 5 to 7 can start with picture-block courses, while the text-code path such as Python is usually a better fit from age 10 and up.
Tynker offers some material for free and the rest through a paid subscription. For live guidance from a teacher, kids can also learn the same concepts in a coding course such as Algonova.