MMatheion

Self-study computer science

Learn CS,
one unit at a time

Matheion (from ancient Greek mathesis, learning) is a calm place to study computer science on your own — structured units with concepts, code, practice, and quizzes. First release: Introductory Python.

Download on theApp Store
Google PlayComing soon
Matheion home screen showing Introductory Python course

Built for independent study

No live instructor required. Read the concepts, study the examples, try the practice, and check your understanding with a quiz.

  • Guided lessons

    Each unit walks through concepts, worked examples, bridge notes, practice, and optional reveal discussion — one scroll, your pace.

  • Introductory Python

    From expressions and control flow through collections, classes, exceptions, modules, iterators, type hints, inheritance, and decorators.

  • Graded quizzes

    Auto-graded multiple-choice checks at the end of every module. Your best score is saved locally.

  • Offline & private

    All lesson content ships in the app. No account required. Progress stays on your device.

See the app

Guided lessons with jump chips, syntax-highlighted code, practice with reveal answers, and graded quizzes.

Matheion home screen with Introductory Python course
Home — pick your course
Introductory Python unit list with progress
Units — structured path through Python
Guided lesson concepts with explanations
Concepts — read at your own pace
Worked code examples with syntax highlighting
Examples — worked code step by step
Practice questions with reveal answers
Practice — try it, then reveal
Graded multiple-choice quiz with score
Quiz — auto-graded checks

Now on the App Store

Matheion for iPhone and iPad. Android will follow.

Download on theApp Store
Google PlayComing soon