Plan any subject, week by week
Pick a subject and say how many hours a week you actually have. You get the real order the skills have to be learned in, the graded work each stretch ends in, and an honest total in weeks. It is arithmetic over a published skill map, not a plan a model wrote on the way to you.
9 weeks at 4 hours a week
34.8
9
20
3
Week by week, in the order it has to be learned
- Week 1
- Reading a traceback
- Values and types
- Strings and formatting
- Week 2
- Names and references
- Conditionals and truthiness
- Lists and tuples
- Week 3
- Dicts and sets
- Choosing a data structure
- Week 4
- Loops and iteration
- Comprehensions
- Week 5
- Defining functions
- Mutable default arguments
- Scope and closures
- Week 6
- Raising and handling exceptions
- Writing tests
- Week 7
- Files and paths
- Working with structured data
- Week 8
- Fix a bug, and prove it stays fixedMarked
- Summarise a file that is not cleanMarked
- Week 9
- A small tool someone else could extendMarked
This is the same plan we would give anyone