Programmering 2 i Python
Presentationer
Utkast
Kap 1.1 – Vad är programmering?
Kap 1.2 – Kom igång med Python
Kap 1.3 – Strukturerad problemlösning med kod
Kap 1.4 – Villkor och logik i funktioner
Kap 1.5 – Loopar och upprepning
Kap 1.7 – Flödesscheman och pseudokod
Kap 2.2 – Listor och iteration
Kap 2.3 – Sökning och sortering
Kap 2.4 – Dictionaries och tuples
Kap 2.5 – Planera program med algoritmtänk
Kap 2.6 – Problemlösning med listor
Kap 3.2 – Skapa klasser och objekt
Kap 3.3 – Metoder som ändrar objekt
Kap 3.4 – Inkapsling och attribut
Kap 3.5 – UML för objektmodeller
Kap 3.7 – Egna moduler och import
Kap 3.8 – Objektorienterat projekt
Kap 3.9 – Generiska klasser och metoder
Kap 4.1 – Läsa och skriva till filer
Kap 4.2 – Try/except och felsökning
Kap 4.3 – Kodstandard och struktur
Kap 4.4 – Miniuppgift: filbaserat program
Kap 4.5 – Använda SQLite-databaser
Kap 4.6 – Miniuppgift: Använda SQLite-databaser
Kap 5.2 – Projektarbete med databas
Kap 5.3 – Hämta data från API med requests
Kap 5.4 – Skapa GUI med tkinter