Läsanvisningar till Python Programming for the absolute beginner av Michael Dawson
Under första delen av kursen går vi igenom boken i
ganska rask takt. Men bli inte förskräckt!
I andra halvan av kursen repeteras
och fördjupas kunskaperna under arbetet med P-uppgifterna.
Kapitelhänvisningarna nedan fungerar för alla upplagor
av Dawsons bok.
PRELIMINÄR PLANERING:
- Vecka 3: Kapitel 1-3 Att använda Python, print-satsen, kommentarer, variabler, strängar, beräkningar, indata
- Vecka 4: Kapitel 3-4 Slumptal, if-satsen, while-slingan, programplanering, for-slingan, strängar, tupler
- Vecka 5: Kapitel 5-6 Listor, uppslagslistor, funktioner, parametrar, namnrymden, rekursion
- Vecka 6: Kapitel 7-8 Filer, särfall(exceptions), konservering (pickling), klasser, metoder, objekt, konstruktor, attribut
- Vecka 7: Kapitel 8-9 Objektorienterad programmering, arv, polymorfism, moduler
- Vecka 8: Kapitel 1-9 Inför provet, Intro till P-uppgiften
- Vecka 9: Prov
- Vecka 10: Specredovisning
- Vecka 11: Tentavecka
- Vecka 12: Kapitel 1-5 Avlusning, Sökning och sortering
- Vecka 13: Kapitel 7,10 Felhantering, Grafiska användargränssnitt (GUI)
- Vecka 14: Kapitel 10 Mer om GUI
- Vecka 15: Arbete med P-uppgiften
- Vecka 16: Påsklov
- Vecka 17: Granskning, finputsning
- Vecka 18: Slutredovisning