Olio-ohjelmoinnin perusteet kurssin harjoitustyö 2012