Kursöversikt
Nedan listas föreläsningar och övningar samt rekommenderade förberedelser inför varje moment. Om du missar något moment så finns tidigare års föreläsningar på youtube.com/@programmering.
| Datum | Aktivitet | Förberedelser |
| 2025-09-01 | Föreläsning 1 | Logga in på https://gits-15.sys.kth.se |
| 2025-09-02 | Övning 1 | Att komma igång med programmering Läs kapitel 1 i Python Crash Course. Skriv ett enkelt program och lägg upp det på Git via en terminal. |
| 2025-09-05 | Föreläsning 2 |
if och while. |
| 2025-09-08 | Föreläsning 3 |
for-loopar |
| 2025-09-09 | Övning 2 | If, for och while Crash Course kapitel 5. |
| 2025-09-10 | Föreläsning 4 |
Listor |
| 2025-09-15 | Föreläsning 5 |
I/O (input, output) och funktioner |
| 2025-09-16 | Övning 3 | Listor, I/O och funktioner. TODO, IO? |
| 2025-09-19 | Föreläsning 6 |
Filhantering. |
| 2025-09-22 | Föreläsning 7 |
Klasser och objekt. |
| 2025-09-25 | Övning 4 | Filhantering. Python Crash Course kapitel 10. |
| 2025-09-26 | Föreläsning 8 |
Introduktion till kontrollskrivningens struktur. |
| 2025-09-30 | Föreläsning 9 |
Rekursion |
| 2025-09-30 | Övning 5 | Rekursion. |
| 2025-10-06 | Övning 6 | Sammanfattning. |
| 2025-10-27 | Föreläsning 10 | P-uppgiften. Kapitlet om dictionaries i Python Crash Course. Slides. |
| 2025-11-03 | Föreläsning 11 | Grafiska användargränssnitt. Krav för A på projektet. Exemplen från föreläsningen ligger i detta githubrepo. Del 2 i Python Crash Course. tkinter på Pythons hemsida. Slides. |
Kontrollskrivningen.
| Datum | Moment | Kommentar |
| 2025-10-16 | Kontrollskrivning | Ordinarie kontrollskrivning. |
| 2025-12-15 | Omkontrollskrivning | Endast för er som inte har klarat kontrollskrivningen än. |
Nedan listas deadlines för labbar. Samtliga deadlines gäller kl 18:00. Vi tillämpar softa deadlines, vilket innebär att om du skapar ett issue med något som har små fel som ändå gjorde det rimligt att anta att uppgiften var färdig på deadline så kan dessa åtgärdas i efterhand och detta räknas som inom deadline. Det är issue på Git som räknas.
| Datum | Deadline | Kommentar |
| 2025-09-26 | Labb 1 | Deadline |
| 2025-10-03 | Labb 1 är en vecka sen. | |
| 2025-10-09 | Labb 2 | Deadline |
| 2025-10-16 | Labb 2 är en vecka sen | |
| 2025-10-31 | Labb 3 | Deadline |
| 2025-11-07 | Labb 3 är en vecka sen | |
| 2025-11-14 | Labb 4 | Deadline |
| 2025-11-21 | Labb 4 är en vecka sen |
Nedan listas deadlines för P-uppgiften. Deadline för specen är en rekommendation.
| Datum | Delmoment | |
| 2025-12-05 | Spec | Deadline, efter detta datum är spec:en sen, vilket syns i Canvas. |
| 2025-12-12 | Utför peer review, mottag peer review, slutredovisning | Sista chansen att redovisa för högre betyg än E. Observera att denna deadline för högre betyg än E är hård och inte kan kompletteras. |