A FOGLAKOZÁS ADATAI: SZERZŐ. Virga Krisztina A FOGLALKOZÁS CÍME. Húzd meg jobban, menjen a munka! Modellezzünk raktárt! A FOGLALKOZÁS RÖVID

Hasonló dokumentumok
A FOGLAKOZÁS ADATAI: SZERZŐ. Vindics Dóra. Vezérelj robotot! A FOGLALKOZÁS CÍME A FOGLALKOZÁS RÖVID

SZERZŐ: Kiss Róbert. Oldal1

1. Az informatikai eszközök használata

Informatika 5 8. évfolyama számára heti 1 óra. Óraterv 5 8. évfolyam 5. évf. 6. évf. 7. évf. 8. évf. Informatika heti 1 óra

SZERZŐ: Kiss Róbert. Oldal1

A FOGLAKOZÁS ADATAI: SZERZŐ. Vindics Dóra A FOGLALKOZÁS CÍME. Színérzékelés

A foglalkozás céljának eléréséhez a következő tevékenységeket végezzük el:

INFORMATIKA. 6 évfolyamos osztály

Helyi tanterv. Informatika évfolyam. Helyi tervezésű +órakeret Évi órakeret

SZERZŐ: Kiss Róbert. Oldal1

SZERZŐ: Vindics Dóra. Oldal1

Intézkedési terv a bukások arányának csökkentésére 2013/2014. tanév I. félév 1/9.e osztály (szakács)

A foglalkozás végére a tanulók bepillantást nyernek a programozásba, ismeretei bővülnek a színekről és hangokról.

INFORMATIKA 5-8. évfolyam

Tisztelt Intézményvezető Kollega! Kedves Kolléganő! Kedves Kolléga!

Informatika helyi tanterv Tildy Zoltán Általános Iskola és Alapfokú Művészeti Iskola

A FOGLAKOZÁS ADATAI: SZERZŐ. Kiss Róbert. Körhinta A FOGLALKOZÁS CÍME A FOGLALKOZÁS RÖVID


SZTE Gyakorló Gimnázium és Általános Iskola. Beiskolázási tájékoztató. 2016/2017-es tanév

5.26 Informatika a 6-8. évfolyam számára

Nemzeti Alaptanterv Informatika műveltségterület Munkaanyag március

TÉGLATEST, KOCKA, GÖMB TÉGLALAP, NÉGYZET, KÖR

Új köznevelés új tartalom Szaktanácsadás pedagógustovábbképzések.

A kerettantervek. Dr. Kaposi József. Budapest, 2014

Apor Vilmos Katolikus Iskolaközpont. Helyi tanterv. Informatika. készült. a 51/2012. (XII. 21.) EMMI rendelet 2. sz. melléklet 5-8./

Matematika C 10. osztály 10. modul Bolyai-geometria (Hiperbolikus geometria)

Szücsné Sajtos Ágnes Katalin

4. modul Poliéderek felszíne, térfogata

HELYI TANTERV BIOLÓGIA Tantárgy

Tájékoztatás az önálló informatika tantárgyról közoktatási intézmények számára

A Szekszárdi I. Béla Gimnázium Helyi Tanterve

Kerettanterv Alapfokú nevelés-oktatás szakasza, alsó tagozat, 1 4. évfolyam

Sajtófigyelés a pécsi NI átadó kapcsán

HELYI TANTERV MOZGÓKÉPKULTÚRA ÉS MÉDIAISMERET TANTÁRGYBÓL

SZENT LÁSZLÓ ÁLTALÁNOS MŰVELŐDÉSI KÖZPONT BAJA

Az informatika tantárgy fejlesztési feladatait a Nemzeti alaptanterv hat részterületen írja elő, melyek szervesen kapcsolódnak egymáshoz.

részvétel a kulturális, társadalmi és/vagy szakmai célokat szolgáló közösségekben és hálózatokban. Az informatika tantárgy fejlesztési feladatait a

