Robotika és kódolás alapjai
A gyerekek már nemcsak utasításokat adnak: két robotot irányítanak egyszerre, megismerik az érzékelőket és az elágazásokat, és eljutnak a blokkprogramozásig. Közben tesztelnek, hibát keresnek és javítanak. A témakörhöz javasolt óraterv, ötletláda és tanítói tippek tartoznak.

A padlórobottól a blokkprogramig
A témakör a harmadikos kódolás felelevenítésével indul, a több robotos feladatokon és az érzékelőkön át eljut a blokkokból épített programokig.
Irányítsd a robotot!
Kód, utasítás, algofejtörő, két robot egyszerre.
Érzékelők és elágazások
Okosotthon, szenzor, „ha… akkor…” döntések.
Kódolj blokkokkal!
Program, blokk, blokkprogramozás, tesztelés és hibakeresés.

Mit tanulnak ebben a témakörben?
A témakör középpontjában az algoritmikus gondolkodás fejlődése áll: a gyerekek tervezik, modellezik, tesztelik és javítják a megoldásaikat, és megtapasztalják, hogy egy program döntéseket is hozhat.
Példát mond humanoid és ipari robotokra, és a szerepükre az ember életében.
Robotpályán útvonalat tervez, modellez és kódol, és megkeresi a legrövidebb utat.
Két robot utasítássorozatát úgy tervezi meg, hogy ne akadályozzák egymást.
Példát mond érzékelőkre, és hétköznapi elágazásokat fogalmaz meg („ha… akkor…”).
Blokkokból álló programot értelmez, végrehajt és módosít.
Teszteli a programját, hibát keres, és javítja.

Kódolj blokkokkal!
A gyerekek blokkód formájában megadott utasításokat hajtanak végre egy kincskereső feladatban, majd csoportban saját blokkprogramot készítenek. A blokkok úgy illeszkednek, mint egy kirakós darabjai.
Az óravázlat fejlesztés alatt áll. Addig az ötletláda Papírblokk-kirakó ötlete jó kiindulópont.
Ha nyolc tanórád van a témakörre
Ez a sorrend a tankönyv VI. fejezetét követi. Az órák önállóan is használhatók, és az ötletláda ötleteivel helyettesíthetők.
- Ismételjünk!Humanoid és ipari robotok, kódolás robotpályán.
- A robot irányításaKód, utasítás, végrehajtás: segítsünk a bevásárlásban!
- Lépésről lépésreAlgoritmus, algofejtörő modell segítségével.
- Figyelj, mert ketten vannak!Két robot utasítássorozata: drágakövek bányászása.
- Érzékelők (szenzorok) használata – ElágazásokOkosotthon, szenzorok, elágazások a hétköznapokban.
- Pont, mint egy kirakósProgram, blokk: kódolt tornagyakorlatok.
- Kódolj blokkokkal!Blokkprogramozás: kincskeresés, saját kód.
- Egyre több információ a robotokrólTesztelés és hibakeresés robotpályán.
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.
Bevásárló robot
Papírmakett-bolt a padlón. A csoport kódsort ír, hogy a robot mindent összeszedjen a bevásárlólistáról. Ki talál rövidebb utat?
2. óra · tervezésKét robot, egy bánya
Két élő robot dolgozik ugyanazon a pályán. A csoportnak úgy kell megírnia a két kódsort, hogy a robotok ne ütközzenek, és minden drágakő elfogyjon.
4. óra · együttműködésOkosotthon-makett
Egy dobozházban képes kártyák jelölik az érzékelőket: mozgásérzékelő, hőmérő, fényérzékelő. A gyerekek „ha… akkor…” szabályokat írnak hozzájuk.
5. óra · elágazásKódolt torna
Blokkokból álló tornagyakorlatot kapnak („ismételd 3-szor: guggolj, tapsolj”), és eljátsszák. Utána saját gyakorlatot kódolnak egy másik csoportnak.
6. óra · mozgásPapírblokk-kirakó
Kivágott, színes papírblokkokból raknak ki egy programot a kincskereséshez. A blokkok alakja csak jó sorrendben illeszkedik, mint a blokkprogramozó felületeken.
7. óra · gép nélkülHibakereső verseny
Minden csoport kap egy szándékosan hibás kódsort. Ki találja meg és javítja ki leghamarabb? A győztes elmagyarázza a többieknek, hogyan kereste a hibát.
8. óra · tesztelés
Tantárgyi kapcsolódások
Hamarosan
Így lesz mindenkié az óra
Robot nélkül is
A témakör nagy része élő robottal, makettel, kódkártyákkal és papírblokkokkal is megtartható. Blokkprogramozáshoz ingyenes, böngészőben futó, gyerekeknek készült felületek is használhatók.
Differenciálás
Csoportmunkában legyenek szerepek: tervező, robot, ellenőrző. Segítséget igénylő tanulóknak rövidebb pálya; a gyorsabban haladóknak akadályok vagy elágazások a feladatban.
Értékelés
Ne az első próbálkozás hibátlanságát értékeld, hanem a tervezést, a tesztelést és a hibajavítást. A hibakeresés a programozás természetes része.
Tankönyvi és kerettantervi kapcsolódás
A témakör az Oktatási Hivatal Digitális kultúra 4. tankönyvének (OH-DIG04TA) VI. fejezetéhez kapcsolódik (58–73. oldal):
- 27. Ismételjünk!
- 28. A robot irányítása
- 29. Lépésről lépésre
- 30. Figyelj, mert ketten vannak!
- 31. Érzékelők (szenzorok) használata – Elágazások
- 32. Pont, mint egy kirakós
- 33. Kódolj blokkokkal!
- 34. Egyre több információ a robotokról
