Learn. Prove it. Remember.
CodeCub teaches you Python in tiny, deterministic lessons — then makes sure you actually remember it. 54 hand-written lessons, instant on-device checks, and true spaced repetition.
54 lessons
10 ordered tracks
Deterministic checks
Graded on-device
SM-2 scheduler
Reviews when due
🔮 Predict the output
Read a snippet and say exactly what it prints — the fastest way to build a mental model of how Python runs.
✏️ Fill the blank
Complete the missing token so the code does what the prompt asks. No syntax hand-holding.
🔢 Order the lines
Drag shuffled lines back into the sequence that produces the right result.
✅ Pick the answer
Choose the correct statement about behaviour, output or a concept.