Károlyi Mihály Fővárosi Gyakorló Kéttannyelvű Közgazdasági Szakközépiskola június 25.

EMMI kerettanterv 51/2012. (XII. 21.) EMMI rendelet 1. sz. melléklet Matematika az általános iskolák 1 4. évfolyama számára

Életvitel és gyakorlat Helyi tanterv 1-4.évfolyamon

ÖSSZEADÁS, KIVONÁS AZ EGY 0-RA VÉGZŐDŐ SZÁMOK KÖRÉBEN

Kerettantervi ajánlás a helyi tanterv készítéséhez. EMMI kerettanterv 51/2012. (XII. 21.) EMMI rendelet 2. sz. melléklet

Magyar nyelv és irodalom

Építések, kirakások (geometria és kombinatorika)

A vizuális projekt, mint eszköz a kompetenciafejlesztésre a pedagógusképzésben

Záródolgozat Projekt a gyakorlatban

különösen a média közleményeiben való reális tájékozódást. Mindehhez elengedhetetlen egyszerű matematikai szövegek értelmezése, elemzése.

Matematika tanmenet 2. osztály részére

Biológia. 10. évfolyam: Élet a mikroszkóp alatt Mikrobiológia. A Föld benépesítői: az állatok. Érthetjük őket? Az állatok viselkedése. 11.

4. évf. Informatika. 4. évfolyam

T A R T A L O M J E G Y Z É K

Beszámoló Programozási készségek fejlesztése Logo nyelven műhelymunka NTP-MTI-13 Emberi Erőforrások Minisztériuma

MÁTYÁS KIRÁLY VITÉZE VOLTAM

A pentominók matematikája Síkbeli és térbeli alakzatok 4. feladatcsomag

PROJEKT TERVEZŐ LAP 1. A projekt neve: Nyitott informatika klub

Matematika 8. PROGRAM. általános iskola 8. osztály nyolcosztályos gimnázium 4. osztály hatosztályos gimnázium 2. osztály. Átdolgozott kiadás

AZ INTÉZMÉNY HIVATALOS NEVE, JOGÁLLÁSA, TÍPUSA, SZÉKHELYE

ARANY JÁNOS ÁLTALÁNOS ISKOLA, SZAKISOLA ÉS KOLLÉGIUM

Scherlein Márta Dr. Hajdu Sándor Köves Gabriella Novák Lászlóné MATEMATIKA 1. MÓDSZERTANI AJÁNLÁSOK MÁSODIK FÉLÉV

Névadónk élete, hazánk történelmében betöltött kiemelkedő szerepe, állhatatos hazaszeretete, a nemzet szabadságáért, függetlenségéért való

Budapest, június 3. Beleznay Éva (06-30) Építészeti kalandozások Budapesten, Beleznay Éva, június 3.

közötti együttműködések (például: közös, több tantárgyat átfogó feladatok), továbbá az aktív részvétel a kulturális, társadalmi és/vagy szakmai

OFI (APÁCZAI, NTK) ÚJ ÉS ÁTDOLGOZOTT KIADVÁNYAI

Technika,életvitel és gyakorlat Helyi tanterv 1-8.évfolyamon

Az informatika tantárgy fejlesztési feladatait a Nemzeti alaptanterv hat részterületen írja elő, melyek szervesen kapcsolódnak egymáshoz.

Kémia: A kémia kerettanterv (B változat) 10% szabadon tervezhető órakeretének felhasználása: 9. évfolyam: A kémia és az atomok világa:

A tehetség az eredetiségből származik, ez pedig nem egyéb, mint a gondolkodás, látás, értelmezés és ítélés különleges módja.

A FELSŐPAKONYI HERMAN OTTÓ ÁLTALÁNOS ISKOLA

Kerettantervi ajánlás a helyi tanterv készítéséhez. EMMI kerettanterv 51/2012. (XII. 21.) EMMI rendelet 2. sz. melléklet

