SZERZŐ: Kiss Róbert. Oldal1



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

SZERZŐ: Kiss Róbert. Oldal1

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

SZERZŐ: Kiss Róbert. Oldal1

Programozásban kezdőknek ajánlom. SZERZŐ: Szilágyi Csilla. Oldal1

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

Kezdő programkészítőknek ajánlom. SZERZŐ: Kósa Judit. Oldal1

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

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.

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

A foglalkozás során a tanulók részt vesznek a program megtervezésében, megvalósításában, tesztelésében és továbbfejlesztésében. SZERZŐ: Vindics Dóra

KOMPETENCIAFEJLESZTŐ PÉLDÁK, FELADATOK

SZERZŐ: Vindics Dóra. Oldal1

Feladataink, kötelességeink, önkéntes és szabadidős tevékenységeink elvégzése, a közösségi életformák gyakorlása döntések sorozatából tevődik össze.

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

VERSENYFELHÍVÁS. A verseny célja:

Programozástanítási célok teljesítése a Logóval és a Scratch-csel

Fejlesztı neve: LANDI ANIKÓ. Tanóra / modul címe: CIKLUSOK ALKALMAZÁSA PROGRAMOZÁSI GYAKORLAT

SZERZŐ: Kósa Judit. Oldal1

Természetismeret. 1. A természettudományos nevelés folyamatában történő kompetenciafejlesztés lehetőségei az alsó tagozaton.

11. modul: LINEÁRIS FÜGGVÉNYEK

13. modul: MÁSODFOKÚ FÜGGVÉNYEK

Matematika A 9. szakiskolai évfolyam. 14. modul GEOMETRIAI ALAPFOGALMAK. Készítette: Vidra Gábor

Fejlesztı neve: VINCZÉNÉ CSETE GABRIELLA. Tanóra / modul címe: ALKALMAZZUK A SZIMMETRIÁT! SÍK- ÉS TÉRBELI TENGELYESEN TÜKRÖS ALAKZATOK ELİÁLLÍTÁSA

Matematika A 9. szakiskolai évfolyam. 1. modul GONDOLKODJUNK, RENDSZEREZZÜNK!

5. modul: ARÁNYOSSÁG, SZÁZALÉKSZÁMÍTÁS

4. modul EGYENES ÉS FORDÍTOTT ARÁNYOSSÁG, SZÁZALÉKSZÁMÍTÁS

Neumann János Számítógép-tudományi Társaság Programozás, robotprogramozás szakkör Három félév 3 * 8 foglalkozás

Rövid tantárgyi leírás. Előfeltétel. A tantárgy neve SZABV31 Szorobán. 2 3 m SZV I-VIII.

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

Matematika A 9. szakiskolai évfolyam. 16. modul EGYBEVÁGÓSÁGOK. Készítette: Vidra Gábor

16. modul: ALGEBRAI AZONOSSÁGOK

MATEMATIK A 9. évfolyam. 1. modul: HALMAZOK KÉSZÍTETTE: LÖVEY ÉVA

A LEGO Mindstorms EV3 programozása

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

ÓRAVÁZLAT. Az óra címe: Ismeretek a kis számokról. Osztály. nyújtott 1. évfolyam első év A tanóra célja

Szandaszőlősi Általános Iskola, Művelődési Ház és Alapfokú Művészetoktatási Intézmény

Kedves Tanuló! A 2015/2016-os tanévre meghirdetett osztályok OM azonosító:

Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések. 1. Mi a programozás?

Matematika A 9. szakiskolai évfolyam. 11. modul EGYENLETEK, EGYENLŐTLENSÉGEK MEGOLDÁSA. Készítették: Vidra Gábor és Koller Lászlóné dr.

Módszertani különbségek az ábrázoló geometria oktatásában matematika tanár és építészmérnök hallgatók esetén

ROBOTIKA SZAKKÖRI BESZÁMOLÓ 2013/14. TANÉV IV. NEGYEDÉV

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.

18. modul: STATISZTIKA

Mi legyen az informatika tantárgyban?

IV. LEGO Robotprogramozó Országos Csapatverseny

Matematika A 9. szakiskolai évfolyam. 13. modul SZÖVEGES FELADATOK. Készítette: Vidra Gábor

MATEMATIK A 9. évfolyam. 2. modul: LOGIKA KÉSZÍTETTE: VIDRA GÁBOR

INFORMATIKA 5-8. évfolyam

