Till KTH:s startsida Till KTH:s startsida

Föreläsningar

Kap = kapitel i boken

KursPM

Period 1:

F1 Utskrift, Inmatning, Funktioner; Kap 1, 2, 6 (funktioner, sid 161-); Exempel: kottfars.py

F2 Datatyper, Villkorssats, Slinga, Formattering; Kap 3; Exempel: minilabb.py, sum.py, stars.py

F3 Listor, Tupler, Strängar, For, Random; Kap 4, 5; Exempel: odd_numbers.py

F4 Hashtabell (dictionary), Filer, Särfall (exception); Kap 5, 7
     Exempel: gubbennoak.text, fil.py, countchars.py, months.py, block.py

F5 Repetition funktioner, Default-argument, Globala variabler, Intro klasser; Kap 6, (8)
     Exempel: smurf.py, impedance.py, fact.py

F6 Kommandoradsparametrar, Klass, Instans, Metod, Konstruktor; Kap 8
     Exempel: sysargv.py, smurf.py, smurfmeny.py, list.py

F7 Klassmetoder, Arv, Överlagring av metoder; Kap 8, 9
     Exempel: bag.py, complex.py, geometry.py, geometry2.py, list.py

F8 Grafiskt användargränssnitt; Kap 10
     Exempel: ball.py, canvasball.py, ballworld.py, canvasball2.py, ballworld2.py

F9 P-uppgiften, skriva specifikation.

Period 2:

F10 Kraven på P-uppgiften, Besiktningsprotokollet. Anteckningar och exempel.

F11 Trådning, Fortsättning grafiskt användargränssnitt. Anteckningar och exempel.

Period 3:

F12 Introduktion till C-programmering F12.pdf

F13 Pekare, vektorer, moduler och strängar F13.pdf

F14 Strängar, struct, länkad lista, filer F14.pdf

F15 Repetition C-programmering, Tillbakablick, Kursavslutning