Tietojenkäsittelyopin laboratorio
Teknillinen korkeakoulu
Suomeksi

In English


T-93.210

Ohjelmoinnin peruskurssi T1

Etusivu

Yleistiedot Tehtävät Opiskelu Työkalut Muuta

Materiaalia Schemen opiskelun tueksi

Tälle sivulle on koottu Schemen itseopiskelua helpottavaa materiaalia. Jos Schemen toiminta tai käyttäminen ei tunnu aukeavan kurssin oppikirjan avulla, tai sen lähestymistapa tuntuu liian hitaalta, kannattaa kokeilla muun oppimateriaalin käyttämistä. Johtuen opiskelijoiden erilaisista lähtökohdista ja eroista aikasemmissa tietotekniikan opinnoissa, sama oppimateriaali tai samat opetusmuodot eivät pysty kaikkia opiskelijoita palvelemaan yhtä hyvin.

Ohjelmoinnin alkeet

Jos kurssin oppikirja tuntuu liian korkealta askeleelta ohjelmoinnin oppimisessa, seuraava teos tarjoaa pienemmin askelin etenevän lähestymistavan:

Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, and Shriram Krishnamurthi: How to Design Programs, The MIT Press, Cambridge, Massachusetts.

Kirja löytyy kokonaisuudessaan verkosta osoitteesta http://www.htdp.org/ (ks. kirjan nykyisen version sisällysluettelo).

Kokonaiskuva Schemestä

Catharina Candolin on kirjoittanut Scheme-tutoriaalin (http://www.cs.hut.fi/Studies/T-93.210/schemetutorial/), jossa kieli käydään läpi esimerkkien avulla. Tarkoituksena on tarjota ymmärrettävä kokonaisukuva Schemestä, sillä kurssin oppikirjan (SICP:in) luonteesta johtuen Scheme tulee esiteltyä pienissä paloissa ja opiskelijan saama kuva itse kielestä saattaa jäädä sirpaleiseksi.

Scheme jo ohjelmointia osaavalle

Opiskelijalle, joka tuntee ohjelmointia ennestään voi Dorai Sitramin Web-sivusto Teach Yourself Scheme in Fixnum Days olla hyvä johdanto Schemen erityispiirteisiin. Sivun osoite on http://www.cs.rice.edu/~dorai/t-y-scheme/.

Toinen mahdollinen resurssi ohjelmointia jo osaaville on sivusto Paul Wilson: An Introduction to Scheme and its Implementation osoitteessa http://www.cs.utexas.edu/users/wilson/schintro/schintro_toc.html. Tämän sivuston painotus on ohjelmointikielen suunnittelussa ja toteuttamisessa, mutta se tarjoaa myös johdannon Schemen käyttämiseen.



 

Tämän sivun ylläpidosta vastaa Seppo Törmä (email: seppo.torma@hut.fi).