Grade 10 · printable course
Grade 10, Units 1-4 · 306 pages · 39 lessons · PDF, print at home
A full-year, algebra-based introduction to computing for students with no prior programming experience. Students write and read Python programs, represent and analyze data, model the internet's architecture, and evaluate the social, economic, and ethical consequences of computing systems. Every tool used is free and runs in a browser with no account requiring payment. The course treats programming as one of several representational systems for solving problems, alongside data tables, flowcharts, and network diagrams, and asks students to judge computing's effects on people, not only to build artifacts. This volume holds units 1 to 4: Thinking Like a Computer: Algorithms Before Syntax; Python as a Notation: Variables, Conditionals, and Loops; Organizing Data: Lists, Strings, and Iteration Patterns; Abstraction in Code: Functions and Program Design.
Delivered by email within minutes as a PDF stamped with your name. Print any part as often as you need for the children in your household; the link never expires.
$21.99
one household licence
Every unit and lesson in this book, in order. The same lessons are taught online at lettersanddevotion.com, so a family can move between paper and screen.
39 lessons · try a lesson online free