Home โบ Learning paths โบ Python Basics
๐ Python Basics โ learning path
๐ Absolute beginner12 problemsFree ยท no login needed
What this path teaches
Syntax fundamentals through real broken programs: quotes, colons, indentation, print, and the difference between = and ==. Every problem here fails before or immediately after the first line runs โ which makes each one a clean, single-rule lesson.
By the end: You can read a SyntaxError or IndentationError and fix it without guessing.
Your progress
0 of 12 opened
Start the path โThe problems, in order
- 1Wrong quote type breaks the string
- 2Missing indentation after if
- 3Inconsistent indentation
- 4Missing Colon in for Loop
- 5Missing colon after function definition
- 6Using = instead of == in a condition
- 7Printing on the wrong line
- 8f-string missing the f prefix
- 9Mixing text and numbers in print
- 10String concatenation with +
- 11Comparison chains
- 12Chained assignment
How to work a path
Do the problems in order โ each one assumes the rule taught by the one before it. Open a problem, try it in the interactive editor, and only then read the explanation. Progress is saved in this browser automatically (signed-in solves also earn XP and streaks). One path per week is a solid pace; finishing in a single sitting is allowed but not required.