https://github.com/0plus1/edu-cli
Educational cross-platform cli educational "games".
https://github.com/0plus1/edu-cli
Last synced: about 1 month ago
JSON representation
Educational cross-platform cli educational "games".
- Host: GitHub
- URL: https://github.com/0plus1/edu-cli
- Owner: 0plus1
- License: mit
- Created: 2026-03-11T05:21:20.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-03-11T06:18:12.000Z (4 months ago)
- Last Synced: 2026-03-11T11:48:17.737Z (4 months ago)
- Language: Python
- Size: 33.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# cli-edu
Small interactive CLI for age-appropriate maths practice.
## Run
Start with the interactive menu:
```bash
uv run cli-edu
```
Or launch a session directly:
```bash
uv run cli-edu --age 9 --min-age 8 --max-age 10 --count 8 --seed 7
```
Italian locale:
```bash
uv run cli-edu --locale it
```
Reading comprehension:
```bash
uv run cli-edu --exercise-type reading --locale en --age 9 --count 4
```
## What it does
- Uses age bands to choose suitable arithmetic and word problems.
- Includes a hand-authored reading-comprehension bank in English and Italian.
- Asks each question interactively before moving on.
- Shows progress, a live accuracy bar, and time spent per question and per session.
- Supports English and Italian through the CLI `--locale` option.
## Quality checks
```bash
uv run ruff check .
```