Unit 1: How Computers Think
Binary, algorithms, how the internet moves an idea, and who technology serves. No computers required for the first five lessons.
Catalog
Complete working sets, not single templates. Editable Word and Excel, priced so you can expense them without a purchase order.
12 resources
Binary, algorithms, how the internet moves an idea, and who technology serves. No computers required for the first five lessons.
The first unit where students write Python. Variables, types, arithmetic, and reading an error message without flinching.
Programs that ask. Input, prompts a stranger can follow, type conversion, and output a person can read.
Conditionals. if, else, elif, and combining conditions, ending in a program tested on every branch.
Repetition. for and while loops, accumulators, and the zero, one, many test that catches what five items hides.
Lists. Indexing from zero, the off by one error, adding and removing, and what an average hides.
Data processing. Counting, totalling, searching and filtering, ending in an analysis that states what the data cannot say.
Functions. One job, one name, parameters, return values, docstrings, and the difference between returning and printing.
The standard library. random, math and datetime, and the professional judgement of when not to write it yourself.
Files. Reading, writing, appending, CSV, and the messy data that breaks programs written for clean data.
Reliability. try and except, error messages a person can act on, and an attack log that proves somebody tried to break it.
The capstone. One project end to end, plus the portfolio, the resume, and interview practice.