Informatika. Magyar-angol két tanítási nyelvű osztály tanterve. 9. évfolyam

Kapuvár Város Önkormányzata

GAZDASÁGINFORMATIKA ALAPJAI...

Fizika évfolyam. tantárgy 2013.

MÓRA FERENC ÁLTALÁNOS ISKOLA ÉS ALAPFOKÚ MŰVÉSZETI ISKOLA. Pedagógiai program. Sárvári Tankerület. Répcelak

Helyi tanterv. Osztályfőnöki

Kerettanterv a szakiskolák számára

Béres Mária TANÍTÓI KÉZIKÖNYV. Színes matematika tankönyvsorozat 2. osztályos elemeihez

VI.9. KÖRÖK. A feladatsor jellemzői

Helyi tanterv HELYI TANTERV 2015.

A LACKNER KRISTÓF ÁLTALÁNOS ISKOLA PEDAGÓGIAI PROGRAMJA

az összeadás, kivonás értelmezéseinek gyakorlása; szöveges feladatok

Pedagógiai program. Rumi Rajki István Általános Iskola 9766 Rum Béke utca 20.

Az modul. Készítette: bóta mária kőkúti ágnes

TOVÁBBKÉPZÉSI PROGRAM 2010/2011. Az Észak-Magyarországi Regionális Munkaügyi Központ nyilvántartási száma:

A vizsga részei A vizsga értékelése Gyakorlat i

különösen a média közleményeiben való reális tájékozódást. Mindehhez elengedhetetlen egyszerű matematikai szövegek értelmezése, elemzése.

EGY NEMZETKÖZI KÖRNYEZETVÉDŐ SZERVEZET: A GREENPEACE

ESÉLYTEREMTŐ OKTATÁS. TKKI Eötvös József Program pedagógiai szakmai hírlevél I. évfolyam 2. szám

különösen a média közleményeiben való reális tájékozódást. Mindehhez elengedhetetlen egyszerű matematikai szövegek értelmezése, elemzése.

1. Az országos kompetenciamérés eredményei a 6. évfolyamon:

képességgel és készséggel, hogy alkalmazni tudják matematikai tudásukat, és felismerjék, hogy a megismert fogalmakat és tételeket változatos

Apor Vilmos Katolikus Iskolaközpont. Helyi tanterv. Matematika. készült. a 51/2012. (XII. 21.) EMMI rendelet 1. sz. melléklet 1-4./1.2.3.

A Fogyatékos Személyek Esélyegyenlőségéért Közalapítvány és Dobbantó projektje

Programozással ismerkedőknek ajánlom. SZERZŐ: Szilágyi Csilla. Oldal1

TECHNIKA ÉS ÉLETVITEL 5-8. évfolyam

LEGO robotok. IV. rész

hozzáadás, elvétel kapcsolata szöveges feladatok

Építőipari Szakképző Iskolája 9024 Győr, Nádor tér 4.

Somogy Megyei Duráczky József Óvoda, Általános Iskola, Egységes Gyógypedagógiai Módszertani Intézmény, Nevelési Tanácsadó és Diákotthon

NIKerettanterv MATEMATIKA 1. évfolyan Éves óraszám: 180 óra, heti 5 óra

Átírás:

A FOGLAKOZÁS ADATAI: SZERZŐ Virga Krisztina A FOGLALKOZÁS CÍME Húzd meg jobban, menjen a munka! Modellezzünk raktárt! A FOGLALKOZÁS RÖVID LEÍRÁSA A foglalkozás egy összetett feladat adott részének megvalósítását fedi le. A teljes feladat - melyet projekt munkában valósítanak meg a szakkörre járó gyerekek - az, hogy lemodellezzünk egy olyan elosztórendszert, ahol a csomagok szortírozását, elosztását robotok végzik (mint pl. az Amazon.com raktárrendszere). Jelen szakköri foglalkozás témája annak konkrét kidolgozása, hogy hogyan helyezzék el a robotok a csomagokat a polcokon. A FOGLALKOZÁS BŐVEBB LEÍRÁSA A foglalkozás elsődleges célja, hogy a tanulók összehangolják a robotok mozgásának algoritmizálását és programozását a már korábban, általuk megtervezett és elkészített polcrendszerrel, valamint a csomagok paramétereivel. Tudatosuljon bennük, hogy a robotok mozgásának megtervezését és programozását az eddigi horizontális mozgássor mellett vertikális elemekkel is ki kell egészíteni, hiszen a csomagokat le- és fel kell emelni a polcokról. Ehhez meg kell ismerniük az eddig még nem használt infravörös szenzor működését, valamint gyakorlatot kell szerezniük a programozás során a szenzor paraméterezésében. A szakmai és programozási ismeretek elsajátításán túl a foglalkozás további kifejezett célja csoportmunka erősítése. A foglalkozás céljának eléréséhez az alábbi tevékenységeket végezzük: 1. A feladat rövid ismertetése (tanár) 2. A robotok, polcok és a csomagok lemérése, leskiccelése, az adatok rögzítése (mérés, írásos rögzítés) 3. A csomagok elhelyezéséhez (le- és felvétel) szükséges térformák megtervezése (megbeszélés, tervezés, rajzolás) 4. Az algoritmusok kidolgozása (megbeszélés, írásos rögzítés) 1 / 15 oldal

5. Az infravörös szenzor megismerése (megbeszélés, programozás, parametrizálás) 6. A kidolgozott algoritmusok leprogramozása (programozás) 7. Tesztelés A foglalkozás végére a robotok a beprogramozottak alapján teljesen alkalmasak lesznek a csomagok le- és feltételére, a tanulók pedig megismerik az infravörös szenzor működését, parametrizálását. IDŐTARTAM 2 x 45 perc AJÁNLOTT KOROSZTÁLY 9-10., 11-12., KERETTANTERVI KAPCSOLÓDÁS - ISMERETEK ÉS FEJLESZTÉSI KÖVETELMÉNYEK informatika Az algoritmikus gondolkodás fejlesztése: a matematikához hasonló gondolkodásfejlesztő szerep, amely nemcsak az iskolában, hanem a hétköznapi életben is alapvető fontosságú Együttműködésre nevelés, csoportmunka: nagyobb számítógépes feladatok megoldása megköveteli a csoportmunkát, feladatok részekre osztását, a másokkal való kapcsolattartást, tervszerű, összehangolt munkát. A robotika alapjainak megismerése, egyszerű vezérlési problémák megoldása. Robotvezérlési, grafikai feladatok megoldása fejlesztőrendszerrel. Robotvezérlési alapfogalmak. KERESZTTANTERVI KAPCSOLATOK matematika - ISMERETEK ÉS FEJLESZTÉSI KÖVETELMÉNYEK 2 / 15 oldal

A KOMPETENCIAFEJLESZTÉS FÓKUSZAI Matematikai kompetencia Anyanyelvi kommunikáció Természettudományos és technikai kompetencia Digitális kompetencia Szociális és állampolgári kompetencia Kezdeményezőképesség és vállalkozói kompetencia A hatékony önálló tanulás FEJLESZTÉSI TERÜLETEK Az önismeret és társas kultúra fejlesztése Pályaorientáció A tanulás tanítása TARTALMI KERESŐ KIFEJEZÉSE ESZKÖZ IGÉNY robot algoritmizálás programozás irányítás önálló tervezés LEGO Mindstorms EV3 számítógép (3 fős tanulócsoportonként) Lego MindStorms EV3 fejlesztői környezet projector csoportonként egy Lego MindStorms EV3 robot összerakva saját tervezés alapján (nagy motorok hajtják a kerekeket, kismotor mozgatja le- és fel a robot emelő részét) színszenzor és infravörös szenzor a robotokon saját tervezésű és kialakítású polcrendszer saját tervezésű és kialakítású csomagok mérőszalag toll, papír 3 / 15 oldal

