Luennot
Kurssissa järjestetään muutama luento, joiden tarkoituksena on
esitellä lyhyesti osia SICP-kurssikirjasta ja tarjota kirjaan
lukuohjeita. Lisäksi luennoilla käsitellään jonkin verran
tenttiinkin tulevia lisäaiheita kurssikirjan ulkopuolelta, mutta
tenttiin lukemista varten lisäaiheista tarjotaan myös kirjallista
materiaalia. Luennot ovat siis vapaaehtoisia.
Kaikki luennot pidetään klo 17-19 Maarintalolla luokassa
229 ("henkilöstökoulutusluokka").
Alustava luentoaikataulu (tarkentuu luentojen edetessä):
- ke 24.6. Luento 1: SICP luvut 1 ja 2 sekä johdanto
kurssille (kalvot,
tulostettava versio)
- ke 1.7. Luento 2: SICP luku 3 ja kirjan ulkopuolisia
Scheme-kielen ja Gambit-toteutuksen piirteitä (mm. makrot)
(kalvot,
tulostettava versio,
makroesimerkit)
- ma 6.7. Luento 3: SICP luvun 4 alku (kohdat 4-4.1) ja
lisäaiheena kontinuaatiot ja CPS-ohjelmointityyli
(kalvot,
tulostettava versio,
nelilaskinesimerkit)
- ke 8.7. Luento 4: SICP luvun 4 loppu (kohdat 4.2-4.4)
ja luvun 5 alku (kohta 5.1) (kalvot,
tulostettava versio)
- ke 29.7. Luento 5: SICP luku 5 (kohdat 5.2 - 5.5.1)
(kalvot,
tulostettava versio)
- ma 3.8. Luento 6: SICP 5.2 - 5.7 ja lisäaiheita:
CLOS-oliojärjestelmän esittely, funktionaalisten kielten
käyttö teollisuudessa, funktionaalisten kielten tulevaisuus
(kalvot,
tulostettava versio)
Luentokalvot tulevat tälle sivulle luentojen jälkeen.
Ylimääräistä materiaalia
Alla ylimääräistä materiaalia liittyen kurssin luennoilla
käsiteltyihin aiheisiin. Tämä materiaali
ei kuulu tenttivaatimuksiin.
scheme@cs.hut.fi
Wed Jul 8 20:32:58 EEST 2009