Denna sida är under uppstädning / putsning till fredag!
Nyttiga länkar:

Preliminärt och kommer uppdateras och kompletteras under kursens gång.

Förkortningar: F betyder föreläsning, Ö => övning, L => laboration, T => bonusgivande test

v35 Datum och tid Moment Begrepp med:
reserverade ord (lila)
inbyggda funktioner (orange)
Beskrivning Läsanvisning
Må 28/9 kl 10-12 F1 print(), type(), dir(), int(), float(), str(), bool(), input() Inbyggda funktioner, inläsning, utmatning, variabler & datatyper, referenser Kapitel 2 s 33 till slutet. Kapitel 6 s 159 t o m s 175 förutom s 165-166.
v36
Må 2/9 kl 13-15 F2 import, def, return, True, False, None Egendefinierade funktioner, block, indentering, lokala och globala variabler, parametrar, returvärden, moduler Kapitel 3 t o m s 79. Kapitel 4 s 88 t o m s 95.
Ti 3/9 kl 10-12 L Introlabb (för att bekanta sig med rutiner) Hjälp med introlabben (L0) . Denna laboration är ej bonusgrundande och saknar därför test men har ett Quiz
On 4/9 kl 10-12 F3 if, elif, else, while, for, in, continue, break,
range(), del, list(), dict(), len()
Villkor och styrstrukturer. Sammansatta datatyper (list, dict). Kapitel 5 t o m s 132 samt s 140 t o m s 152.
On 4/9 kl 13-15

Ö1

Exempel användbara för att lösa L1
To 5/9 kl 10-12 L Redovisa L1
To 5/9 kl 13-15 L Redovisa L1 och skriva T1
v37
Må 9/9 kl 10-12 F4 with, as
open(), ord(), chr()
Teckenkodning och filhantering Kapitel 7 t o m s 199 samt s 205 t o m s 216.
Må 9/9 kl 13-15 Ö2

 

Exempel användbara för att lösa L2

 

Ti 10/9 kl 10-12 L Redovisa L2
Ti 10/9 kl 13-15 L Redovisa L2 och skriva T2
Må 18/9 kl 13-15 F5 class, __init()__, __str()__ Klass och objekt, att skriva egna klasser, instansvariabler, instansmetoder, konstruktor, utskriftsfunktion Kapitel 9
To 12/9 kl 10-12 L Extra laboration
To 12/9 kl 13-15 Ö3 Exempel användbara för att lösa L3
Fr 13/9 kl 10-12 L Extra laboration
v38 
Må 16/9 kl 10-12 F6 lambda, try, except Klass och objekt, fortsättning samt "rester" bl a lambdafunktioner, felhanterintg, utskriftsformattering.
Må 16/9 kl 13-15 Ö4:

 

Exempel användbara för att lösa L4

 

Ti 17/9 kl 10-12 L Redovisa L3
Ti 17/9 kl 13-15 L Redovisa L3 samt skriva T3
On 18/9 kl 13-15 L Extra laboration
To 19/9 kl 10-12 L Redovisa L4
To 19/9 kl 13-15 Ö5

 

Exempel användbara för att lösa L5

 

Fr 20/9 kl 10-12 L Redovisa L4 och skriva T4
v39
Må 23/9 kl 10-12 F7 Inför specifikation / P-uppgift ("pensionerad" P-uppgift "planetmassor")
Må 23/9 kl 13-15 Ö6: Frågestund inför P-uppgiften
Ti 24/9 kl 10-12 L Hjälp med L5.
Ti 24/9 kl 13-15 L Redovisa L5 (senast)
On 25/9 kl 10-12 L (istället för F) Ytterligare möjlighet att göra T1-T5 (för de som missat). Hjälp / redovisa eventuella restlabbar.

v40
Må 30/9 kl 13-15 F8 Grafiska användargränssnitt (GUI).
Ti 1/10 kl 13-15 F9 Inför kontrollskrivning
To 3/10 kl 8-10 KS Kontrollskrivning anmälan krävs ej
v41
Ti 8/10 kl 13-15 L Hjälp med P-uppgift
On 9/10 kl 13-15 L Hjälp med P-uppgift
To 10/10 kl 10-12 L Redovisa specifikation
v42
Må 14/10 kl 13-15 L Hjälp med P-uppgift
v43
Må 21/10 kl 14-16 L Hjälp med P-uppgift
Ti 22/10 kl 14-16 L Hjälp med P-uppgift