ELŐZETES TANÁRI ISMERETEK A foglalkozás megtartásához a tanárnak ismernie kell a Lego MindStorms EV3 robot irányításának alapjait, a programozás alapjait, a ciklusok, adatvezérlési szerkezetek működését, a szenzorok parametrizálását és a matematikai műveletek használatát. A szükséges ismeretek megszerzéséhez ajánlott tartalmak: Mellékletben található a link a könyvhöz, ebből az 5., 6, 7.3.6. fejezetek ELŐZETES TANULÓI ISMERETEK LEGO Mindstorms EV3 fejlesztői környezet alapismerete adatvezérlési szerkezetek alapismerete (ciklus) EGYÉB TÉR- ÉS IDŐSZERVEZÉSSEL KAPCSOLATOS JAVASLATOK Mivel a foglalkozás tevékenységeit csoportmunkában végzik a diákok, javasolt a terem ennek megfelelő elrendezése. Szükséges elég teret hagyni a teszteléshez (fontos polcok elhelyezése és polcok robotok általi megközelítése) MEGVALÓSÍTÁS TAPASZTALATAI Nagyon jó hangulatú, nagyon izgalmas foglalkozás. A gyerekek kifejezetten élvezték és örömmel, jókedvűen csinálták, bár az elején meglepte őket, hogy egy egyszerűnek tűnő feladatsorhoz mennyi mindent szükséges átgondolni és leprogramozni (polcok robotok általi megközelítése, pontos helyzetek meghatározása, csomagok felemelése, polcra tétele, csomagok polcról történő levétele és a polctól való eltávolodás) 4 / 15 oldal

A FOGLALKOZÁS LEÍRÁSA: [A foglalkozás leírásában a tevékenység leírását megelőzheti és követheti olyan tájékoztatás ( -al jelölt), amely a tanár figyelmét hívja fel valamire a tevékenység kapcsán, esetleg kiegészítésként tippeket, javaslatokat tartalmaz.] I. TANÓRA 1. A FELADAT RÖVID ISMERTETÉSE EGÉSZ CSOPORTOS MEGBESZÉLÉS [5 PERC] Ellenőrizzük a robotok akkumulátorának töltöttségét. Fontos, hogy minden eszköz: polcok, csomagok, robotok kéznél legyenek már az óra első percétől fogva, mert már az elejétől fogva azokkal fogunk dolgozni. Célszerű minden mérési, tervezési lépést jól láthatóan felírni a táblára. Skicceljük fel vázlatosan a polcokat és a robotokat, majd jelöljük be a táblán, hogy a gyerekeknek mit, melyik méreteket kell pontosan rögzíteni és a mozgássor megtervezéséhez figyelembe venni. Bemutatjuk - elmutogatjuk a polcok, csomagok és a robotok segítségével, hogy pontosan mit kell megvalósítani. Elmondjuk a tanulóknak, hogy a foglalkozás célja az, hogy a robotok az emelőkarjukon odavigyék a csomagot a polchoz, vagy levegyék róla. Ehhez megfelelő távolságban meg kell állniuk a polctól, majd a csomagot rá kell tenniük a polcra, ezek után a robotoknak képeseknek kell lenniük arra, hogy le is emeljék a polcról a csomagot, végül el kell távolodniuk a polctól úgy, hogy a csomag az emelőkaron van. Röviden ismertetjük a távolságméréshez szükséges infravörös szenzor működését. Kérdéseket teszünk fel a gyerekeknek: Mi kell ahhoz, hogy a robot megfelelően közelítse meg a polcot? Mi kell ahhoz, hogy megfelelő távolságban meg is álljon tőle és ne sodorja el? Vajon mekkora távolságban kell megállni a polctól? A polc és az emelőkar vagy a polc és az infravörös szenzor távolságát kell-e figyelembe venni? Hogyan fér be a csomag a polcra? Mit és mennyit kell hozzá mozgatni? 5 / 15 oldal

