DM536: Introduktion til programmering (5 ECTS)

STADS: 15013001

Niveau
Bachelorkursus

Undervisningsperiode
Kurset er placeret i efterårssemesteret.

Ansvarlige undervisere
Ingen ansvarlige undervisere angivet, kontakt eventuelt instituttet

Skemaoplysninger
Hold Type Dag Tidsrum Lokale Uger Kommentar
Fælles I Mandag 16-18 U55 36
Fælles I Mandag 10-12 U147 37 DM550
Fælles I Mandag 08-10 U55 38
Fælles I Tirsdag 14-16 U55 37-41
Fælles I Tirsdag 08-10 U1 43
Fælles I Onsdag 16-18 U55 36
Fælles I Torsdag 14-16 U55 40-41
H1 TE Mandag 08-10 U145 44 Intro
H1 TE Mandag 08-10 U14 45-46 Intro
H1 TL Tirsdag 14-16 IMADA ComputerLab 44-46
H1 TE Torsdag 08-10 U92 44 Intro
H1 TE Torsdag 08-10 U24A 46 Intro
H1 TE Fredag 10-12 U17 45
H8 TE Onsdag 10-12 U31 37
H8 TE Onsdag 10-12 U24 39
H8 TE Onsdag 10-12 U14 41
H8 TE Onsdag 10-12 U150 43
H8 TL Torsdag 08-10 IMADA ComputerLab 36-41,43
H9 TL Tirsdag 10-12 IMADA ComputerLab 36-41,43
H9 TE Onsdag 12-14 U29A 37
H9 TE Onsdag 12-14 U152 39
H9 TE Onsdag 12-14 U48 41
H9 TE Onsdag 12-14 U24 43
Vis hele skemaet
Vis personligt skema for dette kursus.

Kommentar:
Samlæses med første halvdel af DM550/DM857

Indgangskrav:
Ingen

Faglige forudsætninger:
Kurset kan ikke følges hvis DM550 er bestået, eller hvis DM550 indgår obligatorisk i din studieordning.

Kursusintroduktion
Kurset giver en introduktion til struktureret programmering.

Forventet læringsudbytte
Efter kurset forventes den studerende at kunne:
  • modellere en problemstilling med henblik på programmering i et objektorienteret  programmeringssprog.
  • udarbejde en programstruktur baseret på modellen.
  • implementere det planlagte program i det konkret anvendte  programmeringssprog. 
  • finde og bruge basale elementer i det til sproget hørende programbibliotek.
  • planlægge og gennemføre en afprøvning af programmet.
Emneoversigt
De basale struktureringsredskaber sekvens, gentagelse, betinget instruktion og  underprogram.
 Klasser og objekter, herunder eksempler og anvendelser.
 Fundamentale datastrukturer som lister og maps.

Litteratur
    Meddeles ved kursets start.


Kursets hjemmeside
Dette kursus benytter e-learn (blackboard).

Forudsætningsprøver
Ingen

Eksamen- og censurform:
  1. Projektopgave. Bestået/ikke-bestået, intern bedømmelse ved underviser (5 ECTS). (15013002).

Reeksamen i samme eksamenstermin eller i umiddelbar forlængelse heraf.



Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.
Introfase: 20 timer
Træningsfase: 22 timer

Aktiviteter i studiefasen Studiefase: 8 timer

Sprog
Dette kursus undervises på dansk eller engelsk, afhængigt af underviseren.

Kursustilmelding
Se tilmeldingsfrister.

Pris for åben uddannelse
Se priser for enkeltkurser.

Denne kursusbeskrivelse var gyldig fra 1. september 2013 til 31. august 2018.