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.
KursusintroduktionKurset giver en introduktion til struktureret programmering.
Forventet læringsudbytteEfter 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.
EmneoversigtDe basale struktureringsredskaber sekvens, gentagelse, betinget instruktion og underprogram.
Klasser og objekter, herunder eksempler og anvendelser.
Fundamentale datastrukturer som lister og maps.
LitteraturDer er i øjeblikket ikke angivet nogle materialer for kurset.
Kursets hjemmeside
Dette kursus benytter
e-learn (blackboard).
Forudsætningsprøver
Ingen
Eksamen- og censurform:
- 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.