Kb. hány centit (motorfordulatot) kell emelni az emelőkaron ahhoz, hogy beférjen a csomag a polcra? Kb. hány centit (motorfordulatot) kell mozgatni az emelőkart ahhoz, hogy a csomagot aztán le is tudjuk venni a polcról? Javasolt felhívni a figyelmet két fontos dologra: 1. Pontos mérés, rajzolás és tervezés szükséges ahhoz, hogy a feladatsort aztán le lehessen programozni 2. Az infravörös szenzor hátrébb helyezkedik el a roboton, mint az emelőkar, így a megfelelő távolság beállításánál ezt majd figyelembe kell venni. 2. A ROBOTOK, POLCOK ÉS A CSOMAGOK LEMÉRÉSE, LESKICCELÉSE, AZ ADATOK RÖGZÍTÉSE - KISCSOPORTOS MUNKA [8-10 PERC] 3 fős csoportokban dolgozunk. A hatékony időbeosztás érdekében már ott kell lennie csoportonként kétkét mérőszalagnak, egyik gyerek méri a robot paramétereit, másik gyerek méri a polc méreteit, a harmadik gyerek pedig írja ezeket. Fontos, hogy háromnál többen ne legyenek egy csoportban, mert akkor vagy zavarják már egymás munkáját, vagy unatkozni fog az, akinek nem jutott munka. Elmondjuk és a táblán újra megmutatjuk a már felrajzolt skiccek alapján, hogy le kell mérni a polcok szélességét, mélységét, hosszát; a csomagok magasságát, szélességét, mélységét, valamint azt is, hogy egy polcra hány csomag fér fel. Továbbá tudatosítjuk, hogy meg kell mérni azt is, hogy a robot mekkora, milyen hosszú az emelőkarja, illetve, hogy azt milyen magasra képes emelni. A csoportok önállóan dolgoznak: mérnek, rajzolnak, terveznek. Ismételten felhívjuk a figyelmet a pontos tervezésre és rajzolásra Előfordulhat, hogy a gyerekeknek nem annyira jó a térlátása vagy a rajzkészsége, hogy jól le tudják rajzolni a skicceket az adatokkal, így figyelnünk kell az egyes csoportokat, hogy hol tudunk ebbe besegíteni. 6 / 15 oldal

3. A CSOMAGOK ELHELYEZÉSÉHEZ (LE- ÉS FELVÉTEL) SZÜKSÉGES TÉRFORMÁK MEGTERVEZÉSE KISCSOPORTOS MUNKA [5 PERC] Továbbra is 3 fős kis csoportokban dolgozunk, de a főbb szempontokat az egész csoporttal beszéljük át. Elmondjuk és a már felrajzolt skiccek és a mért pontos adatok alapján a táblán röviden elmutogatjuk, hogy azt is meg kell tervezniük, hogy a robot a polchoz közeledve hogyan, miként kell hogy mozogjon, hol kell megállnia, csomagok leés felpakolásához hol kell emelnie-engednie az emelőkart. A mozgás és a térforma megtervezéséhez pontos mérésekre lesz szükségük, valamint fontos lesz, hogy a centiben mért adatokat átváltsák majd fordulatszámra. Itt jelenik meg először az infravörös szenzor szerepe, melynek segítségével meg kell majd állapítani azt a távolságot, ahol a robotnak meg kell állnia, vagyis ameddig a robot a polc közelébe mehet anélkül, hogy fellökné a polcot, vagy leverné a csomagot. Ismételten felhívjuk a figyelmet a pontos tervezésre és rajzolásra. 4. AZ ALGORITMUSOK KIDOLGOZÁSA - KISCSOPORTOS MUNKA [10 PERC] Továbbra is 3 fős kis csoportokban, papíros alapon dolgozunk, de a főbb szempontokat az egész csoporttal beszéljük át. Átbeszéljük és itt osztjuk ketté a megvalósítandó feladatokat. A megbeszélés során tisztázzuk, hogy az egyik algoritmizálandó feladat a polchoz való közeledés és a csomag polcra tétele lesz (CSOMAG_BE), a másik rész a csomag levétele a polcról és a polctól való eltávolodás (CSOMAG_KI). CSOMAG_BE algoritmizálásának lépései: polchoz közeledés, megfelelő távolságban megállás, csomaggal teli emelőkar felemelése, csomag polcra tevése, robot vissza. CSOMAG_KI algoritmizálásának lépései: polchoz közeledés, megfelelő távolságban megállás, üres emelőkar megfelelő pozícióba állítása, csomag polcról levétele, polctól való eltávolodás. 7 / 15 oldal

