← Vissza a 7. osztály témaköreihez
Digitális kultúra · 7. osztály

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.

15 tanóra (15 × 45 perc) 7. osztály NAT 2020
T1 – nyitókép helye (4:3)
A témakör útvonala

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.

01 · 1–4. óra

Ciklusok és animáció

Számlálós ciklus, ciklusváltozó, egymásba ágyazott ciklusok.

02 · 5–7. óra

Rádiókapcsolat

Rádiócsoport, adat küldése és fogadása, elemi adat.

03 · 8–15. óra

Vonalkövető robot

Robotika ismétlés, vonalkövetés egy vagy több érzékelővel.

T2 – kép a fejlesztési célokhoz (16:9)
Fejlesztési célok

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.

Egy lehetséges feldolgozás

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.

  1. Ismétlés. Programozzunk micro:biteket!Az eddig tanult blokkok és vezérlési szerkezetek felelevenítése.
  2. Animáció szomszédos pontokkalSzámlálós ciklus, ciklusváltozó, grafika programozása.
  3. Animáció – tesztelésTesztelés, elemzés, hibajavítás.
  4. Egymásba ágyazott ciklusokCiklus a ciklusban: a teljes kijelző bejárása.
  5. Rádiókapcsolat a micro:bitek közöttRádiócsoport, adat küldése és fogadása.
  6. Rádiókapcsolat – gyakorlásSaját üzenetküldő alkalmazás.
  7. A micro:bit-téma lezárásaÖsszefoglalás, bemutatás.
  8. Robotika ismétlésA robotikakészlet elemei, motor, érzékelő.
  9. Robotika ismétlés II.Mozgás adott útvonalon.
  10. Útvonalkövetés valós robotokkalVonalkövető robot, vonalkövetés egy érzékelővel.
  11. Útvonalkövetés – gyakorlásVonalkövetés több érzékelővel.
  12. Útvonalkövetés – gyakorlás II.Kanyarok, kereszteződések.
  13. Útvonalkövetés – gyakorlás III.Sebesség és pontosság finomhangolása.
  14. Útvonalkövetés – gyakorlás IV.Saját pálya tervezése.
  15. Robotika – a téma lezárásaBemutató verseny, értékelés.
Válogass tovább

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.

Ötletláda

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ül
  • Tű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ás
  • Pá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és
  • Robotverseny é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
Más tantárgyakhoz

Tantárgyi kapcsolódások

Hamarosan

Tanári tippek

Í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.

Hivatalos források