A kompetencia alapú matematika oktatás. tanmenete a 9. osztályban. Készítette Maitz Csaba

Geometria Négyzet, téglalap tulajdonságai A kerület fogalom kialakítása; síkidomok kerületének meghatározása méréssel, számítással

10. modul: FÜGGVÉNYEK, FÜGGVÉNYTULAJDONSÁGOK

Teljesen kezdő, Scratch programban járatlan tanulókhoz is bátran ajánlom. SZERZŐ: Kósa Judit. Oldal1

ALAPADATOK. KÉSZÍTETTE Balogh Gábor. A PROJEKT CÍME Hálózati alapismeretek

Az informatika kulcsfogalmai

Matematika A 9. szakiskolai évfolyam. 7. modul EGYENES ARÁNYOSSÁG ÉS A LINEÁRIS FÜGGVÉNYEK

Gyakorlati vizsgatevékenység B

Irinyi József Általános Iskola 4274 Hosszúpályi Szabadság tér HELYI TANTERV Informatika 4. osztály 2013

SPECIÁLIS HELYI TANTERV SZAKKÖZÉPISKOLA. matematika

MATEMATIKA. Tildy Zoltán Általános Iskola és Alapfokú Művészeti Iskola Helyi tanterv 1-4. évfolyam 2013.

Matematika A 9. szakiskolai évfolyam. 8. modul AZ ABSZOLÚTÉRTÉK-FÜGGVÉNY ÉS MÁS NEMLINEÁRIS FÜGGVÉNYEK

Gyakorlati vizsgatevékenység A

12. modul: ABSZOLÚTÉRTÉK-FÜGGVÉNY

Matematika A 9. szakiskolai évfolyam. 15. modul SÍKIDOMOK. Készítette: Vidra Gábor

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

15. modul: EGYBEVÁGÓSÁGI TRANSZFORMÁCIÓK

8. modul: NÉGYSZÖGEK, SOKSZÖGEK

4 ÉVFOLYAMOS FELVÉTELI EREDMÉNYEK

nagyoknak kicsiknek SKOLÁBA ISKOLÁBA ISKOLÁBA ISKOLÁ PROGRAMOZÁS ROBOTIKA BEHOZZUK A ZÖLD ENERGIÁKAT AZ OSZTÁLYTERMEKBE

Fejlesztı neve: Tavi Orsolya. Tanóra / modul címe: DINAMIKAI ISMERETEK RENDSZEREZÉSE, ÖSSZEFOGLALÁSA KOOPERATÍV TECHNIKÁVAL

17. modul: EGYENLETEK, EGYENLŐTLENSÉGEK, KÉTISMERETLENES EGYENLETEK

Kedves Tanuló! A 2017/2018-as tanévre meghirdetett osztályok OM azonosító:

Szapora négyzetek Sorozatok 4. feladatcsomag

Tanulás a világhálón

MATEMATIKA 1-2.osztály

Dinamikus geometriai programok

kodolosuli.hu: Interaktív, programozást tanító portál BALLA TAMÁS, DR. KIRÁLY SÁNDOR NETWORKSHOP 2017, SZEGED

INFORMATIKA. 6 évfolyamos osztály

MATEMATIKA TAGOZAT 5-8. BEVEZETŐ. 5. évfolyam

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

SZOFTVERFEJLESZTÉS. Földtudományi mérnöki mesterszak / Geoinformatikus-mérnöki szakirány. 2017/18 II. félév. A kurzus ebben a félévben nem indult

Pályázati adatlap PROGRAMOZÁS HETÉNEK LEGAKTÍVABB ISKOLÁJA AZ EU CODE WEEK LEGSZÍNESEBB PROGRAMKÍNÁLATA

1. Ismerd meg az új barátodat: Alpha 1 PRO

INFORMATIKA. Kerettantervi. 2. évfolyam Az informatikai eszközök használata. órakeret évfolyam

Programozási nyelvek 2. előadás

A Szent Gellért Katolikus Általános Iskola, Gimnázium és Kollégium felvételi tájékoztatója

Alkossunk, játsszunk együtt!

INFORMATIKA - VIZSGAKÖVETELMÉNYEK. - négy osztályos képzés. nyelvi és matematika speciális osztályok

ÚT-, VASÚT- ÉS HÍDÉPÍTÉSI ISMERETEK ÁGAZATON BELÜLI SPECIALIZÁCIÓ SZAKMAI ÉRETTSÉGI VIZSGA II. A VIZSGA LEÍRÁSA

