Grundlæggende programmering

2018/2019

Modulets indhold, forløb og pædagogik

FORMÅL         
Studerende, der gennemfører dette modul opnår en grundlæggende færdighed i at programmere.

Den studerende får en grundlæggende introduktion til koncepterne bag client-server baserede netværk og bagvedliggende protokoller. Endvidere får den studerende introduktion til client- og server-side udvikling. Den studerende opnår herved en forståelse af basale koncepter og mekanismer i et programmeringssprog, således at disse kan bruges til at implementere mindre applikationer.

Læringsmål

Viden

  • forstå opbygningen af client-server netværk
  • forstå metoder til programdesign og evne at skelne mellem god og dårlig programmeringspraksis
  • forstå de basale principper i et programmeringssprog, herunder forståelse af kontrolstrukturer, datatyper, datastrukturer samt funktioner

Færdigheder

  • anvende opnået viden i design af en simpel applikation
  • implementere, fortolke og analysere programkode
  • anvende programmeringsfærdigheder til at bearbejde og processere input fra tastatur og mus
  • anvende programmeringsfærdigheder til at designe og implementere basale funktioner
  • diskutere og vurdere kvaliteten af en given programkode

Kompetencer

  • evaluere eksisterende programkode, bedømme dets design og foreslå ændringer
  • bruge specificerede web programmeringssprog til at løse konkrete programmeringsopgaver

Undervisningsform

Undervisningen tilrettelægges i henhold til de generelle undervisningsformer for uddannelsen, jf. kapitel 3

Omfang og forventet arbejdsindsats

Det forventes at den studerende bruger 30 timer per ECTS, hvilket for denne aktivitet betyder 150 timer.

Eksamen

Prøver

Prøvens navnGrundlæggende programmering
Prøveform
Skriftlig eller mundtlig
ECTS5
Bedømmelsesform7-trins-skala
CensurIntern prøve
VurderingskriterierSom angivet i Fakultets vurderingskriterier
http:/​/​www.tech.aau.dk/​digitalAssets/​337/​337434_vurderingskriterier.pdf

Yderligere informationer

Kontakt: Studienævn for datalogi via cs-sn@cs.aau.dk eller 9940 8854

 

Fakta om modulet

Engelsk titelIntroduction to Programming
ModulkodeDSNBAITFB104
ModultypeKursus
Varighed1 semester
SemesterEfterår
ECTS5
TompladsJa
UndervisningsstedCampus Aalborg
Modulansvarlig

Organisation

StudienævnStudienævnet for Datalogi
FakultetDet Tekniske Fakultet for IT og Design