Mikä?
Studio 4 on Aalto-yliopiston Informaatioverkostojen tutkinto-ohjelman kurssi, jolla tutustutaan ohjelmoitavaan tietokonegrafiikkaan Processing-ympäristön avulla. Tämän portfolion tarkoituksena on esitellä kurssin aikana tehtyjä harjoitustöitä.
Kurssi sisältää yhteensä viisi harjoitustyötä, joista neljä viimeistä tehdään neljän tai viiden hengen ryhmissä. Tarkoituksena on harjoitella luovaa ryhmätyöskentelyä ohjelmoitavaan tietokonegrafiikkaan liittyvien ongelmien ratkaisemiseksi. Ensimmäinen harjoitus tehtiin itsenäisesti. Sen tarkoituksena oli tutustua Processing ympäristöön ohjelmoimalla yksinkertainen piirto-ohjelma. Loput harjoitukset suoritettiin ryhmässä aina yhden jäsenen kirjoittaessa esseen aiheesta.
Kurssin jälkeen
Kurssin ydin oli studioperheen tapaan ryhmässä toiminen ja työskentely, vaikka leijonan osan veivät myös uudet asiat ohjelmointiin liittyen. Näitä olivat lähinnä vaihtoehtoiset vuorovaikutustekniikat ja kolmiulotteinen mallintaminen.
Processing sopii sinänsä hyvin kurssin työvälineeksi, sillä se on selkeästi visualisointityöhön suunniteltu, perustuu kaikkien jo osaamaan Javaan ja on syntaksiltaan yksinkertainen. Eclipseen kerran tottuneelle Processingin oma kehitysympäristö kuitenkin herättää ristiriitaisia tunteita. Ylimääräisiä näkyvyysmäärittelyjä ei turhaan tarvitse antaa ja sovelluksen vieminen appletiksi on ihailtavan helppoa. Kaikki kirjoittaminen on kuitenkin tehtävä itse, eikä syntaksivirheiden tunnistaminen ole huippuluokkaa.
Joka tapauksessa kurssista jäi hyvä maku, sillä se yhdisteli juuri sopivasti teknistä ja matemaattista ohjelmointiharjoittelua, sekä luovuutta.