Mikä Studio 4?

Studio 4 on "ohjelmoitavaa tietokonegrafiikkaa" käsittelevä kurssi informaatioverkostojen opiskelijoille. Kurssilla käsitellään erilaisia tietokonegrafiikkaan liittyviä asioita ja vuorovaikutustekniikkaa infolaisille ominaisella OLO-menetelmällä ryhmissä suoritettavien melko laajojen ohjelmointitehtävien avulla.

Yhtä lukuunottamatta kaikki kurssityöt tehdään ryhmässä ja näin opetetaan samalla opiskelijoille ryhmäohjelmointia. Kuuluin Karthago-nimiseen ryhmään, jonka muut jäsenet ovat:

Kurssilla käytetään ohjelmoinnissa Processing-ympäristöä, joka on Javaan pohjautuva grafiikan ja "nopeiden luonnosten" tekemiseen erikoistunut ohjelmointiympäristö.

Kurssi koostuu viidestä erilaisesta ohjelmointitehtävästä:

  • "nollaharkka", piirto-ohjelman luominen. Muista töistä poiketen tehtävä tehtiin yksilötyönä ja sen tarkoitus oli tutustuttaa Processing-ympäristön käyttöön.
  • Tietokonetaide. Työssä oli tarkoitus luoda taidetta tietokoneohjelmalla esim. algoritmisesti.
  • Informaation visualisointi. Työn tarkoituksena oli kehittää jokin oivaltava tapa visualisoida dataa.
  • Vuorovaikutustekniikka. Tehtävässä oli tarkoitus tehdä sovellus, jota kontrolloidaan jollain "ei-tavallisella" menetelmällä, kuten liikkeellä kameran tai kiihtyvyysanturin avulla.
  • 3D-grafiikka. Tehtävänä oli yksinkertaisesti luoda jotain kolmiulotteista ja näin tutustuttaa opiskelijat 3D-maailman kanssa työskentelyyn.