Programmeringssprog (Q4) ( forår 2009 - 5 ECTS )
Rammer for udbud
-
Uddannelsessprog:
engelsk
-
Niveau:
Grundkursus
-
Semester/kvarter:
Q4
-
Timer per uge:
6
-
Deltagerbegrænsning:
Ingen
-
Undervisningssted:
Århus
-
Hovedområde:
Det Naturvidenskabelige Fakultet
-
Udbud ID:
13937
Formål
Deltagerne vil efter kurset have indsigt i programmeringssprog som understøtter forskellige klassiske og moderne programmeringsparadigmer.
Obligatorisk program
Mindst 50% i gruppeprojektet
Indhold
Funktionelle sprog (Scheme og ML, samt grundliggende emacs-lisp og Python); også logisk progammering, C, og LaTeX.
Læringsmål
Deltagerne skal ved afslutningen af kurset kunne:
-
klassificere
og
forklare
konstruktioner i programmeringssprog i forhold til allerede kendte programmeringsprog.
-
relatere
konstruktioner i sprog, der understøtter forskellige paradigmer.
-
vurdere
styrker og svagheder ved hver paradigme, i forhold til konkrete opgaver.
Faglige forudsætninger
Programmering 2
Underviser
Olivier Danvy
Undervisnings- og arbejdsform
Forelæsninger (3t/uge), holdøvelser (3t/uge)
Litteratur
Web-tilgængelige noter
Kursushjemmeside
http://www.daimi.au.dk/dProgSprog
Skemaplacering (forelæsninger)
Blokpar H, tirsdag 11-14
Eksamensterminer
Juni/juli, reeksamen august
Udbyder
Datalogisk Institut
Indgår i følgende studieordninger
Bacheloruddannelsen i Datalogi
Tilmelding til undervisning
https://mit.au.dk/
Studieordning og bedømmelse
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
-
Multiple Choice, bedømt efter 7-skala med ekstern censur
Projekt og multiple choice
7-skala, ekstern censur