Scratch is the low-floor, wide-walls block-language environment that taught the whole field how to make kid-creative software. Roblox Studio is a commercial 3D engine kids learn as professional tooling. Tell and Show is a constructionist studio with an AI partner that proposes scoped changes to a real, shippable artifact. Each teaches something different. You don’t have to pick just one.
What Scratch taught the field.
Before we get into the comparison, the credit. Scratch is one of the most important things ever made for kids learning to think with computers. Mitchel Resnick and the Lifelong Kindergarten group at the MIT Media Lab shipped it in 2007, and it has been the dominant block-language coding environment for kids ever since.1
The thing Scratch got right, which everyone else in the space spent the next decade catching up to, was the design principle behind the whole system. Resnick’s group called it low floor, high ceiling, wide walls. The floor is how quickly a beginner can get something happening. The ceiling is how far an expert can push the medium. The walls are how many different kinds of projects fit inside the same tool.1
Scratch is the platonic example of low floor and wide walls. An eight-year-old can drag two blocks together and have a cat walking in twenty seconds. The same environment supports games, animations, music, interactive stories, art projects, and physics simulations. The walls are very wide.
Resnick’s group also articulated what makes a creative-learning environment actually engage kids, which they called the four Ps: Projects, Passion, Peers, Play.1 Kids working on projects they care about, in a playful spirit, with peers who see the work. It’s a deceptively simple framework and it’s the framework most of the rest of the field has been trying to live up to.
If you want to understand the lineage of every modern kid-creative tool, including ours, it traces back through Scratch to Papert’s LOGO turtle in the 1970s.2 The block-language idea was Papert’s. The four Ps were Resnick’s formalization. We stand on both.
What Roblox Studio is for.
Roblox Studio is something else entirely, and the comparison gets confused because the marketing sometimes blurs the categories.
Roblox Studio is a professional-grade 3D game engine that happens to be free and that happens to ship with a Lua scripting environment kids can learn. The published games run on the Roblox platform, where 70 million daily users discover them. The Roblox education team publishes curricula for teachers and runs camps and tutorials.3
The shape of the tool is closer to Unity or Unreal than to Scratch. The ceiling is enormous. Kids who get serious about Roblox can ship games that earn revenue and, in some published cases, that revenue is meaningful. That’s a real outcome and not one any block-language environment offers.
The floor, though, is high. Roblox Studio is professional tooling. The interface is built for engine-developers and the kids who succeed in it tend to be ones who would also have succeeded in Unity. The learning curve is steep and the rewards arrive after weeks or months of Lua, not minutes of dragging blocks. Some kids love that climb. A lot of them don’t.
There’s a second axis worth being honest about. Roblox is a platform. The published games live on it. The studio is one of the ways content enters the platform. That commercial frame is part of what kids absorb when they use the tool. They’re learning to ship products to a marketplace, which has its own benefits, and also its own costs around attention and monetization that have been written about elsewhere.4
Floor, ceiling, walls.
Resnick’s low-floor / high-ceiling / wide-walls framing is the cleanest way to lay these three tools side by side, so let’s do that.
Floor (time to first running thing).
Scratch is the lowest. Drag, drop, run. Tell and Show is similar by design; the first wizard runs in under a minute and the kid sees a real artifact appear. Roblox Studio is the highest; expect a few sessions before a kid is comfortable.
Ceiling (how far an expert can push it).
Roblox Studio is the highest by a wide margin. Real-engine 3D, real Lua, real published games with real audiences. Scratch’s ceiling is honest about being a learning environment; serious developers move on to JavaScript or Unity. Tell and Show’s ceiling is the kid’s shipped, hosted, real-URL artifact (game, site, story, or film), with a few years of headroom before they’d outgrow it.
Walls (kinds of projects supported).
Scratch is widest. Tell and Show has four tracks (games, stories, sites, films) so the walls are wide but pre-shaped. Roblox Studio is narrowest in this sense; it’s 3D games, with a lot of variety inside that category but not much outside it.
AI presence.
This is where the three tools split most cleanly. Scratch has no built-in AI partner; the kid translates their ambition into the block vocabulary themselves. Roblox Studio doesn’t ship with an integrated AI partner aimed at kid-creative work either, though Roblox has been adding AI features for adult creators. Tell and Show was designed from day one around an AI partner that proposes scoped changes the kid keeps or undoes.
Artifact ownership.
Scratch projects live on the Scratch platform. Roblox games live on the Roblox platform. Tell and Show projects deploy to a real URL the kid (and their parents) own, hosted on our infrastructure, with a parent-approved publishing flow. The kid can take the artifact and show it to anyone, including non-platform-users.
Scratch taught the field that creative software for kids has a low floor and wide walls. Roblox taught it that kids can ship to real audiences. We tried to learn both. On the prior work this studio stands on
Peer / audience model.
Scratch’s gallery is the canonical peer model and one of the field’s biggest contributions: kids see other kids’ projects and can remix them. Roblox has the largest audience by far, but it’s audience-of-strangers rather than peer-of-makers. Tell and Show ships with a public gallery for kids who opt in, and a cohort program for synchronous peers.
Scratch is the closest comparison to what the studio is doing, so the dichotomy is worth laying out directly:
What Tell and Show learned from both.
Honesty about lineage: we read Resnick’s work, we read Papert, and the design decisions in the studio are pretty direct applications of what those traditions taught.1,2
From Scratch we took the low-floor commitment and the four Ps. The first wizard a kid sees in any of our four tracks runs in under a minute and produces a visible change to the project. The cohort program is the Peers leg. The fact that we don’t ship a "make me a game" button is the Passion leg; the kid has to actually want the project. The visual style of the studio is the Play leg.
From Roblox we took the seriousness about what gets shipped. The artifact is real. It has a URL. Friends can play it without installing anything. Grandparents can watch the film without an account. That seriousness matters and it’s the thing Roblox got right that most pure-learning tools don’t. Our published games run on actual web hosting; they aren’t demos.
The thing we added, which neither tradition was set up to do, is the AI partner inside the constructionist loop. Vygotsky called the gap between what a learner can do alone and what they can do with help the zone of proximal development.5 Until very recently, the only way to keep a kid in that zone was a one-to-one human mentor. AI partners can hold the zone in software, if the architecture is right. The architecture has to be scoped, reviewable, undoable. Most AI tools for kids aren’t, which is why most of them sit in audience mode instead of construction mode.
Which one should your kid use?
Reasonable answer first: you don’t have to pick just one. These tools teach different things and they coexist fine. A lot of kids who use Tell and Show also use Scratch, and some of them also use Roblox Studio.
If you want the rough decision frame, it goes like this. Scratch is the right starting point for a kid who’s never made anything with software before, especially a younger kid (ages 7–9), because the floor is famously low and the medium is famously playful. It’s also free, which makes it the obvious first try.
Roblox Studio is the right call for a kid who has decided they want to be a professional game developer and is willing to put in the engine-learning hours. It’s real tooling for a real platform, and that’s the value proposition.
Tell and Show is the right fit for a kid who wants to make something that runs in the world, who wants the AI partner inside the loop, and whose parents want to see the work, approve publication, and watch the kid develop an actual maker identity over months rather than a single afternoon. The four tracks (games, stories, sites, films) means the same studio works for a wide range of interests, and the constructionist constraints mean the kid is doing the imagining even when the AI is doing the typing.
We owe a real debt to both Scratch and Roblox Studio. The argument we’re making isn’t that they’re wrong. It’s that there’s a third thing now, and the third thing is a constructionist environment with an AI partner inside it, and the third thing is what we built.
References
- Mitchel Resnick, Lifelong Kindergarten: Cultivating Creativity through Projects, Passion, Peers, and Play, MIT Press, 2017. See also the MIT Media Lab’s Lifelong Kindergarten group at media.mit.edu/groups/lifelong-kindergarten for the canonical low-floor / high-ceiling / wide-walls framing.
- Seymour Papert, Mindstorms: Children, Computers, and Powerful Ideas, Basic Books, 1980. The origin of the LOGO turtle and of the constructionist tradition Scratch carries forward.
- Roblox Education, official curriculum and developer documentation at create.roblox.com/docs and education.roblox.com. Roblox publishes engine-development tutorials and runs school-facing programs.
- For an outside view on platform incentives in kid-facing creative software, see Yasmin Kafai & Quinn Burke, Connected Gaming: What Making Video Games Can Teach Us About Learning and Literacy, MIT Press, 2016.
- Lev Vygotsky, Mind in Society: The Development of Higher Psychological Processes, Harvard University Press, 1978 (translated from Russian originals from the 1930s). The source for the zone-of-proximal-development concept.