Szakértelem a jövő záloga

INFORMATIKA HELYI TANTERV

MESÉL A SZÁMÍTÓGÉP. Interaktív mesekészítés óvodás és kisiskolás korban

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

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.

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.

I N T É Z K E D É S I T E R V MECSEKALJAI ÁLTALÁNOS ISKOLA JURISICS UTCAI ÁLTALÁNOS ISKOLÁJA PÉCS, MÁRCIUS 18. KÉSZÍTETTE:

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

4. évf. Informatika. 4. évfolyam

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

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.

Átírás:

A LEGO MindStorms NXT/EV3 robot grafikus képernyőjét és programozási eszközeit használva különböző dinamikus (időben változó) ábrákat tudunk rajzolni. A képek létrehozásához koordináta rendszerben adott alakzatok (kör, téglalap, szakasz, pont) meghatározó tulajdonságainak megadása szükséges. Az ábrák mozgásához pedig ezeket az adatokat megváltoztató programozási elemek. Az ábrák bonyolultsági fokától függően az egyszerű értékmegadástól a számolást igénylő rajzokig sokféle ábra tervezhető. Mindezt a robot programja vezérli, így interaktívvá is tehető. SZERZŐ: Kiss Róbert Oldal1

A FOGLAKOZÁS ADATAI: A FOGLALKOZÁS KÖZPONTI TÉMÁJA Dinamikus, koordináta rendszerre épülő mozgó ábrák rajzolása NXT/EV3 robot grafikus képernyőjén CÉLJA A tanulók ismerkedjenek meg a MINDSTORMS NXT/EV3 grafikus képernyőjének felépítésével, az egyszerű geometriai alakzatok rajzolásának módjával, az ábrák meghatározó adatainak programból történő módosításának lehetőségével. A rajzoláson keresztül szerezzenek gyakorlatot a koordinátarendszer és a koordináta geometria alapjairól, a rajzok geometriai és síkbeli tulajdonságairól. AJÁNLOTT KOROSZTÁLY 7-8. évfolyam IDŐTARTAM 2x45 perc KERETTANTERVI KAPCSOLÓDÁS Informatika A tanuló mind motiváltabbá válik az IKT-eszközök használata iránt. A tanuló képes matematikai problémák megoldása során és mindennapi helyzetekben egyszerű modellek alkotására, illetve használatára. A tanuló képes következtetésre épülő problémamegoldás során egyszerű algoritmusok kialakítására, követésére. A tanuló képes mozgósítani és alkalmazni természettudományos és műszaki műveltségét a tanulásban és a hétköznapi életben felmerülő problémák megoldása során. KERESZTTANTERVI KAPCSOLATOK Matematika A KOMPETENCIAFEJLESZTÉS FÓKUSZAI A foglalkozás a következő készségek fejlesztését tűzte ki célul: problémamegoldás logikai-algoritmikus gondolkodás együttműködés kombinatív képesség alkotóképesség rendszerező képesség SZÜKSÉGES ESZKÖZÖK számítógép (3 fős tanulócsoportonként) telepített MINDSTORMS EV3-G szoftver Lego MindStorms robot (3 tanulócsoportnak 1 csomag) nyomtatott mellékletek Oldal2

ELŐZETES TANÁRI ISMERETEK A foglalkozás megtartásához a tanárnak ismernie kell a LEGO MINDSTORMS EV3 robothoz készült EV3-G fejlesztő környezetet, az EV3 robotok programozásának alapjait A szükséges ismeretek megszerzéséhez ajánlott tartalmak: http://www.hdidakt.hu/adat/dw_anyagok/dw_74.pdf ELŐZETES TANULÓI ISMERETEK - Egérhasználat - Az EV3 robotok programozói felületének alapismerte - Az EV3 robotok képernyőjének felépítése - Az NXT/EV3 robotok programozásának középszintű ismerete (ciklusok, elágazások, változók használata) - Tájékozódás a Descartes-féle derékszögű koordináta rendszerben EGYÉB TÉR- ÉS IDŐSZERVEZÉSSEL KAPCSOLATOS JAVASLATOK Mivel a foglalkozás tevékenységei közül többet csoportmunkában végeznek a diákok, javasolt a terem elrendezése ennek megfelelően. A 2 foglalkozás megtartható együtt szervezhető két tanórán vagy két különböző alkalommal. Javasolt két foglalkozás között nem nagyobb időt hagyni, mint 1 hét. Oldal3

