Start in five minutes: open the live site, choose one applet, make a prediction, change one variable, and explain the trace. The suite contains 12 bilingual, offline-ready applets with 45 deterministic algorithm checks. Live suite · Educator guide · Release status · Analytics and privacy
Evidence boundary: release checks establish bounded software behaviour and deployment integrity; they do not establish learning gains, classroom adoption, or accessibility conformance.
Twelve bilingual, offline-ready interactives for foundational artificial intelligence. The suite covers search, logic, probability, machine learning, neural networks, computer vision, and reinforcement learning.
Live site: https://lmdixon23.github.io/ai-playgrounds/
Current release: v1.0.1
Archived release DOI: 10.5281/zenodo.21854217 · All versions DOI: 10.5281/zenodo.21854216
▶ Open the full-resolution demo
Foundational AI concepts are dynamic. A search frontier expands, evidence changes a posterior probability, a model begins to overfit, or value propagates through repeated experience.
AI Playgrounds turns those mechanisms into direct experiments that learners can manipulate before implementing them in code.
Each applet includes:
- one focused AI concept,
- complete English and Chinese learner and educator experiences,
- a featured experiment and scenario gallery,
- visual and text-based explanations,
- teacher notes and model limitations,
- a local student response packet,
- keyboard guidance,
- shareable experiment links that preserve exact current controls,
- offline operation in one HTML file.
Open index.html, or open any file under playgrounds/<slug>/index.html.
No server, account, package manager, or build step is required.
The repository uses three complementary verification layers:
python tools/release_check.py
python tools/run_algorithm_tests.py
python tools/browser_qa.py --no-screenshotsThe algorithm gate requires all 45 regression cases to pass with no skipped cases. The browser matrix checks every public page at mobile, tablet, and desktop viewports. GitHub Actions runs all three layers on pushes and pull requests.
AI Playgrounds v1.0.1 is the released and archived software artifact. The GitHub Release and Zenodo DOI identify the software, its release evidence, and its reproducibility record.
A separate design-and-tools research manuscript about the suite is still in preparation. It is not part of the v1.0.1 GitHub Release or the Zenodo software deposit, and publication of the software should not be read as publication of that manuscript.
The project is released under the MIT License.
Built by Logan M. Dixon
Start with the bounded contributor on-ramp. Educator feedback, translation review, accessibility observations, deterministic edge cases, and small lesson activities are preferred over unscoped feature requests.
