02634 Programmering og databehandling (andet programmeringssprog)

2022/2023

Kursusinformation
Programming and data processing (second programming language)
Dansk
2,5
Bachelor
August
Campus Lyngby
Øvelser og projektarbejde i databar.
3-uger
Sidste dag(e) i 3-ugersperioden, Re-eksamen skal tages i forbindelse med den ordinære eksamen i 02631, 02632, 02633 eller 02692.
Skriftlig eksamen og bedømmelse af øvelse(r)
Skriftlig eksamen: 2 timer
Alle hjælpemidler er tilladt
7-trins skala , intern bedømmelse
Kan ikke tages samtidig med kursus 02632
02525/02631/02632/02633/02692 , Kendskab til programmering i ét af sprogene Matlab eller Python.
Finn Årup Nielsen , Lyngby Campus, Bygning 321, Tlf. (+45) 4525 3921 , faan@dtu.dk
Vedrana Andersen Dahl , Lyngby Campus, Bygning 324 , vand@dtu.dk
01 Institut for Matematik og Computer Science
www.compute.dtu.dk/courses/ipdp
I studieplanlæggeren
Overordnede kursusmål
Dette kursus er målrettet studerende, som besidder grundlæggende færdigheder inden for et af programmeringssprogene Matlab eller Python, og som ønsker at lære det andet programmeringssprog. Deltagerne lærer at designe og udvikle programmer med teknisk/​ingeniørmæssig anvendelse. Gennem at arbejde med et nyt programmeringssprog på baggrund af et kendt sprog får deltagerne en dybere forståelse for ligheder og forskelle i programmeringens stil, mønstre, idiomer og syntaks.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Forklare basale principper inden for programmering i det valgte sprog
  • Designe og implementere programmer til løsning af simple ingeniørmæssige problemer i det valgte sprog
  • Anvende programmeringssprogets udviklingsmiljø og brugergrænseflade
  • Forklare forskelle og ligheder mellem to programmeringssprog
  • Skrive velstruktureret, kommenteret og læsbar kode i det valgte sprog
  • Anvende programmeringssprogets programbiblioteker til numeriske beregninger, indlæsning af data, samt grafisk visualisering
  • Skrive teknisk dokumentation
  • Anvende gængse programmeringsstile og -konventioner
Kursusindhold
Programmeringssprog: Matlab eller Python. Anvendelse af det grafiske udviklingsmiljø og programmeringssprogets 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 brugerinput og skabelse af interaktive programmer. Skrivning af kommentarer og teknisk dokumentation. Læsning og skrivning af datafiler. Grafisk visualisering af data.
Sidst opdateret
02. maj, 2022