Tämä kurssi on jo päättynyt.

Kurssin viimeisimmän version löydät täältä: O1: 2024

Harjoitusryhmät

Kurssi järjestää viikoittain useita harjoitustilaisuuksia eri aikoina. Kaikki harjoitusryhmät pidetään Maarintalolla (Sähkömiehentie 3, Espoo).

Huom.! MOOC-opiskelijat voivat osallistua vain torstaisin ja perjantaisin pidettäviin harjoitusryhmiin. Ota oma tietokone mukaan, sillä MOOC-opiskelijat eivät voi käyttää Aalto-yliopiston tietokoneita. Tarvittaessa osallistujamäärää voidaan rajoittaa.

Harjoitusryhmiä pidetään sivun lopussa olevan aikataulun mukaisesti 10. tehtäväkierroksen loppuun saakka. Viimeisilä kahdella tehtäväkierroksella (11 ja 12) ryhmiä on harvemmin ja aikataulu on tämä:

Harjoitusryhmät 11. ja 12. kierroksilla

Kierros 11:
to 29.11.2018 klo 10–12, Maari-A (Anna)
ma 3.12.2018 klo 10–12, Maari-B (Joona)
ma 3.12.2018 klo 12–14, Maari-B (Oskari, Valtteri)
ma 3.12.2018 klo 14–16, Maari-B (Tobias)
ti 4.12.2018 klo 8–10, Maari-A (Anna)
ti 4.12.2018 klo 10–12, Maari-A (Tobias, Viljami)
ti 4.12.2018 klo 12–14, Maari-A (Eetu, Rune)
ti 4.12.2018 klo 14–16, Maari-A (Juuso, Oskari)
ti 4.12.2018 klo 18–20, Maari-A (Juuso)
ke 5.12.2018 klo 10–12, Maari-A (Ella, Joona)

Kierros 12:
to 6.12.2018 klo 10–12, Maari-A (Anna)
ma 10.12.2018 klo 10–12, Maari-B (Joona)
ma 10.12.2018 klo 12–14, Maari-B (Oskari, Valtteri)
ma 10.12.2018 klo 14–16, Maari-B (Tobias)
ti 11.12.2018 klo 8–10, Maari-A (Anna)
ti 11.12.2018 klo 10–12, Maari-A (Tobias, Viljami)
ti 11.12.2018 klo 12–14, Maari-A (Eetu, Rune)
ti 11.12.2018 klo 14–16, Maari-A (Juuso, Oskari)
ti 11.12.2018 klo 18–20, Maari-A (Juuso)
ke 12.12.2018 klo 10–12, Maari-A (Joona)

Harjoitusryhmät alkavat varttia yli, mutta ryhmiin saa tulla oman aikataulun mukaan. Ryhmissä ei ole virallista ohjelmaa, vaan kurssihenkilökunta neuvoo opiskelijoita sen mukaan, miten kysyttävää tai keskusteltavaa ilmenee.

Ryhmiin osallistuminen ei ole pakollista (joskin oikein suositeltavaa). Ilmoittautumista ei tarvita.

