Programmeringssprog (Q4) ( forår 2008 - 5 ECTS )
Rammer for udbud
-
Uddannelsessprog:
(se under Undervisnings- og arbejdsform)
-
Niveau:
Obligatorisk grundkursus
-
Semester/kvarter:
Q4 i 2007/2008
-
Timer per uge:
6
-
Deltagerbegrænsning:
-
Undervisningssted:
Århus
-
Hovedområde:
Det Naturvidenskabelige Fakultet
-
Udbud ID:
7976
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
dProg2
Underviser
Olivier Danvy
Undervisnings- og arbejdsform
Forelæsninger (3t/uge), holdøvelser (3t/uge) Engelsk
Litteratur
Web-tilgængelige noter
Kursushjemmeside
http://www.daimi.au.dk/dProgSprog
Skemaplacering (forelæsninger)
Blokpar H, onsdag 14-17
Udbyder
Datalogisk Institut
Indgår i følgende studieordninger
Bacheloruddannelsen i Datalogi
Tilmelding til undervisning
https://mit.au.dk/da/index.cfm
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