What are we working on?

Paste an assignment, name a topic, or bring a past exam. Moth breaks it into checkpoints and coaches you through each one without handing you the answer.

Drop a past exam PDF or click to choose oneMoth writes new questions in the same style
Try
⌘↵ to analyze
extracting problems...
Python runs right in your browser. Nothing to install.
session
size
Open a problem to see what to build.
1

          
          
        

Ask about this problem, your approach, or Python in general. Use Ctrl+Enter (Mac: ⌘+Enter) to send.

question prompt
python terminal
Runs your editor as plain Python (stdout/stderr here). Doctests use the separate “doctest output” window (doctests ▸ Run doctests).
doctest output
Run doctests from the top bar (doctests ▸ Run doctests) or press Run here. This window only runs problem doctests against your editor code.
doctests