Ryhmä Paikka Ajanjakso Neuvomassa Huom.
ma 8–10 Maari-B 17.9. – 26.11.2018 Aura Kiiskinen  
ma 10–12 Maari-B 17.9. – 26.11.2018 Joona Lillfors, Kalle Mäkelä  
ma 12–14 Maari-B 17.9. – 26.11.2018 Oskari Järvinen, Valtteri Nurminen  
ma 14–16 Maari-B* 17.9. – 26.11.2018 Tobias Jern (även på svenska), Emma Honkamaa *) 1.10 ja 8.10. poikkeuksellisesti Y342a; 29.10. puolestaan Maari-A
ti 8–10 Maari-A 18.9. – 27.11.2018 Sebastian Berner (även på svenska), Anna Müller  
ti 10–12 Maari-A 18.9. – 27.11.2018 Tobias Jern (även på svenska), Viljami Nurminen  
ti 12–14 Maari-A 18.9. – 27.11.2018 Eetu Laine, Rune Pönni  
ti 14–16 Maari-A 18.9. – 27.11.2018 Juuso Vilppula, Oskari Järvinen, Timi Seppälä  
ti 16–18 Maari-A 18.9. – 27.11.2018 Henri Gröhn, Juhani Numminen  
ti 18–20 Maari-A 18.9. – 27.11.2018 Juuso Vilppula  
ke 8–10 Maari-A 19.9. – 28.11.2018 Aura Kiiskinen, Emma Honkamaa  
ke 10–12 Maari-A 19.9. – 28.11.2018 Ella Anttila, Joona Lillfors  
ke 16–18** Maari-A 12.9. – 21.11.2018 Sebastian Berner (även på svenska) **) 12.9. ja 19.9. poikkeuksellisesti klo 17–19
to 10–12 Maari-A 13.9. – 22.11.2018 Anna Müller  
to 12–14 Maari-A 13.9. – 22.11.2018 Tuomas Aarnio  
to 14–16 Maari-A 13.9. – 22.11.2018 Tuomas Aarnio  
to 16–18 Maari-A 13.9. – 22.11.2018 Tatu Timonen  
pe 10–12 Maari-A 14.9. – 23.11.2018 Sebastian Berner (även på svenska)  
pe 12–14 Maari-A 14.9. – 23.11.2018 Henri Gröhn  
pe 14–16 Maari-A 14.9. – 23.11.2018 Tatu Timonen  

Palaute

Tekijät

Tämän oppimateriaalin kehitystyössä on käytetty apuna tuhansilta opiskelijoilta kerättyä palautetta. Kiitos!

Kierrokset 1–13 ja niihin liittyvät tehtävät ja viikkokoosteet on laatinut Juha Sorva.

Kierrokset 14–20 on laatinut Otto Seppälä. Ne eivät ole julki syksyllä, mutta julkaistaan ennen kuin määräajat lähestyvät.

Liitesivut (sanasto, Scala-kooste, usein kysytyt kysymykset jne.) on kirjoittanut Juha Sorva sikäli kuin sivulla ei ole toisin mainittu.

Tehtävien automaattisen arvioinnin ovat toteuttaneet Riku Autio, Jaakko Kantojärvi, Teemu Lehtinen, Timi Seppälä, Teemu Sirkiä ja Aleksi Vartiainen.

Lukujen alkuja koristavat kuvat ja muut vastaavat kuvituskuvat on piirtänyt Christina Lassheikki.

Yksityiskohtaiset animaatiot Scala-ohjelmien suorituksen vaiheista ovat suunnitelleet Juha Sorva ja Teemu Sirkiä. Niiden teknisen toteutuksen ovat tehneet Teemu Sirkiä ja Riku Autio käyttäen Teemun toteuttamia Jsvee- ja Kelmu-työkaluja.

Muut diagrammit ja materiaaliin upotetut vuorovaikutteiset esitykset on laatinut Juha Sorva.

O1Library-ohjelmakirjaston ovat kehittäneet Aleksi Lukkarinen ja Juha Sorva. Useat sen keskeisistä osista tukeutuvat Aleksin SMCL-kirjastoon.

Opetustapa, jossa käytämme O1Libraryn työkaluja (kuten Pic) yksinkertaiseen graafiseen ohjelmointiin on saanut vaikutteita tekijöiden Flatt, Felleisen, Findler ja Krishnamurthi oppikirjasta How to Design Programs sekä Stephen Blochin oppikirjasta Picturing Programs.

Oppimisalusta A+ on luotu Aallon LeTech-tutkimusryhmässä pitkälti opiskelijavoimin. Pääkehittäjänä toimii tällä hetkellä Jaakko Kantojärvi, jonka lisäksi järjestelmää kehittävät useat tietotekniikan ja informaatioverkostojen opiskelijat.

Kurssin tämänhetkinen henkilökunta on kerrottu luvussa 1.1.

Joidenkin lukujen lopuissa on lukukohtaisia lisäyksiä tähän tekijäluetteloon.

../_images/imho15.png
Palautusta lähetetään...