An open API service indexing awesome lists of open source software.

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".

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 .
```