Kursöversikt
Kurs-PM och Lärandemål
Veckoplan
Webdel - bok: Fundamentals of Web Programming
v. 6 Webbdel HTML och CSS
v. 7 Webbdel Javascript
- Föreläsning 17 Javascript
- Labb W2
- Quiz W2
- Övning 10: arbete med projektet
v. 8 Webbdel Flask
- Föreläsning 18 Flask
- Labb W3
- Quiz W3
- Övning 11: arbete med projektet
v. 9 Webbdel vecka 4
- Övning 12: genrep projektredovisning
- Redovisa projektet
HT 2023
v. 39 Kap 1: Introduktion till kursen och grunderna i Python
- Föreläsning 0: Kursinformation + lite Python
- Laboration 0: Introduktion
- OLI Modul 1
- Övning 0
v. 40 Kap 2: variabler, input, print, Kap 3: villkor, Kap 5: funktioner
- Föreläsning 1 (slingor och funktioner)
- Laboration 1: Biljettpriser
- Föreläsning 2 (mer om funktioner)
- Övning 1
- OLI 2 Inmatning och styrstrukturer
- OLI 4 SchAMPO-metoden
v. 41 Slingor (while, for), Kap 7-9: datastrukturer (list, dict mfl)
- Föreläsning 3: Datastrukturer del 1
- Laboration 2: Funktioner och slingor
- Föreläsning 4: Datastrukturer del 2
- Övning 2
- OLI 3 Funktioner och moduler
- OLI 5 Upprepningar
v. 44 Kap 6: Filer, Kap 10: klasser/objekt
- Föreläsning 5: Filer
- Laboration 3: List, String och Dictionary
- Föreläsning 6: klasser
- Övning3: klasser
- OLI modul 6 Listor och uppslagslistor (dictionary)
v. 45 Kap 10: Mer om klasser och objekt
- Föreläsning 7 Mer om klasser (__lt__, offentlig/privat)
- Laboration 4: En klass
- Föreläsning 8: Objekt i lista, moduler
- Övning 4
- OLI modul 7 Filer
v. 46 Kap 11: Lista av objekt, moduler, arv
- Föreläsning 9 lista som attribut, arv
- Laboration 5: Lista av objekt
- Föreläsning 10 arv, överlagring, klassattribut
- Övning 5: metoder och klasser
- OLI modul 8 Klasser och objekt (gör Test: klasser och objekt)
v. 47 Läsa dokumentation, referenser, klass-attribut, Kap 12: rekursion
- Föreläsning 11 meny, två klasser
- Laboration 6: Set och arv
- Föreläsning 12: provinfo, rekursion
- Övning 6: inför provet
- Information om provet
- Föreläsning 13: Om P-uppgiften
- Komplettering av provet + redovisning av restlabbar
- Arbete med specen i datorsal
- Redovisa Spec (i övningsal)
- Redovisa Prototyp 1 (datorsal)
- OLI modul 8 Klasser och objekt: (gör Test: Användarvänlig utdata)
- Föreläsning 14: Avlusning och felhantering
- Redovisa Prototyp 2
- OLI modul 9 Felhantering
v. 3 Prototyp 3, GUI
- Föreläsning 15 GUI
- Redovisa prototyp 3
v. 4 Prototyp 4, granskning
- Övning: om granskning
- Genomför granskning (peer review)
- Redovisa prototyp 4
v. 5 Redovisning av P-uppgiften
- Redovisa P-uppgiften