Robotiikka ja ohjelmointi (2 tuntia)

Tavoitteet

Kurssilla opetellaan rakentamaan VEX IQ -rakennussarjoista toimivia ja ohjelmoitavia robotteja. Tämä kehittää ymmärrystä toimivista ja kestävistä rakenteista. Robottien toiminnan suunnittelu ja sen ohjelmointi taas auttaa ymmärtämään käyttäytymisen logiikkaa ja erilaisiin tilanteisiin varautumista algoritmisen ajattelun avulla.

Tällä kurssilla tutustumme myös nykyaikaiseen ohjelmointiin ja sovelluskehitykseen luomalla mobiilisovelluksen.


Sisällöt

Robotiikka-osiossa opetellaan robottien fyysistä rakentamista "legomaisista" osista. Robotin oikea rakenne ja mekaaninen kestävyys on edellytys sen selviytymiselle sille asetetuista haasteista. Kun robotti toimii ja sitä voidaan ohjata kaukosäätimellä, on aika ryhtyä sen ohjelmoimiseen. Ohjelmoitu robotti liikkuu ja toimii itsenäisesti pyrkien toteuttamaan annetun tehtävän. Ohjelmointiin on tarjolla useita eri kieliä ja
koodaustapoja.


Robottiohjelmoinnin lisäksi tutustumme nykyaikaiseen koodaukseen tekemällä mobiilisovelluksen. Kehitysympäristöt ovat varsin moderneja ja tehokkaita, mutta niiden käyttöönotto vaatii toki hyvää keskittymiskykyä.

Arviointi

Numeroarviointi. Arviointi perustuu oppilaan tuottamiin ohjelmiin, suunnitelmiin ja dokumentteihin sekä käytännön tuntityöskentelyyn.