DM536: Introduktion til programmering (5 ECTS)

STADS: 15013001

Niveau
Bachelorkursus

Undervisningsperiode
Kurset er placeret i efterårssemesteret.

Ansvarlige undervisere
Email: petersk@imada.sdu.dk

Skemaoplysninger
Hold Type Dag Tidsrum Lokale Uger Kommentar
Fælles I Mandag 08-10 U46 37-39
Fælles I Mandag 08-10 U110 40-41,43
Fælles I Onsdag 08-10 U140 36
Fælles I Torsdag 08-10 U91 (eller U20 ved pladsmangel) 36
Fælles I Torsdag 08-10 U50A 38
Fælles I Torsdag 08-10 U43 40
M1 TE Tirsdag 10-12 U103 37-38
M1 TE Tirsdag 10-12 IMADA Terminalrum 39-41,43
M1 TE Onsdag 14-16 U30a 36
M1 TE Fredag 10-12 U25a 37,39,41,43
S2 TE Mandag 10-12 U146 37-39,41,43
S2 TE Mandag 10-12 IMADA Terminalrum 40
S2 TE Onsdag 14-16 U155 37
S2 TE Onsdag 14-16 IMADA Terminalrum 39,41,43
S2 TE Fredag 12-14 U147 36
S7 TE Tirsdag 08-10 U154 37-38
S7 TE Tirsdag 08-10 IMADA Terminalrum 39-41,43
S7 TE Torsdag 10-12 U23a 36
S7 TE Fredag 12-14 U72 37,39,41,43
S17 TE Tirsdag 12-14 U49 37-38
S17 TE Tirsdag 12-14 IMADA Terminalrum 39-41,43
S17 TE Torsdag 14-16 U155 36
S17 TE Torsdag 08-10 U152 37,39,41,43
Vis hele skemaet
Vis personligt skema for dette kursus.

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
Der er i øjeblikket ikke angivet nogle materialer for kurset.

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.