2014/2015

02693 Programmering

Engelsk titel:

Programming

Sprog:

Point( ECTS )

5

Kursustype:

Diplomingeniør
 

Skemaplacering:

F3A (tirs 8-12)

Undervisningens placering:

Campus Lyngby

Undervisningsform:

Øvelser og projektarbejde i databar. Introduktions forelæsninger.

Kursets varighed:

13-uger

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Pointspærring:

Overordnede kursusmål:

Brug af computer-beregninger og simuleringer er centralt for mange fagområder på DTU, og praktisk kendskab til programmering er derfor nødvendigt. I dette kursus lærer den studerende dels om de grundlæggende begreber og teknikker som gælder for ethvert programmerings-sprog, dels hvordan man skriver programmer med fokus på beregninger med teknisk/​ingeniørmæssig anvendelse. Deltagerne bliver i stand til at designe og udvikle velstrukturerede mindre programmer, teste design og program, indlæse forskellige data-formater, og visualisere resultaterne grafisk.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Forklare basale principper inden for programmering
  • Designe og implementere programmer til løsning af simple ingeniørmæssige problemer.
  • Anvende programmeringssprogets udviklingsmiljø og brugergrænseflade
  • Indlæse data i forskellige formater
  • Anvende variable af forskellig type og udføre simple beregninger
  • Organisere kode ved hjælp af scripts og funktioner
  • Skrive velstruktureret, kommenteret og læsbar kode
  • Anvende funktioner fra eksisterende programbiblioteker
  • Visualisere data og information grafisk
  • Skrive en teknisk rapport

Kursusindhold:

Øvelser i databarer indlærer generelle programmeringsbegreber. Samtidigt udstikker de retningslinjer for god programmerings-skik og -teknik samt passende brug af kommentarer i kode. Øvelserne danner ramme for et større programmeringsprojekt som afslutning på kurset. Deltagerne introduceres i forbindelse med projektet til grundlæggende dokumentation og rapportskrivning inden for programmering.

Litteraturhenvisninger:

Stormy Attaway, Matlab: A Practical Introduction to Programming and Problem Solving 3rd edition.

Kursusansvarlig:

Vedrana Andersen Dahl , Bygning 324, Tlf. (+45) 4525 3078 , vand@dtu.dk
Mikkel Nørgaard Schmidt , mnsc@dtu.dk

Institut:

01 Institut for Matematik og Computer Science

Tilmelding:

I CampusNet
Sidst opdateret: 30. april, 2014