Lego robotika

Robot je stroj koji automatizirano i samostalno odrađuje specifične zadatke. On može odlično pomoći čovjeku ili ga zamijeniti u zadacima koji su ponavljajući, zamorni, te zahtijevaju visoku preciznost. Roboti se mogu pronaći u industriji, istraživanjima svemira, opasnim okruženjima ali i u svakodnevnom životu. Tko od vas nije barem vidio robotskog usisavača ili robotsku kosilicu?

Tečaj Lego Robotika omogućuje polaznicima ulazak u svijet robotike. Na tečaju će djeca kroz rad sa Lego kompletima (Lego Mindstorms) učiti i savladavati konstrukcijske izazove kod izgradnje robota, kao i programiranje robota za rješavanje problema.

Lego Mindstorms komplet je set koji se sastoji od “kockica” (greda, osovina, spojnica, kotačića, zupčanika i slično), motora, senzora kao i takozvanog Hub-a (programabilne jedinice) koja predstavlja mozak robota. Pojedine kockice se mogu međusobno povezivati i na taj način omogućuju izgradnju raznih jednostavnih ali i kompleksnih tvorevina (na primjer vozila, robotske ruke, hvataljke, zglobovi, dizalice…) prema potrebi, želji i vještini pojedinog konstruktora. Pomoću motora te se konstrukcije mogu micati, pomoću senzora takva tvorevina može spoznati informacije o okolišu, a konačno hub kao mozak robota povezuje sve elektroničke i mehaničke djelove u jednu funkcionalnu cjelinu.

Hub se programira korištenjem PC računala ili drugih uređaja. Programiranje huba je prilagođeno početnicima – postoji grafički alat u kojem se programi sastavljaju – ali moguće je i izrada programa korištenjem Python programskog jezika (verzija microPython). Hub se može povezivati sa PC računalom preko USB konekcije i/ili bluetooth konekcije čime se otvara još više mogućnosti integracije rada računala sa hubom.

Na radionici ćemo poticati kreativnost, suradnju, kritičko mišljenje, istraživanje i znatiželju, a pritom razvijati računalno razmišljanje i sposobnost rješavanja problema.

Što ćemo na tečaju raditi?

  • upoznati Lego Mindstorms komplet i njegove dijelove
  • upoznati različite konstrukcijske elemente i sastavljati pojedine jednostavne modele:
  • rad sa motorima (vrtnja, zaokretanje na određeni položaj, sinkronizacija rada 2 ili više motora)
  • rad sa hubom (prikaz podataka, ekram zvuk, svjetla, tipke)
  • rad sa senzorima (senzor boje, senzor udaljenosti)
  • naredbe programskog jezika
  • rješavanje programskih zadataka
  • učenje na pripremljenim modelima
  • izrada vlastitih robotskih modela
  • stvaranje i prezentiranje vlastitih uradaka

Obrazovni ishodi i ciljevi:

  • razvoj vještina učenja i kritičkog razmišljanja
  • rješavanje problema na jednostavan i pristupačan način (slika, zvuk, igra)
  • poboljšanje socijalnih vještina radom u grupama
  • poboljšanje strpljenja i ustrajnosti
  • postizanje kreativnog razmišljanja i inovacija
  • poboljšanje vještina prezentiranja vlastitog uratka
  • učenje samostalnog istraživanja te tako poticati radoznalost i upornost
  • upotreba računala u svakodnevnim školskim aktivnostima
  • povećanje interesa za znanost