A FOGLAKOZÁS ADATAI: SZERZŐ. Vindics Dóra A FOGLALKOZÁS CÍME. Zenélő robotok

Hasonló dokumentumok
A FOGLAKOZÁS ADATAI: SZERZŐ. Kiss Róbert A FOGLALKOZÁS CÍME. Rajzolás robotképernyőn A FOGLALKOZÁS RÖVID

IKT FEJLESZTŐ MŰHELY KONTAKTUS Dél-dunántúli Regionális Közoktatási Hálózat Koordinációs Központ

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

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

Shared IMAP beállítása magyar nyelvű webmailes felületen

FORTE MAP 5.0 Felhasználói tájékoztató

Óravázlat. A szakmai karrierépítés feltételei és lehetőségei. Milyen vagyok én? Én és te. heterogén csoportmunka

SZERZŐ: Kiss Róbert. Oldal1

Fejlesztı neve: LÉNÁRT ANETT. Tanóra / modul címe: CÉGES REKLÁMBANNER KÉSZÍTÉSE PROJEKTMÓDSZERREL

Az informatika oktatás téveszméi

Kétegyházi Márki Sándor Általános Iskola Különös közzétételi lista

MAGYAR KÜZDELMEK HARMADIK GYAKORLAT ELINDULÁS NYERS SZÖVEG RENDBETÉTELE (ISMÉTLÉS) ÜZLETI INFORMATIKAI ESZKÖZÖK Kiadványszerkesztés

1. Metrótörténet. A feladat folytatása a következő oldalon található. Informatika emelt szint. m2_blaha.jpg, m3_nagyvaradter.jpg és m4_furopajzs.jpg.

MI AZ A TÁPLÁLKOZÁSI PIRAMIS?

Programozás. A programkészítés lépései. Program = egy feladat megoldására szolgáló, a számítógép számára értelmezhető utasítássorozat.

Üresként jelölt CRF visszaállítása

Párhuzamos programozás

Memóriamodulok Felhasználói útmutató

LEGO robotok. IV. rész

Vodafone ReadyPay. Használati útmutató

Beállítások CLASSBOOK-óratervező. Első belépés

Vektoros elemzés végrehajtása QGIS GRASS moduljával 1.7 dr. Siki Zoltán

A SZERZŐDÉS TELJESÍTÉSÉRE VONATKOZÓ INFORMÁCIÓK

1. forduló. MEGOLDÁSOK Pontszerző Matematikaverseny 2015/2016-os tanév

2011. március 9. Dr. Vincze Szilvia

Fordítóprogramok Készítette: Nagy Krisztián

Programozás I gyakorlat

Házi dolgozat. Minta a házi dolgozat formai és tartalmi követelményeihez. Készítette: (név+osztály) Iskola: (az iskola teljes neve)

Bár a digitális technológia nagyon sokat fejlődött, van még olyan dolog, amit a digitális fényképezőgépek nem tudnak: minden körülmények között

Átalakuló HR szervezet, változó Business Partneri szerepek

Felhasználói útmutató Dahua gyártmányú digitális képrögzítő eszközökhöz

A döntő feladatai. valós számok!

TÁJÉKOZTATÓ A SZERZ DÉS MÓDOSÍTÁSÁRÓL I. SZAKASZ: A SZERZ DÉS ALANYAI I.1) AZ AJÁNLATKÉR KÉNT SZERZ D FÉL NEVE ÉS CÍME

Fókuszban a formahibák. Konzultációs nap Minőségfejlesztési Iroda szeptember 18. Fekete Krisztina

Címzett: Markus Goddemeier Fax: +49 (0)

SÜTIK TÖRLÉSE. Készült: Módosítva:

EPER E-KATA integráció

SJ5000+ MENÜBEÁLLÍTÁSOK. E l e c t r o p o i n t K f t., B u d a p e s t, M e g y e r i ú t F s z. 1. Oldal 1

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ. Egészségügyi kártevőirtó szakmunkás szakképesítés Kártevőirtás modul. 1. vizsgafeladat december 10.

Dinamikus geometriai programok

tartalmi szabályozók eredményesebb

Lineáris algebra gyakorlat

Összeszerelési és kezelési útmutató. Standard hallgatóval típusú lakásállomás

A táblázatkezelő felépítése

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

Beszámoló: a kompetenciamérés eredményének javítását célzó intézkedési tervben foglaltak megvalósításáról. Őcsény, november 20.

