DM502: Programmering A (5 ECTS)

STADS: 15000201

Niveau
Bachelorkursus

Undervisningsperiode
Kurset er placeret i efterårssemesteret.
1. kvartal

Ansvarlige undervisere
Email: edc@imada.sdu.dk

Skemaoplysninger
Hold Type Dag Tidsrum Lokale Uger Kommentar
Fælles I Torsdag 08-12 u20 36
Fælles I Torsdag 08-12 u6 37-38
Fælles I Torsdag 08-10 u48a 39-41,43
S7 TE Tirsdag 12-14 u27a 38-41
S7 TL Torsdag 14-16 inst. 36-41,43
Vis hele skemaet
Vis personligt skema for dette kursus.

Indgangskrav:
Ingen

Faglige forudsætninger:
Ingen.

Kursusintroduktion
At give en introduktion til struktureret programmering.


Kompetencer
Den studerende skal være i stand til at udarbejde programmer til løsning af simple opgaver. Mere præcist skal den studerende kunne
• modellere en praktisk problemstilling mhp. programmering
• udarbejde en programstruktur, som kan løse opgaven på en hensigtsmæssig måde
• implementere det planlagte program i et tidssvarende programmeringssprog
• planlægge og gennemføre en afprøvning af programmet

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, i øjeblikket Java
• finde og bruge basale 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 array

Litteratur
    Meddelses ved kursets start


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

Forudsætningsprøver
Ingen

Eksamen- og censurform:
Projektopgave i flere dele fordelt over kvartalet. Intern censur ved én underviser, bestået/ikke bestået. (15000202)

Reeksamen efter 2. kvartal (første gang i januar 2009).

Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.

Forelæsninger (20 timer), eksaminatorier (8 timer) og projektarbejde (14 timer).
Aktiviteter i studiefasen

Sprog
Dette kursus undervises på dansk.

Kursustilmelding
Se tilmeldingsfrister.

Pris for åben uddannelse
Se priser for enkeltkurser.

Denne kursusbeskrivelse var gyldig fra 1. september 2005 til 31. august 2010.