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 |