---
title: Learn — Socrates
description: Tutorials, lessons, and worked examples.
canonical: https://topodrive.top/learn
last-updated: 2026-08-22
---

# Learn — Socrates

> Tutorials, lessons, and worked examples.

Socrates is at its best with a learner who is willing to do the work. The Learn hub collects the patterns and worked examples that have come up often in our sessions, organized by topic.

## Topics

- **Programming** — language-agnostic patterns, data structures, algorithms, debugging.
- **Mathematics** — calculus, linear algebra, statistics, formal reasoning.
- **Computer science** — systems, networks, databases, ML foundations.
- **Languages** — Chinese and English study, with retrieval practice built in.
- **Exams** — retrieval practice and the exam-mode workflow.

## How a Learn page is structured

Each topic is a sequence of short, focused pieces. A piece poses a question, walks through a small example, and ends with a recall prompt scheduled by the queue. The intent is closer to a notebook than a textbook.

## Start a topic

[Try Socrates](https://app.topodrive.top) — pick the Free plan to start, the tutor will guide the rest.

## See also

- [Research](https://topodrive.top/research) — essays on how we built the tutor.
- [Product](https://topodrive.top/product) — the learning loop in detail.
- [Pricing](https://topodrive.top/pricing.md) — what each tier includes.
- [OpenAPI](https://topodrive.top/openapi.json) — for agents.
