Tentalabbet

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.

Ingår i 4 program

Ö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

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
Kursplanen på Studieinfo ↗