Ohjelmointia Lego Mindstormilla

Lego Mindstorm -robotit käyttävät omaa Legon sivuilta ilmaiseksi ladattavaa graafista ohjelmointityökalua. Ohjelma kirjoitetaan vetämällä ohjelmointipalkkeja peräkkäin ja syöttämällä sen jälkeen ohjelma robottiin, josta ohjelma ajetaan.
programev3
Palkkeja on kaikille normaaleille ohjelmointiproseduureille, kuten if-else, loop, muuttujat tms. Lisäksi palkit löytyvät erikseen myös moottoreille ja kaikille sensoreille, joita robotille löytyy erittäin mukavasti.

Normaali oppitunti ohjelmointia harjoiteltaessa tutustuttaa oppilaan uuteen sensoriin tai uuteen ohjelmointikeinoon. Pitääkö robotin pysähtyä ennen seinää? Kokeile Wait-blokkia, joka ei lue ohjelmaa eteenpäin, ennen kuin jokin ehto (kuten ultraäänisensorin havaitsema seinä 10 cm päässä) toteutuu. Pitäisikö robotin partioida? Kokeile ohjelmointisilmukkaa!

Eriyttäminen on myös erittäin helppoa, koska nopeammille voi antaa haastavampia tehtäviä, kuten 8-muotoisen radan läpäisemisen pelkän esteen kiertämisen sijaan. Jos joku oppilas tosissaan innostuu, hänet voi opastaa tutustumaan ohjelman takana hyrräävään NEC-kieleen(Not Exactly C).

Robottirata (YouTube)

Valinnaisaineissa harjoitellaan ohjelmointia roboteilla

mindstormLyhyt tutustuminen ammattikorkeakoulun pelisuunnitteluun keväällä 2013 herätti ajatuksen ostaa koululle oma Lego Mindstorm -robotti. Loppukevään ja syksyn lämmittelyn jälkeen rehtori antoikin luvan kolmen robotin tilaamiseen. Ne saapuivat sopivasti joululahja-aikaan, ja opettajilla oli joululomalla aikaa harjoitella niiden ohjelmointia. Robotit nimettiin vuodenaikaan sopivasti Melchioriksi, Caspariksi ja Balthasariksi kolmen itäisenmaan viisaan tietäjän mukaan.

Keväällä 2014 oppilaat pääsivät kokeilemaan robottien rakentamista ja ohjelmointia. Pian selvisi, että näitähän tarvitaan lisää! Sopivasti samaan aikaan oli käynnissä Innopaja -hanke, jonne anomus Marian saamiseksi rivistöön lähetettiin. Syyskuussa Maria löysikin itselleen mukavan paikan robottitallista.

QR-KOODI VIIKON TUOTOKSIA

Teemaviikolla QR-KOODEJA syntyi huikea määrä! MAHTAVAA C.O. MALMIN KOULU!!!

Blogiin on nyt päivitetty osa oppilaiden tuotoksista. Lisää luvassa…

Huomenna koulullamme on avoin QR-koodi -klinikka koulumme opettajille, jossa saa henkilökohtaista apua esitysten tallentamisessa, lataamisessa tuubiin ja QR-koodien tekemisessä. Klinikka on avoin – lähetettä ei tarvita 😉

TERVETULOA!