Little Spark Bilingual Learning Game
Live Little Spark product · Three learning worlds
Scope and evidence

What this project proves

My roleParent-observer, product designer, and AI-assisted implementer
AI contribution

AI agents support activity implementation, debugging, content preparation, and cross-device QA; I own the learning hypotheses, child-privacy boundaries, interaction trade-offs, and observation findings.

MaturityDeployed concept demo
Evidence

Twelve public playable bilingual activities, device-only progress, and one formative child observation; the evidence informs interaction direction, not validated curriculum or educational outcomes.

12Playable learning activities
2Instant languages
0Accounts or remote data collection
01

Problem

A learning game for ages three to four cannot rely on long copy, complex menus, or account flows. Wrong answers also need to encourage another attempt rather than merely report failure.

02

Build

Built three learning zones and twelve activities with vanilla HTML, CSS, and JavaScript, plus bilingual copy, browser speech, sound feedback, grown-up settings, and device-only progress.

03

Outcome

A complete browser-playable prototype with no login, ads, analytics, or remote data API. One-child formative observation also identified real imagery, pursuit, and spoken naming as stronger engagement signals than lower difficulty alone.

System design

From free choice to a supported practice loop

01Choose

Children choose between three clear worlds without passing through login or setup flows.

02Try

Each short task uses large touch targets, pictures, speech, and sound as cues.

03Scaffold

Wrong answers trigger encouragement first, followed by progressive hints or option reduction.

04Grow

Stars and completion badges stay in the current browser, making progress visible without a child account.

Product loop

From learning worlds into one bilingual letter loop

A muted capture of the real public mobile product: choose Letters & Words, enter Letter Explorer, move through illustrated cards, then switch the interface language. The loop shows one path inside a product spanning three learning worlds and twelve activities.

Captured · 2026-08-23

Privacy by absence

Little Spark has no child profile, login, advertising, analytics, or remote application API. Stars, settings, and completion badges remain in localStorage on the current device.

Encouragement is part of the interaction model

A wrong answer triggers a neutral sound and a retry prompt. Repeated attempts progressively reduce choices or reveal a stronger hint, preserving agency before the game helps complete the task.

Prototype, not a validated curriculum

One-child formative observation found longer voluntary play with a harder pursuit prototype using recognisable photos and spoken naming. This shaped the next interaction hypothesis, but it is not evidence of educational outcomes or broad usability.

Continue the conversation

From evidence to a useful next step.

See where this way of working fits, what I can contribute, and the boundaries I keep around responsible delivery.