Oppimateriaalin copyright © 2011 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 2011 (4 op)
(Muutettu viimeksi 17.6.2011)
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.
Osallistujilta edellytetään myös ohjelmointikokemusta
ja jonkin yleisen ohjelmointikielen hyvää tuntemusta.
Koska kurssilla tuotetaan kirjallista materiaalia, kandidaatintutkielman
jo kirjoittaneet selvinnevät harjoitustyöstä muita sujuvammin.
Ajankohtaisia tiedotuksia:
- (17.6.) Uusintakoe 14.6.2011:
tulokset
(laitoksen intranetissä)
- (16.5.) Kurssin
tulokset ja
tarkistuslista 16.5.2011, kun kun kurssin tulokset on julkistettu.
Koeleikkuri pudotettiin 19 pisteeseen.
Koesivulta löytyy arvosteluperusteita.
Rehellisyysprosenttikin on noussut: 91 % (40/44).
- (12.5.) Kurssikyselyyn vastaamisen rehellisyysprosentin (vastausten
ja vastaamislupausten suhde) kehitys:
12.5.2011 klo 10:53 89 % (39/44),
11.5.2011 klo 8:45 on 86 % (38/44),
6.5.2011 klo 13:27 79 % (34/43 (yksi lupaus oli "viikonloppuna")).
- (15.4.) Harjoitustyön palautusohje
on julkaistu.
- (14.3.) Lisää uutuuksia: Kurssin viimeinen luento torstaina 28.4. on
julkinen tilaisuus, Grande Finale, jossa keskustellaan
ulkopuolisten ohjelmointitahojen kanssa eri kielten
käyttäkelpoisuudesta. Aktiivinen osallistuminen tähän tilaisuuteen on
kahden kurssipisteen arvoinen.
Kurssiesite
Kurssin sisältöä ja jäsentelyä
Harjoitusohje
Kielitarjokkaita
Harjoitustyön palautusohje
Ohjelmointikielen "kevytspesifikaatiot"
Koeasioita: kysymyksiä, selityksiä, tuloksia, ...