Oppimateriaalin copyright © 2007 Arto Wikla.
Tämän oppimateriaalin käyttö on sallittu vain yksityishenkilöille
opiskelutarkoituksissa. Materiaalin käyttö muihin tarkoituksiin,
kuten kaupallisilla tai muilla kursseilla, on kielletty.
581362 Ohjelmointikielten periaatteet, kevät 2007 (8 op, 4 ov)
(Muutettu viimeksi 4.9.2008)
Kurssi on tietojenkäsittelytieteen syventävien opintojen valinnainen
kurssi. Kiinnostuksen kohteina ovat ohjelmointikielten käsitteet ja rakenteet,
kielten kehitys ja ohjelmointiparadigmat.
Kielten toteuttamiseen - kääntäjiin, tulkkeihin yms. puututaan vain sikäli kuin
se on tarpeen mainittujen aihepiirien ymmärtämiseen -
ohjelmointikielten toteuttamisesta on oma kurssinsa.
Esitietoina oletetaan perus- ja aineopinojen pakolliset kurssit suoritetuiksi.
Erityisesti LuK-tutkielman suoritus antaa eväitä kurssin kirjallisen
osuuden tekemiseen.
Osallistujilta edellytetään myös ohjelmointikokemusta
ja jonkin yleisen ohjelmointikielen hyvää tuntemusta.
Kurssi perustuu teokseen
Scott M.: Programming Language Pragmatics (2nd ed.), Morgan Kaufmann, 2006.
Ajankohtaisia tiedotuksia:
- (4.9.2008) Uusintakoe 19.8.2008:
tulokset
(laitoksen intranetissä)
- (20.11.) Uusintakoe 6.11.2007:
tulokset
(laitoksen intranetissä)
- (21.9.) Uusintakoe 19.9.2007:
tulokset
(laitoksen intranetissä)
- (10.8.) Uusintakoe 14.8.2007:
tulokset
(laitoksen intranetissä)
- (24.5.) Kurssin
tulokset ovat ilmestyneet. Linkki tarkistuslistaan
löytyy tulossivulta.
- (30.4., klo 13:42) Kolmessa vuorokaudessa
opassivulla on ollut jo 599 kävijää ja
artikkelisivullakin 215 kävijää!
Hauskaa vappua!
- (27.4.) Onneksi olkoon kurssilaiset!
Tiedotin oppaista ja artikkeleista laitoksen opiskelijoille,
henkilökunnalle sekä sfnet-uutisryhmään 27.4. noin klo 13:45. Ja jo
klo 23:35 opassivulla on ollut 273 kävijää ja artikkelisivulla 119
kävijää. Tämä siis toimii! Palvelemme selvästikin
yhteiskuntaa ja ihmiskuntaa! ;-)
Ihan yliopistolain hengessä ja kirjaimessa... ;)
- (13.2.) Asiantuntijavieras: Perjantaina 16.2. kello 13:15 lehtori
Teemu Kerola tulee
luennoille kertomaan prosessoriarkkitehtuurin muutosnäkymistä ja
keskustelemaan kanssamme tuon muutoksen merkityksestä ja
vaikutuksesta siihen, millaisiksi ohjelmointikieliä tulisi kehittää.
Kurssin järjestelyt
Kurssin sisältöä ja jäsentelyä
Opiskelijoiden esitelmiä ja artikkeleita
ohjelmointikielten periaatteista
Opiskelijoiden laatimia ohjelmointikielten pikaoppaita
Harjoituksia ja harjoitustöitä
Koeasioita ja tuloksia
Muita www-sivujani:
Homepage
/
Suomisivu
/
Music
page