Felvételi előkészítő tájékoztató 2012.

Készítsen négy oldalas prezentációt egy vállalat bemutatására!

ÚTMUTATÓ A KONTROLL ADATSZOLGÁLTATÁS ELKÉSZÍTÉSÉHEZ (2012-TŐL)

A környezettan tantárgy intelligencia fejlesztő lehetőségei

Vodafone GPRS Kapcsolat létrehozása Win2000 alatt a Connect Me használata nélkül

VÁLTOZÁSOK ÉS EREDMÉNYESSÉG: A DÉLUTÁNIG TARTÓ ISKOLA BEVEZETÉSÉNEK INTÉZMÉNYI TAPASZTALATAI

ÉNEK-ZENE A változat

Linux Mint 8 telepítése

Jelentés a kiértékelésről az előadóknak

Ablakok használata. 1. ábra Programablak

Kritikai érték fejlesztése

Az első lépések. A Start menüből válasszuk ki a Minden program parancsot. A megjelenő listában kattintsunk rá az indítandó program nevére.

Amit a Hőátbocsátási tényezőről tudni kell

SAP JAM. Felhasználói segédlet

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

INFORMATIKAI ALAPISMERETEK

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ ÍRÁSBELI VIZSGAFELADATHOZ. Fizioterápiás szakasszisztens szakképesítés

NÉMET NEMZETISÉGI NÉPISMERET

Áramlástechnikai gépek soros és párhuzamos üzeme, grafikus és numerikus megoldási módszerek (13. fejezet)

ingyenes tanulmány GOOGLE INSIGHTS FOR SEARCH

8. melléklet a 92/2011. (XII. 30.) NFM rendelethez A SZERZŐDÉS TELJESÍTÉSÉRE VONATKOZÓ INFORMÁCIÓK I. SZAKASZ: A SZERZŐDÉS ALANYAI

Jelentéskészítő TEK-IK () Válaszadók száma = 610

irányítószám: Ország: Magyarország

TARTALOMJEGYZÉK VÉLEMÉNYEZÉS, ELFOGADÁS, JÓVÁHAGYÁS... HIBA! A KÖNYVJELZŐ NEM LÉTEZIK.

Dial-UP Kapcsolat létrehozása angol nyelvű Windows 2000 alatt

My Hipernet Home üzembehelyezési útmutató

Azonosító jel: Matematika emelt szint

Segítünk online ügyféllé válni Kisokos

Tisztelt Szülők! Befizetési időszak: augusztus 3. szeptember 15. között. Az alaprendelésnél megszűnik az iskola visszáruzási joga.

TANTÁRGYI ÚTMUTATÓ. Pénzügyi-számviteli informatika 2. tanulmányokhoz

A TŰZVÉDELMI TERVEZÉS FOLYAMATA. Dr. Takács Lajos Gábor okl. építészmérnök BME Építészmérnöki Kar Épületszerkezettani Tanszék

FTP-kapcsolat létrehozása FlashFXP alatt

Spiel der Türme TORNYOK JÁTÉKA

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

Egyszeri ébresztő: Az ébresztő napi egyszeri beállításra alkalmas, hang demonstráló funkció

Kép részlet kivágás útvonalak létrehozása és szerkesztése útvonalak kijelöléssé alakítása Kijelölés > Lágy szél

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Geometria IV.

Prop-Tech. Vázmérő. Telepítési és eltávolítási útmutató

Vasúti menetrendek optimalizálása

IDE64 dokumentáció. A merevlemez előkészítése az első használatra. 1. Előkészítés. 2. Csatlakoztatás. 3. Segédprogram másolás

Új fejlesztéseink (NAT 2012) Középiskolai fizika, kémia

INFORMÁCIÓS MEMORANDUM

1. sz. innovatív óravázlat

Egyre nagyobb profitot generálnak a mobiltelefonnal végzett vásárlások, és egyre többet hezitálunk vásárlás előtt

Dr. Schuster György február 21. Real-time operációs rendszerek RTOS

Tánc és mozgás - Helyi tanterv 2015/2016

I. Országgyűlés Nemzeti Választási Iroda

Struktúra Átalakítás és Fejlesztési Stratégia. Holló Imre

Minta programterv a 1. házi feladathoz

TC-900 Ri clock HŰTÉSTECHNIKAI SZABÁLYZÓ, VALÓS IDEJŰ ÓRÁVAL VEZÉRELT LEOLVASZTÁSSAL, RS485 SOROS VONALI KOMMUNIKÁCIÓVAL

