TDDE44 · 8 hp · Grundnivå (G1N) · Datateknik, Datavetenskap
Programmering, grundkurs
Ges · nästa start VT 2027
53 %
klarade senaste ordinarie tillfället
DAT1 · 3 jun 2026 · 129 studenter
56 %
klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren
DAT1 · 672 studenter
87 %
Svårare än 87 % av kurserna på grundnivå
Jämfört med 874 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 288 studenter.
Övrigt moment
DAT1 Datortentamen
- 5
- 4
- 3
- U
Ordinarie tillfällen
56 % godkända · 672 studenter
- 53 %129
- 54 %159
- 53 %112
- 53 %148
- 68 %124
Senare tillfällen
55 % godkända · 346 studenter
- 63 %41
- 10 %10
- 55 %49
- 71 %24
- 55 %62
- 50 %16
- 52 %21
- 60 %50
- 87 %23
- 28 %32
- 39 %18
- Klarar ett senare tillfälle: 55 % (346 studenter), jämfört med 56 % (672 studenter) på ordinarie
- Får 4 eller 5: 24 % (1 018 studenter)
Visa små tillfällen (12)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %1
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %1
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %1
- 100 %1
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
LAB1 Grunder i programmering och användning av datorsystem
- G
Ordinarie tillfällen
100 % godkända · 327 studenter
- 100 %106
- 100 %76
- 100 %145
Senare tillfällen
100 % godkända · 335 studenter
- 100 %10
- 100 %5
- 100 %5
- 100 %32
- 100 %27
- 100 %7
- 100 %16
- 100 %6
- 100 %16
- 100 %23
- 100 %20
- 100 %42
- 100 %6
- 100 %25
- 100 %23
- 100 %72
- Klarar ett senare tillfälle: 100 % (335 studenter), jämfört med 100 % (327 studenter) på ordinarie
Visa små tillfällen (22)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %3
- 100 %1
- 100 %3
- 100 %2
- 100 %2
- 100 %3
- 100 %1
- 100 %1
- 100 %2
- 100 %4
- 100 %2
- 100 %2
- 100 %1
- 100 %4
- 100 %1
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %1
- 100 %1
- 100 %3
Inlämning eller laboration
LAB2 Data- och programabstraktion/ intro till objektorientering
- G
Ordinarie tillfällen
100 % godkända · 446 studenter
- 100 %102
- 100 %81
- 100 %91
- 100 %107
- 100 %65
Senare tillfällen
100 % godkända · 173 studenter
- 100 %11
- 100 %6
- 100 %12
- 100 %19
- 100 %18
- 100 %6
- 100 %8
- 100 %6
- 100 %12
- 100 %16
- 100 %8
- 100 %36
- 100 %15
- Klarar ett senare tillfälle: 100 % (173 studenter), jämfört med 100 % (446 studenter) på ordinarie
Visa små tillfällen (26)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %4
- 100 %2
- 100 %3
- 100 %1
- 100 %3
- 100 %4
- 100 %3
- 100 %4
- 100 %1
- 100 %1
- 100 %1
- 100 %1
- 100 %4
- 100 %2
- 100 %2
- 100 %2
- 100 %2
- 100 %2
- 100 %1
- 100 %2
- 100 %2
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %1
Vem läser kursen?
Om kursen
Mål
Kursens syfte är att studenterna ska förvärva grundläggande kunskaper inom programmering och datavetenskap. Studenterna ska även utveckla grundläggande förmåga och färdigheter i att modellera och lösa problem med hjälp av programmering. Efter avslutad kurs ska studenterna kunna:
- använda aktuella datorsystem för laborativ verksamhet
- redogöra för grundläggande begrepp relaterade till datavetenskap, programmering och programspråk
- lösa programmeringsrelaterade problem metodiskt med hjälp av ett interaktivt arbetssätt med implementering, testning och felsökning
- konstruera abstraktioner med varierande grad av stöd i det underliggande programmeringsspråket
- lösa programmeringsproblem genom att bryta ner det i delproblem
- konstruera rekursiva och iterativa algoritmer
Innehåll
- Översiktlig introduktion till datavetenskap
- Grunder i programmering: uttryck, grundläggande datatyper, variabler, funktioner och kontrollstrukturer, filhantering, filformat, moduler
- Programspråket Python
- Användning av öppna dataresurser från webben
- Interaktiv och inkrementell programutveckling
- Testnings- och felsökningsmetodik
- Programkonstruktion enligt funktionella och procedurella principer
- Dataabstraktion enligt objektorienterade principer
- Examinator
- Johan Falkenjack
- Schemalagd tid
- 66 h
- Huvudområde
- Datateknik, Datavetenskap