02609 Programmering

2020/2021

Kurset er forbeholdt KU-studerende på BSc i Sundhed og Informatik. DTU studerende skal tage kursus 02631, 02632 eller 02633 i stedet.
Kursusinformation
Programming
Dansk
7,5
Bachelor
Efterår
Kursus afholdes i efteråret, og følger KU skema. Undervisning afholdes om onsdag formiddagen.
Campus Lyngby
Undervisning forgår på DTU
Øvelser og forelæsninger. Cirka 5 timer øvelser og en timers forelæsning per uge over de første 10 uger, efterfulgt af et mindre projekt.
[Kurset følger ikke DTUs normale skemastruktur]
Aftales med underviser, Eksamensplacering efter aftale med KU.
Mundtlig eksamen og bedømmelse af opgave(r)
20 min
Uden hjælpemidler
7-trins skala , intern bedømmelse
02631/02632/02633
Vedrana Andersen Dahl , Lyngby Campus, Bygning 324, Tlf. (+45) 4525 3078 , vand@dtu.dk
01 Institut for Matematik og Computer Science
I studieplanlæggeren
Overordnede kursusmål
Kursus giver studerende en introduktion og praktisk kendskab til programmering. Studerende lærer om de grundlæggende begreber og tekniker indenfor for programmering. Studerende øver sig i at skrive computerprogrammer med fokus på beregninger med sundhedsvidenskabelig anvendelse. Studerende bliver i stand til at designe, udvikle og teste velstrukturerede mindre programmer, indlæse forskellige data-formater, og visualisere resultaterne grafisk. Der anvendes programmerings- sproget Python.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Forklare basale principper inden for programmering.
  • Beherske centrale begreb inden for programmering: variable, betingelse, program-kontrol, løkke, script, funktion, input og output.
  • Anvende variable af forskellig type og udføre simple beregninger i Python.
  • Organisere kode ved hjælp af scripts og funktioner.
  • Skrive, teste og dokumentere et Python program.
  • Anvende Pythons udviklingsmiljø og brugergrænseflade.
  • Anvende Pythons grafiske faciliteter til visualisering af data.
  • Anvende funktioner fra eksisterende programbiblioteker.
  • Skrive en velstruktureret teknisk rapport i et klart og videnskabeligt sprog.
  • Overføre grundlæggende programmeringselementer til andre programmeringssprog.
  • Indgå projektarbejde hvor programmering er en af værktøjer.
Kursusindhold
Anvendelse af Pythons grafiske udviklingsmiljø og dokumentation. Arbejde med tal, tekst, logiske værdier, vektorer og matricer. Anvendelse af aritmetiske og logiske operatorer, forgreninger, løkker og vektorisering. Organisering af kode ved hjælp af scripts og funktioner. Fejlcheck af bruger- input og skabelse af interaktive programmer. Skrivning af kommentarer og teknisk dokumentation. Læsning og skrivning af datafiler. Grafisk visualisering af data.
Sidst opdateret
05. maj, 2020