A LEGO® robotok 

LEGO® Robotprogramozása szakkörön

LEGO® Robot programozása szakkörön

Első lépésben az ő ötletük alapján továbbfejlesztett robot kapott egy nyomásérzékelő szenzort. A programsor kezdete a nyomásérzékelő lenyomásával indul és az Events (esemé-nyek) kategóriából kiválasztható "A" when pressed ("A" csatlakozóba dugott érzékelőt ha meg-nyomjuk) parancsot választották hozzá a gyerekek. A következő lépésben az én tanácsomra belekerült egy a HUB-on elhelyezkedő led világító kockákat kihasználható parancs használata, amit a Lights (fények) kategóriában találtak meg és alkalmaztak a gyerekek. Az "M1" write SZIA ("M1" kijelző írja ki a SZIA szöveget) paranccsal sikeresen hozzáadták a programsorhoz. Mivel a program nem használja a magyar nyelvet ezért az ékezetes karaktereket sem ismeri, ezért kellett a SZIA (helyette lehet alkalmazni a Hello köszönést) szót csupa nagybetűvel ír-nunk. Utána a diákok előzetes ismereteiket használva rájöttek, hogy mivel a robot szélmalom körkörös mozgást végez, ezért a köszönés után a "B" go shortest path to position 0 ( a "B" csatlakozóba helyezett közepes motor a legrövidebb úton forogjon a kiindulási pontra) paranccsal folytatódott a programsor. A projekt befejezésekor szerettem volna a tanulókkal egy kísérletet csinálni, ezért a kö-vetkező lépésben beiktattam velük a Control (irányítás) kategóriában található wait 5 seconds (várj 5 másodpercet) parancsot. A diákok két motivációs videóból és a saját kreativitásukat használva javasolták, hogy a következő lépés a "B" sets speed to 10 % (a "B" csatlakozóban lévő motorgyorsasága legyen 10%) parancs legyen. Ezt a parancsot már többször használtuk, ahol 1-től 100-ig adhatják meg a felhasználók a motor gyorsaságát százalékban. Első lépésnek a 10 %-ot választottuk a gyerekekkel, ami egy kisebb szélfújásnak felelhet meg. Ezt a változót a programozási sor befejeztével saját beállításaik szerint is tesztelhették az előbb említett 1-től 100-as skálán. A lapátok mozgását a "B" run right for 20 seconds ( "B" csatlakozóban elhelye-zett motor induljon el jobbra 20 másodpercig) paranccsal keltették életre a tanulók, majd a "B" stop motor ("B" csatlakozó motorja álljon meg) utasítással leállították a malom körmozgását. A programsor befejezése képpen egy elköszönő képernyőt használtak a gyerekek az "M1" write BYE-BYE ( "M1" led képernyőn jelenjen meg a BYE-BYE felirat) utasítással..

LEGO® Education SPIKE™ applikációba tervezett programsor
LEGO® Education SPIKE™ applikációba tervezett programsor

A programsor elkészítése után, a kész programozást a Bluethoot technológia segítségével másolták át a robot HUB-jára és a 0-s programhelyre mentették el azt. A további tesztelés céljából készítettem nekik egy feladatlapot, ahol a különböző erősségű motorerőt vizsgálhatták meg. A "B" sets speed to 10 % (a "B" csatlakozóban lévő motorgyorsasága legyen 10%) változó mó-dosításával öt értéket kellet megmérni olyan módon, hogy mennyiszer fordul körbe a malom-kerék az előre megadott 20 másodperces időintervallum alatt. A gyerekek tesztelései során megállapították, hogy a 70 %-os motorerő még követhető szabad szemmel és meg tudták szá-molni a teljes fordulatok számát, azonban a 90 %-os motorerőnél már nem lehetett követni és megszámolni a körbefordulásokat.

Egy diák által kitöltött feladatlap
Egy diák által kitöltött feladatlap

A tanulók kreativitásának köszönhetően a következő szakköri alkalommal egy saját ter-vezésű malom ötletével álltak elő a gyerekek. Szerették volna megvalósítani a kisfilmben látot-takat, ahol a robotmalom megőröli a gabonát és az egész folyamat megelevenedik. Közösen építettünk egy platformot, ahol két csiga segítségével mozgásnak indul az őrlőkő, a diákok két dolgozó emberrel is kiegészítették a robot vizuális megjelenését. Egy csőrendszer segítségével juttattuk el a kész lisztet a földszinti munkaállomásra, ahol egyből a csomagolás is megtörténik kék tetejű újra hasznosítható műanyag hordókba. Nagyon szeretek a gyerekekkel dolgozni, mert mindig sikerül egy projektet kiegészíteniük és nekem is adnak új ötleteket, amiket a jövőben meg tudok valósítani egy-egy foglakozás alkalmával.



Készítsd el weboldaladat ingyen! Ez a weboldal a Webnode segítségével készült. Készítsd el a sajátodat ingyenesen még ma! Kezdd el