Algoritmizálás, programozás, robotika
A diákok számlálós és egymásba ágyazott ciklusokkal animációt programoznak micro:biten, rádiókapcsolattal üzennek egymás eszközeinek, majd valódi, vonalkövető robotokat programoznak érzékelőkkel. A témakörhöz javasolt óraterv, ötletláda és tanári tippek tartoznak.
Ciklusoktól a vonalkövető robotig
A témakör a micro:bit programozásának elmélyítésével indul, a rádiókapcsolaton át eljut az érzékelőkkel dolgozó, valódi vonalkövető robotokig.
Ciklusok és animáció
Számlálós ciklus, ciklusváltozó, egymásba ágyazott ciklusok.
Rádiókapcsolat
Rádiócsoport, adat küldése és fogadása, elemi adat.
Vonalkövető robot
Robotika ismétlés, vonalkövetés egy vagy több érzékelővel.
Mit tanulnak ebben a témakörben?
A témakör a kerettanterv két 7. évfolyamos területét fogja össze: az algoritmizálást és blokkprogramozást (7 óra), valamint a robotikát (8 óra). A diákok már csoportban és önállóan is fejlesztenek, tesztelnek és javítanak.
Számlálós és egymásba ágyazott ciklusokkal animációt és grafikát programoz.
Használja a ciklusváltozót, és megkülönbözteti az elemi adatokat.
Rádiókapcsolaton keresztül adatot küld és fogad micro:bitek között.
Tervezés, tesztelés és hibajavítás útján fejleszti a programjait.
Szenzorok segítségével adatot gyűjt, és vonalkövető robotot programoz.
Csoportban dolgozik, és a részfeladatokból összeállítja a teljes megoldást.
Rádiókapcsolat a micro:bitek között
A diákok két micro:bit között rádión küldenek üzenetet: egyszerű „jeladót” és „vevőt” programoznak, majd csoportban kitalálnak egy közös játékot vagy jelzőrendszert.
Az óravázlat fejlesztés alatt áll. Addig az ötletláda Rádiós kincskeresés ötlete jó kiindulópont.
Ha tizenöt tanórád van a témakörre
Ez a sorrend a tankönyv fejezetét és az Oktatási Hivatal tanmenetjavaslatát követi. Az órák önállóan is használhatók, és az ötletláda ötleteivel helyettesíthetők.
- Ismétlés. Programozzunk micro:biteket!Az eddig tanult blokkok és vezérlési szerkezetek felelevenítése.
- Animáció szomszédos pontokkalSzámlálós ciklus, ciklusváltozó, grafika programozása.
- Animáció – tesztelésTesztelés, elemzés, hibajavítás.
- Egymásba ágyazott ciklusokCiklus a ciklusban: a teljes kijelző bejárása.
- Rádiókapcsolat a micro:bitek közöttRádiócsoport, adat küldése és fogadása.
- Rádiókapcsolat – gyakorlásSaját üzenetküldő alkalmazás.
- A micro:bit-téma lezárásaÖsszefoglalás, bemutatás.
- Robotika ismétlésA robotikakészlet elemei, motor, érzékelő.
- Robotika ismétlés II.Mozgás adott útvonalon.
- Útvonalkövetés valós robotokkalVonalkövető robot, vonalkövetés egy érzékelővel.
- Útvonalkövetés – gyakorlásVonalkövetés több érzékelővel.
- Útvonalkövetés – gyakorlás II.Kanyarok, kereszteződések.
- Útvonalkövetés – gyakorlás III.Sebesség és pontosság finomhangolása.
- Útvonalkövetés – gyakorlás IV.Saját pálya tervezése.
- Robotika – a téma lezárásaBemutató verseny, értékelés.
További óravázlatok a témakörhöz
A témakörhöz kapcsolódó, már elkészült óravázlatok. Szabadon beilleszthetők a javasolt sorrendbe, vagy kiválthatnak egy órát.
További ötletek a témakörhöz
Rövid, kipróbálható tevékenységek, amelyekkel egy órát kiválthatsz vagy kiegészíthetsz. Mindegyiknél jelöltük, melyik órához illik a legjobban.
Emberi ciklus
A teremben tizenöt diák áll egy 5 × 3-as rácsban. Egy „külső” és egy „belső” ciklust játszanak el, ki mikor ül le, így kézzelfoghatóvá válik az egymásba ágyazott ciklus.
4. óra · gép nélkülTűzijáték a kijelzőn
Animáció, amely a középpontból kifelé „robban”. A ciklusváltozó határozza meg, melyik gyűrű világít. Ki készíti a leglátványosabbat a legrövidebb kóddal?
2–3. óra · animációRádiós kincskeresés
Egy elrejtett micro:bit folyamatosan jelet sugároz, a keresők eszköze a jelerősséget mutatja. Melegebb, hidegebb, és megvan!
6. óra · rádióSzavazógép
Minden diák micro:bitje rádión küld egy szavazatot (A vagy B gomb), egy központi eszköz összesít és kijelzi az eredményt.
6. óra · adatfeldolgozásPályatervező csapatok
Minden csoport vonalkövető pályát tervez egy másik csapatnak: kanyarok, kereszteződés, nehezebb szakaszok. A tesztelés a másik csapat robotjával történik.
14. óra · tervezésRobotverseny értékelőlappal
Záróverseny: gyorsaság, pontosság és a kód olvashatósága is számít. A zsűri a diákokból áll, előre megbeszélt szempontok szerint.
15. óra · értékelés
Tantárgyi kapcsolódások
Hamarosan
Így lesz mindenkié az óra
Eszközhiány esetén
Forgószínpad: amíg az egyik csoport a robotot teszteli, a többiek a szimulátorban vagy papíron tervezik a következő lépést. A rádiós feladatokhoz párban is elég egy-egy eszköz.
Differenciálás
Csoportszerepek (tervező, kódoló, tesztelő, dokumentáló), óránként cserélve. A gyorsabban haladók két érzékelővel, a segítséget igénylők eggyel dolgoznak.
Értékelés
Kódolási napló: mit terveztem, mi történt a teszteléskor, hogyan javítottam? A tanmenet gyakorlóórái erre adnak időt, az eredmény helyett a folyamatot értékeld.
Tankönyvi és kerettantervi kapcsolódás
A témakör az Oktatási Hivatal Digitális kultúra 7. tankönyvének (OH-DIG07TA) Algoritmizálás, programozás, robotika fejezetéhez kapcsolódik:
- Programozzunk micro:biteket! – animáció
- Egymásba ágyazott ciklusok
- Rádiókapcsolat a micro:bitek között
- Robotika ismétlés
- Útvonalkövetés valós robotok segítségével
Kerettantervi témakörök a 7. évfolyamon: Algoritmizálás és blokkprogramozás (7 óra) és Robotika (8 óra). A blokkprogramozást a 8. évfolyam zárja le további 8 órával.