A FOGLALKOZÁS LEÍRÁSA: I. TANÓRA 1. ISMERKEDÉS A LEGO ROBOT KÉPERNYŐJÉVEL, AZ ALAKZATOK MOZGATÁSÁNAK PROGRAMOZÁSI ELVÉVEL KISCSOPORTOS TEVÉKENYSÉG [45 PERC] Ellenőrizzük az NXT/EV3 téglák akkumulátorának töltöttségét! Minden csoport számára szükséges 1 db NXT/EV3 robotcsomag. A tanulócsoportból 3 fős kiscsoportokat alakítunk úgy (véletlenszerűen, vagy önszerveződés alapján). A csoportok megkapják a LEGO NXT/EV3 készleteket és a feladatspecifikációt nyomtatva (Dinamikus_rajz_feladat.pdf). Első lépésként a három oldalas elméleti bevezetőt érdemes átolvasni és a megadott példák alapján készült programokat kipróbálni. Az NXT/EV3 robot képernyő koordináta-rendszerének a kezdőpontja nem ugyanott van. Így a kétféle roboton az ábrák egymáshoz képest fejjel lefelé állapotban jelennek meg a képernyőn. A programírás során a tesztelés és a hibák javítása folyamatos kell, hogy legyen. A tesztelés fontosságára hívjuk fel a figyelmet. Az elkészített egyes programrészleteket folyamatosan töltsük fel a központi egységre és futassuk a programot. A jelentkező működési vagy programozási hibák esetén a javításokra történő utalásokkal segítsük a tanulók munkáját. A példák és feladatok már komolyabb programozási előismereteket feltételeznek. A szaktanárnak is érdemes a megoldások alapján felkészülni a diákok kérdéseire. Oldal4

II. TANÓRA 1. DINAMIKUS RAJZOK KÉSZÍTÉSE NXT/EV3 ROBOT KÉPERNYŐJÉRE [45 PERC] A tevékenység elvégzéséhez szükséges a feladatspecifikáció Dinamikus_rajz_feladat.pdf nyomtatva a tanulócsoportokkal megegyező számban. A feladatsorban szereplő 1-4. feladatok mindegyike a képernyőn alakzatok mozgatását igényli, amelyhez a ciklusok, elágazások és helyenként változók használata szükséges. Az 5. feladat a fájlkezelésbe vezet be egy gyerekek által kifestő könyvekből ismert rajzos feladattal. A feladatok sorrendjét nem szükséges betartani, bármelyikkel kezdhető a foglalkozás. Egy 45 perces foglalkozásba 2 feladatnál több megoldása időben nem fér be. A programozáshoz segítség található a http://www.hdidakt.hu/adat/dw_anyagok/dw_74.pdf linken szereplő könyvben. A programírás során a tesztelés és a hibák javítása folyamatos kell, hogy legyen. A tesztelés fontosságára hívjuk fel a figyelmet. Az elkészített egyes programrészleteket folyamatosan töltsük fel a központi egységre és futassuk a programot. A jelentkező működési vagy programozási hibák esetén a javításokra történő utalásokkal segítsük a tanulók munkáját. Típushiba szokott lenni, hogy a képernyőtörlés bekapcsolva marad, így a robot képernyőjén csak az utolsó alakzat látható. A korábban elkészült tanulócsoportok segíthetik a többi csoport munkáját, akár bemutatóval, akár konkrét programozási ötlettel. A feladatok egy lehetséges megoldását a Dinamikus_rajzok.ev3 program tartalmazza. Érdeklődő tanulóknak adhatjuk feladatként, hogy hozzanak létre olyan szövegfájlokat, amelyek az 5. feladat mintájára más képeket kódolnak (pl.: négyzetrácsos lap segítségével tervezhetők ilyen képek). Amennyiben a tanulócsoport nagyobb érdeklődést mutat érdemes a meg nem oldott feladatokat egy későbbi foglalkozáson elővenni és megoldani. Az 5. feladatban szereplő fájlkezelés példánál saját készítésű állományok használatával további képek is létrehozhatók. Oldal5

MELLÉKLETEK 1.1. Dinamikus_rajz_feladat.pdf feladatspecifikáció [a csomag melléklete] 1.2. Dinamikus_rajzok.ev3 forráskód [a csomag melléklete] 1.3. kep.rtf illetve kep.txt fájlok az 5. feladat adatforrásai [a csomag melléklete] Oldal6