Jyväskylä KEOS2015-foorumi

Legorobotteilua

Markku Leino

Viitasaari

www.luntti.net/KEOS15

Sisällysluettelo

  • Legorobotit
  • Ohjelmointitehtävät
  • Lisämateriaalia

Legorobotit

Ev3 on uudempi, mutta jos varastosta löytyy Nxt2, sitä kannattaa ehdottomasti yhä käyttää.

Ev3:n ohjelmointiympäristö on mukavampi käyttää, mutta Nxt2 toimii uudella Ev3-G:llä. Katso ohjeet ultraäänisensorin ja valosensorin käyttöön Luntista.

Miksi legoja

Legot ovat tuttu ja turvallinen oppimisympäristö ainakin nuoremmille (ja vanhemmille) oppijoille. Oppimispolku menee

  • Rakenteet ja arkkitehtuuri
  • Liikkuvat esineet ja mekaniikka
  • Käytökseen vastaavat oliot eli robotit.

Alakouluissa, lukioissa ja korkeakouluissa legot soveltuvat erittäin hyvin opetukseen. Yläkouluissa olen havainnut ongelmia — liian lapsellisia? Ota yhteyttä hyvistä yläkoulun käytänteistä. Niitä riittää, esimerkiksi teknologiakursseilta.

Kohteen kierto

Viivan seuranta

Alla kolme yksinkertaista viivanseuranta-algoritmia.

Valitse niistä joku. Äänet saadaan vihreästä. Ne kannattaa laittaa uuteen threadiin, eli rinnakkaistaa.

Robottimarssi

Lisätään vielä ultraäänianturi, jotta robotti pysähtyy pysähtyy ennen edessä olevaa estettä seuratessaan viivaa.

Tehtäviä

Lisää perustehtäviä legoroboteille

Lisämateriaalia

  • Innokas järjestää kaikkea kivaa.
  • FLL Finlandin sivut.
  • Pekka Pihola kirjoitti suomalaisen kirjan legoroboteista. Julkaistaan ilmaiseksi vuodenvaihteessa.
  • Markkuun (t@MarkkuOpe, Markku.o.LeinoⒶgmail.com) saa ottaa yhteyttä.

Kiitos

Viitasaaren kunta.