← All apps

Academics

ScriptQuest

Read a tiny program, guess what it will do, then run it and watch the hero walk (ages 9–14). When it breaks, Semi the ant asks a question and you pick the fix. A one-tap Blocks↔Text switch shows the same script both ways — the bridge from block coding to real text code. Deterministic and on-device; nothing leaves your device.

▶ Play it now

Built for sittings of about 20 minutes on the screen. That is our design budget, not a measurement.

ScriptQuest mascot

Meet your mentor

Every Spark & Anvil app has a friendly mentor character that demonstrates, asks, and patiently scaffolds learning.

Mentored by Semi

ScriptQuest mascot
Live Computer science: event-driven programming, variables, conditionals, loops (CSTA 1B/2) Reading & debugging code (predict-run-fix) Hero color: #0f766e
Engagement: Modes pending

Characters who teach

Meet the cast

ScriptQuest's small crew each stand for one piece of a program. Semi the ant turns a broken run into a question that points at the bug, Loop the beetle repeats a step every tick, Tapper fires the moment the hero touches something, Remma remembers how many keys and coins the hero has, and Iffy opens the door only when there really is a key. Their illustrated storybooks are on the way.

Browse all chapters → · What's distributed-narrative methodology? →

What's inside

🎯

Learning goal

Read a tiny program, guess what it will do, then run it and watch the hero walk (ages 9–14). When it breaks, Semi the ant asks a question and you pick the fix. A one-tap Blocks↔Text switch shows the same script both ways — the bridge from block coding to real text code. Deterministic and on-device; nothing leaves your device.

Mentored by Semi — no data leaves the device.

How ScriptQuest handles your kid's data

  • ✅ All progress, settings, and AI-generated content stays on the device
  • ✅ No analytics, no tracking, no third-party SDKs
  • ✅ Free — no ads, no in-app purchases
  • ✅ No personal information collected from children — in line with COPPA (updated by the 2026 FTC amendments)
  • ✅ No chat with strangers — play-together rooms use a short code and preset emotes, never typed messages

Full parent privacy guide →

Kids also liked