Tentalabbet

BPN101 · Inget huvudområde

Programmering i Python, 7 fup

Ges · nästa start VT 2027

67 %

klarade senaste ordinarie tillfället

DAT1 · 21 maj 2026 · 33 studenter

74 %

klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren

DAT1 · 154 studenter

Ingår i 1 program

Övrigt moment

DAT1 Datortentamen

  • G
  • U

Ordinarie tillfällen

74 % godkända · 154 studenter

  • 67 %33
  • 56 %32
  • 83 %89

Senare tillfällen

78 % godkända · 49 studenter

  • 84 %25
  • 86 %7
  • 65 %17
  • Klarar ett senare tillfälle: 78 % (49 studenter), jämfört med 74 % (154 studenter) på ordinarie
Visa små tillfällen (1)

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

Övriga moment

Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.

Inlämning eller laboration

UPG1 Inlämningsuppgifter

  • G

Ordinarie tillfällen

100 % godkända · 162 studenter

  • 100 %72
  • 100 %90

Senare tillfällen

Inga tillfällen med minst 5 studenter.

    Visa små tillfällen (5)

    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 %1

    Inlämning eller laboration

    LAB1 Laborationer

    • G

    Ordinarie tillfällen

    100 % godkända · 142 studenter

    • 100 %68
    • 100 %74

    Senare tillfällen

    100 % godkända · 15 studenter

    • 100 %15
    • Klarar ett senare tillfälle: 100 % (15 studenter), jämfört med 100 % (142 studenter) på ordinarie
    Visa små tillfällen (4)

    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 %2
    • 100 %1
    • 100 %1
    • 100 %1

    Om kursen

    Mål

    Kursen syftar till att ge grundläggande kunskaper i programmeringsspråket Python och ge förberedelse för universitetsstudier inom området. Den är utformad för nybörjare utan tidigare erfarenhet av programmering, vare sig i detta eller andra språk. Den är även lämplig för studenter med viss erfarenhet av programmering eftersom den förutom att behandla grundläggande begrepp ger möjligheter till praktisk tillämpning.

    Efter genomgången kurs ska studenten kunna:

    • Redogöra för de grundläggande syntaxerna, såsom variabler, datatyper, operatorer.
    • Skriva program som använder kontrollflöde (if-satser, loopar).
    • Skriva och använda funktioner och moduler.
    • Redogöra för variablers och metoders räckvidd och synlighet.
    • Skriva program som använder datastrukturer, t.ex. listor, tupler och ”dictionaries”.
    • Använda fil-in-/utläsning: Läsa och skriva till filer.
    • Utföra testning, felsökning, rättning av kod och undantagshantering.
    • Redogöra för grundläggande principer inom objektorienterad programmering samt skriva program som använder klasser och objekt.

    Innehåll

    Variabler, datatyper, operatorer. Inmatning/utmatning av data. Kontrollflöde (if-satser, undantagshantering, loopar). Funktioner och moduler. Datastrukturer (listor, ”dictionaries”) och filhantering. Klasser och objekt inom objektorienterad programmering, adressera problem inom moderna tillämpningsområden, såsom maskininlärning, med Python.

    Examinator
    Sasan Gooran
    Schemalagd tid
    90 h
    Huvudområde
    Inget huvudområde
    Kursplanen på Studieinfo ↗