View all fonts in this project

Imperativ programmering

2023/2024

Modulets indhold, forløb og pædagogik

Formål:
I dette kursus opnår den studerende indblik i grundlæggende begreber som algoritmer, datastrukturer og computerarkitekturer.

Begrundelse:
Computere er – uanset fagområde – et af de vigtigste værktøjer til problemløsning i dag. Den studerende skal derfor opnå et kendskab til datalogiske grundbegreber i så almen en form, at vedkommende bliver i stand til at løse problemer ved hjælp af imperative programmeringssprog.

Læringsmål

Viden

Den studerende skal forstå grundbegreberne inden for følgende teorier og metoder:

  • Udviklingsmiljø og kompilering
  • Imperative principper
  • Datatyper og variable
  • Kontrolstrukturer
  • Funktioner og procedurer
  • Datastrukturer herunder arrays
  • Input/output
  • Sammensatte datastrukturer
  • Simple algoritmer (f.eks. sortering og søgning)
  • Basal test af programmer

Færdigheder

Den studerende skal efter kurset være i stand til at:

  • skrive, afvikle og teste programmer hvori de ovennævnte grundbegreber indgår i løsningen
  • anvende korrekt fagterminologi

Kompetencer

  • Den studerende kan efter kurset både selvstændigt og i samarbejde med andre implementere et imperativt program som løsning på en defineret opgave.

Undervisningsform

Jf. beskrivelsen i § 17.

Eksamen

Prøver

Prøvens navnImperativ programmering
Prøveform
Skriftlig eller mundtlig
ECTS5
BedømmelsesformBestået/ikke bestået
CensurIntern prøve
VurderingskriterierVurderingskriterierne er angivet i Universitetets eksamensordning
Permalink Print

Organisation

StudienævnStudienævn for Elektronik og IT
InstitutInstitut for Elektroniske Systemer
FakultetDet Teknisk Fakultet for IT og Design

Søg i modulbasen