1TD433, Programmeringsteknik I med Python, ht 2021, period 1-2 |
![]() Lärare på kursen är Torsten Andersson samt lärarassistenter. Schema |
Lektionerna kallar vi för nätlektioner eftersom de är tänkta utföras huvudsakligen på egen hand men med handledning.
Vi rekommenderar att använda egen dator (även om det går att använda datorerna i labsalen, linuxdatorerna eller i PC-salarna). Se till att ladda ned Python-miljön Thonny på din dator, se nätlektion 1.
Kursen använder Studium:
- för meddelanden under kursens gång.
- för att bokföra resultat på obligatoriska uppgifter
I nedanstående tabell ser du kursens upplägg, vecka för vecka.
I tabellen kan du klicka på föreläsningen (F1-F9) eller (nät)lektionen (L1-L10) för att se de dokument där de är beskrivna.
Lektionerna (L1-L10) är schemalagda över ett antal labbpass. Lektion 1 har ett labbpass, betecknat L1:1. Lektion 2 har två labbpass, betecknat L2:1 och L2:2. Etc. Ett labbpass är 2x45 min.
Vid labbpassen kan man kan få handledning eller redovisa. Notera att Lektion 10 har hela sex labbpass.
Handledning/redovisning kan också genomföras via zoom, läs mer om detta i Studium.
Fem av lektionerna (L5, L6, L7, L8 och L10) innehåller obligatoriska uppgifter (OU1-5) som skall redovisas muntligt, vilket kan göras i datorsal eller i zoom-rum.
Datum | Föreläsning
Föreläsningarna kan ligga i veckan före eller efter det som anges nedan.
|
Relaterade nätlektioner och material
Labpassen kan ligga i veckan före eller efter det som anges nedan.
|
OU redovisas senast, datum beroende på ditt schema. |
---|---|---|---|
v 38 |
F1 (kursintro) |
L1:1(ett labbpass) |
|
v 39 | F2 (input,if,while,for) |
L2:1, L2:2 (två labbpass) L3:1 (ett labbpass) |
|
v 40 |
F3 (funktioner, debugging) |
L4:1, L4:2 (två labbpass) L5:1 (sammanlagt tre labbpass, forts nästa vecka) |
|
v 41 |
F4 (Listor, Moduler) |
L5:2, L5:3, innehåller OU1 |
OU1 redovisning senast labtillfälle L5:3 (se ditt schema).
Detta kan vara i annan vecka än denna tabell visar beroende på grupp.
|
v 42 | L6:1, L6:2, L6:3 (tre labbpass), innehåller OU2 | OU2: redovisning senast labtillfälle L6:3 (se ditt schema). Detta kan vara i annan vecka än denna tabell visar beroende på grupp. | |
v 43 |
F5 (Strängar, lexikon, filer) Kodexempel 1 Kodexempel 2 |
L7:1 | |
v 44 | L7:2 | ||
v 45 |
F6 (Intro OU4, matplotlib) |
L7:3, innehåller OU3 | OU3, redovisning senast labtillfälle L7:3 (se ditt schema). Detta kan vara i annan vecka än denna tabell visar beroende på grupp. |
v 46 | L8:1, L8:2 | ||
v 47 | L8:3, L8:4, L8:5 - innehåller OU4. | OU4, redovisning labtillfälle L9-5 (se ditt schema). Detta kan vara i annan vecka än denna tabell visar beroende på grupp. | |
v 48 | F7 (klasser) |
L9:1, L9:2 | |
v 49 |
F8 (Intro OU5) |
L10:1, L10:2, innehåller OU5 . | |
v 50 | L10:3, L10:4, L10:5, innehåller OU5 . | ||
v 51 | F9 (förberedelse till tentamen)L10:6, innehåller OU5 | OU5, redovisning labtillfälle L10:6 (se ditt schema). Detta kan vara i annan vecka än denna tabell visar beroende på grupp. | |
v 2 | Tenta 11/1 |