Fontos felhívni a figyelmet a ciklusok használatára és meg kell kérdeznünk tőlük, hogy vajon milyen ciklust (számlálós, elöl- vagy hátultesztelőst) érdemes majd használniuk a programozás során? Itt valószínűleg rá fognak jönni, hogy az egyes lépéseket még tovább is lehet bontani, ez helyes és meg kell bennük erősíteni, de vigyázni kell arra, hogy ne aprózódjanak szanaszéjjel és hogy nagyjából beleférjenek az időkeretbe. 5. AZ INFRAVÖRÖS SZENZOR MEGISMERÉSE - KISCSOPORTOS MUNKA [15 PERC] Továbbra is 3 fős kis csoportokban dolgozunk, de a főbb szempontokat az egész csoporttal beszéljük át. Az elmúlt 30 percben a tervezési munkák során papíros alapon dolgoztunk, most térünk át a robotokra és a számítógépes programozásra. Ebben a 15 percben elkezdünk ismerkedni az infravörös szenzorral, valamint az EV3 a fejlesztői környezetben lévő parametrizálási lehetőségekkel. A gyerekek már ismerik az EV3-at, a szakkör során használták már, így maga a felépítés és a logika nem új nekik, csak az infravörös szenzor használata az új ismeret. Csoportonként legalább egy gépen programozzanak a gyerekek is és a tanulók ne csak figyeljék, amit a tanár mutat, hanem vele együtt csinálják ők is a fejlesztői környezetben. Ebben a részben megismertetjük velük az infravörös szenzor működését, ami már rajta van a roboton. Elmondjuk, hogy a távolság mérésére tudjuk használni, szabályozási funkciót láthat el, ha úgy adjuk meg feltételként a programban. Megkérdezzük tőlük, hogy szerintük itt mire fogjuk használni és rávezetjük őket arra, hogy fontos, hogy a polctól az általuk megtervezett távolságban meg tudjuk állítani a robotot, amihez az ezáltal a szenzor által mért távolságot adjuk meg feltételként Megmutatjuk, hogy az EV3 programban hogyan tudják ennek a paramétereit beállítani, ehhez nyitunk egy ÚJ PROJEKTET és a MOVE TANK, MOVE STEERING, LOOP, valamint az INFRARED SENSOR eszközöket használjuk. Az infrared sensor parametrizálási lehetőségeire bővebben kitérünk. Csinálunk közösen egy egyszerűbb kis projektet, aminek a lényege, hogy menj előre, amíg valami közelébe nem érsz, addig menj, amíg távolabb vagy, mint 15 cm 8 / 15 oldal

Ezek után önállóan próbálgathatják az eszközt. Ennek a résznek a funkciója az, hogy szabadon elsajátítsák az infravörös szenzor használatát, rájuk hagyhatjuk akár a fő feladattól teljesen eltérő dolgok kipróbálását is, a lényeg, hogy csinálják és élvezzék. 9 / 15 oldal