1 Az alakalmazás letöltése Regisztráció Kapcsolódás (helyi vezérlés):...

AWP TELEPÍTÉSE- WINDOWS7 64 OPERÁCIÓS RENDSZEREN

MILYEN A HELYES TESTTARTÁS?

Átírás:

A FOGLAKOZÁS ADATAI: SZERZŐ Vindics Dóra A FOGLALKOZÁS CÍME Zenélő robotok A FOGLALKOZÁS RÖVID LEÍRÁSA A foglalkozás kapcsolatot teremt a zene és a programozás között. Egy dallamot ABC-s hangokkal leírunk, így kapunk egy algoritmust, amit meg is valósítunk a robot segítségével. Munkánk során megismerkedünk az egyszerű számlálós ciklussal, illetve a több irányú elágazással. A FOGLALKOZÁS BŐVEBB LEÍRÁSA A foglalkozás elsődleges célja, hogy a tanulók megismerkedjenek az egyszerű vezérlési szerkezetek (szekvencia, ciklus, elágazás) működésével. Szerezzenek tapasztalatot abban, hogy egy algoritmust hogyan tudunk megvalósítani számítógépen. A foglalkozás céljának eléréséhez a következő tevékenységeket végezzük el: 1. Egyszerű dallam lejátszása 2. Ritmus beállítása 3. Ismétlés alkalmazása 4. Dallam önálló befejezése 5. Szünet beállítása 6. Dallam önálló befejezése 7. Hangszerkészítés a robotból 8. Otthoni feladat A foglalkozás végére a tanulók megismerkednek a ciklusok illetve az elágazások használatával. IDŐTARTAM 45 perc AJÁNLOTT KOROSZTÁLY 7-8. évfolyam 1 / 9 oldal

KERETTANTERVI KAPCSOLÓDÁS - ISMERETEK ÉS FEJLESZTÉSI KÖVETELMÉNYEK Informatika Adott feladat megoldásához algoritmusok tervezése, végrehajtása Algoritmusok tervezése az alulról felfelé építkezés és a lépésenkénti finomítás elvei alapján. Algoritmus kódolása fejlesztői környezetben. Egyszerű vezérlési feladatok megoldása fejlesztői környezetben. KERESZTTANTERVI KAPCSOLATOK Ének-zene - ISMERETEK ÉS FEJLESZTÉSI KÖVETELMÉNYEK A KOMPETENCIAFEJLESZTÉS FÓKUSZAI Matematikai kompetencia Digitális kompetencia Esztétikai művészeti tudatosság és kifejezőképesség FEJLESZTÉSI TERÜLETEK Pályaorientáció TARTALMI KERESŐ KIFEJEZÉSE robot programozás hang elágazás ciklus ESZKÖZ IGÉNY 1 db EV3 robot (ha tanulócsoportonként egy van, akkor gyorsabb a tesztelés, de elég összesen egy darab.) 1 db tanári gép 1 db projektor ELŐZETES TANÁRI ISMERETEK A foglalkozás megtartásához a tanárnak ismernie kell a LEGO MindStorms EV3 robot vezérlési szerkezeteinek működését, és a Sound blokk használatát. A szükséges ismeretek megszerzéséhez ajánlott tartalmak: 2 / 9 oldal

