Många elever söker efter specifika böcker som täcker hela kursplanen. Här är de mest använda i svenska skolor: Introduction to Python Programming - OpenStax

För att hantera större mängder information introducerar kursen listor ( lists ) och ibland ordlistor ( dictionaries ). Du lär dig att lägga till, ta bort och sortera data. 4. Funktioner och modularisering

Python uses indentation (whitespace) instead of curly braces to define code blocks. 🏗️ Chapter 1: Variables and Data Types

Använd strukturerade PDF-kompendier för att repetera.

Många elever gör felet att bara skriva kod som "fungerar". För att nå de högsta betygsstegen i Programmering 1 krävs mer än så:

Bästa sättet att lära sig programmering är att skriva egen kod. PDF-materialet bör erbjuda uppgifter i tre nivåer: Modifiera existerande kod eller fyll i luckor.

[Insert link to PDF version]

Att ha en välstrukturerad PDF på datorn eller surfplattan gör det enkelt att studera på bussen, tåget eller där internetuppkopplingen är svag.

Given this broad syllabus, it's clear why a structured textbook is so valuable.