AI Playgrounds

Foundational AI, made manipulable

Move the idea.
See what changes.

Fifteen multilingual interactives for search, logic, probability, machine learning, neural networks, computer vision, reinforcement learning, Transformer language modeling, and agent tool use. Each deployed applet remains portable and offline-ready, with no account or backend.

Live proof: same maze, different search

BFS and A* find the same shortest path. A* usually explores less because the heuristic focuses the search.

BFS0
A*0
Run the comparison to reveal the search traces.

Start in five minutes

Choose one question, make a prediction, then inspect what the algorithm does.

AI Playgrounds is a multilingual, offline-ready suite for learning AI through controlled experiments rather than passive animation.

Explore the fifteen applets

Start with a featured experiment or filter by the idea you need to teach.

Use one in class

The applets are designed for a short demonstration, a full inquiry cycle, or independent practice. Student work stays on the learner's device until they submit it through your normal classroom system.

A ten-minute comparison

Open a featured experiment, ask for a prediction, run the comparison, and collect one explanation.

Open an example

A complete lesson

Use the scenario gallery, visual explanation, and response packet as one Predict, Observe, Explain, Transfer sequence.

Open the Teacher Pack

A four-lesson sequence

Move from search and logic to probability, model evaluation, and reinforcement learning.

Open the curriculum map

What makes the suite different

The contribution is not one new algorithm visualization. It is a coherent classroom packaging pattern across the foundational AI canon.

One concept at a timeEach applet opens on a concrete behavior rather than a menu or setup screen.
English and ChineseThe interface, teaching prompts, and state descriptions support both languages.
Portable by designEach applet is one HTML file that can run offline without an account or backend.
Misconception and fidelity notesTeacher guidance names the error the applet targets and what the model leaves out.
Classroom evidence flowScenario comparisons and local response packets keep student reasoning visible.
Inspectable qualityAlgorithmic regression tests and browser QA are included in the repository.

Use it, adapt it, or help others find it

AI Playgrounds is an open teaching project. Use it in class, reuse it under MIT, or support discovery with a GitHub star or a shared link.

Research, source, and reuse

Use the tagged release as the artifact of record, cite the project, inspect the implementation, or adapt one applet for your own course.

For researchers and reviewers

The research companion record, citation metadata, architecture notes, and exact release information connect the public artifact to its scholarly and reproducibility context.

Offline classroom files / 离线课堂文件

Download one standalone HTML, copy or rename it, and give it to students. No installation, server, account, or neighbouring files required.

下载独立 HTML 文件,可复制或重命名后分发给学生;无需安装、服务器、账户或相邻文件。

Download HTML / 下载 HTML

Download offline HTML / 下载离线 HTML