mellékletben található a link a könyvhöz, ebből a 6.1., 6.2., 14.1 fejezetek Jó, ha a tanár képes egy egyszerű dallamot ABC-s hangokkal és megfelelő ritmusban leírni. ELŐZETES TANULÓI ISMERETEK Nincs. Gyorsabban lehet haladni, ha a tanulók ismerik az ABC-s hangokat, és tudnak egyszerűbb ritmusjeleket értelmezni. EGYÉB TÉR- ÉS IDŐSZERVEZÉSSEL KAPCSOLATOS JAVASLATOK Célszerű úgy kialakítani a csoportokat, hogy legyen minden csoportban egy diák, aki rendelkezik zenei ismeretekkel (ABCs hangok helye zongorán, ritmusok). Ha ez nem lehetséges, akkor sincs probléma. MEGVALÓSÍTÁS TAPASZTALATAI Hetedikes kezdő csoporttal a 6. pontig jutottunk, az elágazásra már nem volt idő. A tanulók párokban dolgoztak, egy roboton teszteltünk, és mindenki meg akarta hallgatni, hogy milyen programot írt, ezzel sok idő elment. Akik gyorsan készen voltak, azok általában ejtettek egy-két hibát, leginkább a hangok hosszúságával voltak problémáik. 3 / 9 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. EGYSZERŰ DALLAM LEJÁTSZÁSA - CSOPORTOS TANULÓI MUNKA TANÁRI ELŐADÁS NYOMÁN [10 PERC] Bármilyen robotkonstrukció megfelel az órára, nem is kell felépíteni a robotot, elég csak a téglát használni. Mielőtt felírjuk a dalt ABC-s hangokkal, érdemes lehet megkérdezni, hogy el tudja-e valaki mondani, hogy milyen hangokat használjunk. Ha segíteni akarunk a tanulóknak, akkor csoportonként kinyomtathatunk egyet az első mellékletből, de enélkül is megoldható a feladat. (1.1 melléklet) Ismertetjük az óra célját: tanítsunk dallamokat a robotunknak! A tanulókkal csoportonként indítsuk el a fejlesztő környezetet, és nyissunk új projektet! Először bemutatjuk a Sound block paraméterezését. Az órán Play Note módban fogjuk használni ezt a blokkot. Megbeszéljük, hogy az első paraméter a hang magasságát, a második a hosszát, a harmadik pedig a hangerejét szabályozza. Első dal, amit megtanítunk a robotnak, a Boci boci tarka kezdetű dal lesz. Felírjuk a dal elejét ABC-s hangokkal a táblára: C E C E G G. Beállítjuk a blokkokat a megfelelő hangmagasságokkal. Kipróbáljuk, hogy hogyan működik a programunk. Megjegyzés: Lehet másik dalt is választani, az a lényeg, hogy ne legyen túl hosszú, és szerepeljen benne ismétlődő motívum. 2. RITMUS BEÁLLÍTÁSA - CSOPORTOS TANULÓI MUNKA TANÁRI ELŐADÁS NYOMÁN [5 PERC] Fontos felhívni a tanulók figyelmét, hogy nem tizedesvessző, hanem pont van a tizedes törtekben. Program képe: 2.1 melléklet 4 / 9 oldal

Megbeszéljük, hogy a dallam nem pontos, az utolsó két hangnak hosszabbnak kell lenniük, mint az előző hangoknak. Állítsuk át az első négy hang hosszúságát egy másodpercről fél másodpercre, és játsszuk le ismét a dallamot. TIPP: Kipróbálhatjuk különböző hosszúságú hangokkal is, az a lényeg, hogy az utolsó két hang hossza az előzőek duplája legyen. Például az első négy hang 0.25, az utolsó kettő 0.5. Ilyenkor gyorsabb lesz a dal. 3. ISMÉTLÉS ALKALMAZÁSA - CSOPORTOS TANULÓI MUNKA TANÁRI ELŐADÁS NYOMÁN [5 PERC] Program képe: 3.1 melléklet Megbeszéljük, hogy a következő hat hang pontosan ugyanez, tehát ha nem akarunk sokat dolgozni, akkor alkalmazhatunk ismétlést. A ciklus a narancsszínű Flow Control csoportban van, ez a Loop blokk. Bemutatjuk, hogyan kell alkalmazni. Az indító blokk után rögtön beteszünk egy ismétlés blokkot, amibe az eddigi dallamot beillesztjük. Végtelen ismétlés helyett csak kétszer kell lejátszani a dallamot, ezért az Unlimited helyett Count -ra állítsuk az ismétlés paraméterét, és 1-es helyett 2-est írjunk. Ha mindent beállítottunk, játsszuk le a dallamot. 4. DALLAM ÖNÁLLÓ BEFEJEZÉSE KISCSOPORTOS MUNKA [5 PERC] Az első C magas, ez a C6, az utolsó kettő mély, tehát C5. Mivel a program nem magyar, ezért a H hang nem H, hanem B. A hangmagasságok alatt a hangok hossza szerepel. Írjuk fel ABC-s hangokkal a dal többi részét a táblára: C6 B A G F A G F E D C5 C5 0.5 0.5 0.5 0.5 1 1 0.5 0.5 0.5 0.5 1 1 A tanulók fejezzék be a dallam programozását. A kész programokat próbáljuk ki. Megjegyzés: nem muszáj minden csoport munkáját kipróbálni, attól függ, mennyi idő van vissza az órából. 5 / 9 oldal

