2014/2015

02634 Programmering og databehandling (andet programmeringssprog)

Med Matlab, Python eller R.

Engelsk titel:

Programming and data processing (second programming language)

Sprog:

Point( ECTS )

2,5

Kursustype:

Bachelor
Kurset udbydes under åben uddannelse
 

Skemaplacering:

August

Undervisningens placering:

Campus Lyngby

Undervisningsform:

Øvelser og projektarbejde i databar.

Kursets varighed:

3-uger

Eksamensplacering:

Særlig dag, Særlig dag, Sidste dag i 3-ugers perioden

Evalueringsform:

Eksamens varighed:

Hjælpemidler:

Bedømmelsesform:

Anbefalede forudsætninger:

Overordnede kursusmål:

Dette kursus er målrettet studerende, som besidder grundlæggende færdigheder inden for et af programmeringssprogene Matlab, Python, eller R, og som ønsker at lære endnu et af disse 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, Python eller R. 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.

Institut:

01 Institut for Matematik og Computer Science

Tilmelding:

I CampusNet
Sidst opdateret: 21. april, 2015