II. TANÓRA 1. A KIDOLGOZOTT ALGORITMUSOK LEPROGRAMOZÁSA - KISCSOPORTOS MUNKA [30-35 PERC] Továbbra is 3 fős kis csoportokban dolgozunk, de a főbb szempontokat az egész csoporttal beszéljük át. Itt már csak programozás és a program robotokra való áttöltése van, az algoritmusokból itt lesz végül program. A csoportok tanári segítség mellett önállóan programoznak és robotoznak. A mért adataik és a kidolgozott algoritmusaik alapján kezdjék el a program elkészítését egy új projektben (EV3 fejlesztői környezet). Fontos tisztázni és átbeszélni velük az alábbiakat: Mire használjuk a nagy motorokat (move tank, move steering eszköz)? előrehátra mozgásra, fordulásra Hogyan fordulunk? egyik motor áll, a másikat mozgatjuk Mire használjuk itt a kis motorokat (medium motor eszköz)? emelésre az emelőkar emelésére Át lehet váltani a forgásszámot cm-re Ciklus használata esetén mi lesz a kilépő feltétel? ha elég közel vagyunk már a polchoz infrared sensor által mért adat Hány projektet fogunk csinálni? 2-t, CSOMAG_BE, CSOMAG_KI Mi lesz a különbség közöttük? Milyen eszközöket célszerű használni az EV3 fejlesztői környezetből? move tank, move steering, loop, loop interrupted, infrared sensor, medium motor persze másokat is használhatnak, kreatívan Önállóan dolgozzanak (persze irányítsuk, segítsük őket, ha igénylik), de a fő cél inkább az, hogy a gyerekek vagy akár a csoportok is segítsék egymást és maguktól jöjjenek rá arra, hogy mi a helyes megoldás, vagy hogy többféle helyes megoldás is létezhet. Hasznos felhívni a figyelmüket arra, hogy már az egyes részfeladatok leprogramozása után is érdemes tesztelniük, hogy a robot vajon tényleg azt teszi-e, amit le akartak programozni. 10 / 15 oldal

2. TESZTELÉS KISCSOPORTOS MUNKA [10 PERC] Az elkészített programok utolsó fázisa a tesztelés. Persze hasznos, ha már a programozás folyamata során is tesztelnek, de ha eddig nem tették meg, most mindenképpen meg kell tenniük. Biztosítsuk számukra az elegendő helyet, figyeljünk, hogy minden szükséges felszerelés meglegyen (kábelek, robotok, csomagok, polcok), bár ez már az óra elejétől rendelkezésre állt. Mondjuk el nekik, hogy a tesztelés során figyeljenek arra, hogy minden lehetséges verziót próbáljanak letesztelni (pl. elölről-hátulról közelíteni meg a polcot, stb ) és ha valami nem stimmel, akkor most még elvégezhetik a programban a szükséges finomításokat. Örüljünk együtt a sikereiknek és támogassuk, biztassuk őket, ha valami nem úgy sikerült, ahogy tervezték és segítsünk megtalálni a hibát, hogy úgy fejezhesse be mindenki a foglalkozást, hogy sikerélménnyel távozzon! Ezután pakoljunk el mindent a helyére. 11 / 15 oldal

MELLÉKLETEK KISS RÓBERT: A MINDSTORMS EV3 PROGRAMOZÁSÁNAK ALAPJAI http://download.ni.com/pub/branches/ee/2014/academic/kiss_robert_a_mindstorm s_ev3_robotok_programozasanak_alapjai.pdf 12 / 15 oldal

MELLÉKLETEK 2 (FOTÓK) ROBOT POLC POLC CSOMAGGAL 13 / 15 oldal

CSOMAG_BE, CSOMAG_KI 14 / 15 oldal

MELLÉKLETEK 3 (EGY DIÁKOK ÁLTAL KIDOLGOZOTT LEHETSÉGES MEGOLDÁS KÉPERNYŐKÉPE) 15 / 15 oldal