5. SZÜNET BEÁLLÍTÁSA - CSOPORTOS TANULÓI MUNKA TANÁRI ELŐADÁS NYOMÁN [5 PERC] Program képe: 5.1 melléklet Következő dalunk a Süss fel nap című dal lesz. Ez annyiban különbözik az előzőtől, hogy szünet is van a hangok között. Nyissunk új alprogramot a projekten belül, itt készítsük el a következő feladatot. Felírjuk az első motívumot a táblára: G A G szünet Ezt megint ismételni kell, tehát egy ismétlés blokkal kezdünk, majd beállítjuk a megfelelő hang blokkokat. A szünetet Wait blokk segítségével kell beállítani. Ez a Flow Control csoportban található, és annyi másodpercet kell beállítni, ameddig a hangok tartanak. (Ha a hangok 1 másodperc hosszúak, akkor a szünet is 1 másodperc legyen!) Ha kész a program, kipróbáljuk. Megjegyzés: Ebben az esetben is lehet másik olyan dallamot választani, amiben van szünet. 6. DALLAM ÖNÁLLÓ BEFEJEZÉSE KISCSOPORTOS MUNKA [5 PERC] A hangok alatt található számok a hangok hosszát jelölik. Miközben a tanulók dolgoznak, kipróbálhatjuk azoknak a csapatoknak a programját, akikére nem jutott idő. Felírjuk a dal végét: G A G F E D E F E D C szünet 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1 1 1 1 A diákok önállóan megírják a programot, majd néhány megoldást kipróbálunk. 6 / 9 oldal

7. HANGSZER KÉSZÍTÉSE A ROBOTBÓL - CSOPORTOS TANULÓI MUNKA TANÁRI ELŐADÁS NYOMÁN [8 PERC] Program képe: 7.1 melléklet Nyissunk új alprogramot a projekten belül. Ismertessük a következő problémát: Nem akarunk előre megadott dallamot, hanem csak hangokat akarunk lejátszani a robottal. Ehhez alkalmazhatjuk a roboton található gombokat. Például a jobb oldali gomb lenyomásakor C-t játsszon, bal oldali gomb lenyomásakor D-t, stb. Ezt egy több ágú elágazással tudjuk megtenni. A Flow Control csoportból válasszuk ki az elágazás blokkot, a Switch -t. Paraméterként állítsuk be a Brick Buttons Measure lehetőséget. A pluszjelre kattintva újabb ágat adhatunk az eddig meglévőkhöz. Állítsunk be minden gombra valamilyen hangot. A Default Case az legyen, mikor egyik gombot se nyomjuk le, ilyenkor ne játsszon le semmilyen hangot a robot. Ahhoz, hogy program folyamatosan működjön, az egész elágazást egy végtelen ismétlés blokkba kell tenni. Ha futtatjuk a programot, a gombokat nyomva dallamokat tudunk lejátszani a robottal. TIPP: Ha van a roboton nyomás érzékelő, beállíthatjuk, hogy ne végtelen ismétlés legyen, hanem addig tartson a program, amíg a nyomásérzékelőt megnyomjuk. 8. OTTHONI FELADAT [2 PERC] A tanulók házi feladata, hogy mindenki válasszon egy dalt és írjon rá programot. TIPP: ha zeneileg képzettebb a csoport, akkor adhatunk kottát is, és programozhatnak ez alapján is. Feladatnak adhatjuk, hogy a dinamikai jelzéseket is vegyék figyelembe, legyenek a dalban hangosabb, illetve halkabb részek. TIPP: ha több robotunk van, akkor tudnak több szólamban zenélni, házi feladatnak akár kioszthatjuk egy többszólamú műnek egy-egy szólamát. 7 / 9 oldal

MELLÉKLETEK KÖNYV LINKJE: HTTP://DOWNLOAD.NI.COM/PUB/BRANCHES/EE/2014/ACADEMIC/KISS_ROBERT_A_MI NDSTORMS_EV3_ROBOTOK_PROGRAMOZASANAK_ALAPJAI.PDF 1.1 Zongora, hangokkal: 2.1 Első motívum, jó ritmussal: 3.1 Első motívum ismétléssel: 8 / 9 oldal

5.1 Süss fel nap első motívuma, ismétléssel, szünettel: 7.1 Gombokhoz rendelt hangok: 9 / 9 oldal