VI. Robotprogramozó Országos Csapatverseny évfolyam

Hasonló dokumentumok
IV. LEGO Robotprogramozó Országos Csapatverseny

VI. Robotprogramozó Országos Csapatverseny Döntő versenyfeladatok. 5. évfolyam

VIII. Robotprogramozó Országos Csapatverseny Regionális versenyfeladatok évfolyam

6000 Kecskemét Nyíri út 11. Telefon: 76/ ; Fax: 76/ Gyakorló feladatok

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

5 labda ára 5x. Ez 1000 Ft-tal kevesebb, mint a nyeremény 1p. 7 labda ára 7x. Ez 2200Ft-tal több, mint a nyeremény 1p 5 x x 2200

A 2010/2011 tanévi Országos Középiskolai Tanulmányi Verseny második fordulójának megoldása. II. (programozás) kategória

Örömmel értesítjük, hogy csapatuk bejutott a verseny döntőjébe!

Megújuló és tiszta energia

A 2014/2015 tanévi Országos Középiskolai Tanulmányi Verseny második forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória

Korszerű információs technológiák

GYÜMÖLCSÖK GYŰJTÉSE ÉS VÁLOGATÁSA

1.A. feladat: Programablakok

43. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY MEGYEI FORDULÓ HARMADIK OSZTÁLY JAVÍTÁSI ÚTMUTATÓ. Minden feladat helyes megoldása 7 pontot ér.

PLC Versenyfeladat. XIV. Országos Irányítástechnikai Programozó Verseny Budapest, március Összeállította az EvoPro Kft.

Minőségellenőrzési kérdőív kitöltő program Felhasználói kézikönyv

BME Automatizálási és Alkalmazott Informatikai Tanszék

Programozási nyelvek 2. előadás

Kincsvadászat. Feladatleírás Regular Category / Junior High School. WRO Magyarország Nemzeti Forduló 2015

Írd le ezt a programot, és ellenőrizd annak helyes (elvárt) viselkedését.

Felhasználói kézikönyv - Android kliens

A 2013/2014 tanévi Országos Középiskolai Tanulmányi Verseny döntő forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória

Imagine Logo Tanmenet évfolyam

GEOMATECH TANULMÁNYI VERSENYEK ÁPRILIS

Kirakós játék. Döntő február 22. Alakzatok (katalógus) DUSZA ÁRPÁD ORSZÁGOS PROGRAMOZÓI EMLÉKVERSENY 2013/2014

ALTUS 40 RTS MOTOROK BEÉPÍTETT RÁDIÓVEVŐVEL PROGRAMOZÁSI LEÍRÁS

Programozás 7.o Az algoritmus fogalma (ismétlés)

1. Jellemzôk. 2. Beszerelés HASZNÁLATI ÚTMUTATÓ. Eolis RTS. Wind-Funksteuerung

(Forrás:

MultiBoot Felhasználói útmutató

Felhasználói leírás a DimNAV Server segédprogramhoz ( )

Oktatási azonosító Vizsga idıpontja Vizsga típusa Tantárgy Elért pontszám

Országos Középiskolai Tanulmányi Verseny, 2004/2005-ös tanév INFORMATIKA, II. (programozói) kategória második fordulójának javítási útmutatója

Informatikai alapismeretek

A LEGO Mindstorms EV3 programozása

Képek és grafikák használata

OKTV 2007/2008 Informatika II. kategória döntő forduló Feladatlap. Oktatási Hivatal

Regisztrációs kérelem küldése

Tájékoztató. Használható segédeszköz: -

SZERZŐ: Kiss Róbert. Oldal1

PRÓBAÉRETTSÉGI 2004.május MATEMATIKA. KÖZÉPSZINT I. 45 perc


Aromo Szöveges értékelés normál tantárggyal

A 2013/2014 tanévi Országos Középiskolai Tanulmányi Verseny második forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória

A 2014/2015. tanévi Országos Középiskolai Tanulmányi Verseny első forduló MATEMATIKA I. KATEGÓRIA (SZAKKÖZÉPISKOLA) Javítási-értékelési útmutató

Pénzintézetek jelentése a pénzforgalmi jelzőszám változásáról

1. Mennyi a dobókockák nem látható lapjain levő pontok ( számok ) összege? A ) 14 B ) 20 C ) 21 D ) 24

Kezelési leírás. Portos motor DELUX-R

Sygic: Voucher Edition for Android telepítése

Harmadikos vizsga Név: osztály:

Az MA-660 eszközillesztő program telepítése

Objektumok és osztályok. Az objektumorientált programozás alapjai. Rajzolás tollal, festés ecsettel. A koordinátarendszer

CAD-ART Kft Budapest, Fehérvári út 35.

1. beadandó feladat: egyszerű grafikus felületű alkalmazás. Közös követelmények:

ROZGONYI-BORUS FERENC DR. KOKAS KÁROLY. Informatika. Számítástechnika és könyvtárhasználat munkafüzet 6., JAVÍTOTT KIADÁS MOZAIK KIADÓ SZEGED, 2013

Aromo Szöveges Értékelés

A 2012/2013 tanévi Országos Középiskolai Tanulmányi Verseny második fordulójának megoldása. informatika II. (programozás) kategória

Szakítógép használata

Résztvevők. A Robotirányítás rendszertechnikája c. MSc tantárgy hallgatói 3 fős csapatok Csapatonként 1 robot

FELHASZNÁLÓI ÚTMUTATÓ

Nyolcbites számláló mintaprojekt

Időjárási csúcsok. Bemenet. Kimenet. Példa. Korlátok. Nemes Tihamér Nemzetközi Informatikai Tanulmányi Verseny, 2-3. korcsoport

TERC V.I.P. hardverkulcs regisztráció

Áramlástechnikai rendszerek Stacionárius csőhálózat számítási feladatok szeptember BME Hidrodinamikai Rendszerek Tanszék

Résztvevők. A Robotirányítás rendszertechnikája c. MSc tantárgy hallgatói 3 fős csapatok Csapatonként 1 robot

Csapat: Feladat: Szükséges előtudás: Biológia. Életfeltételek: Talaj nedvességtartalma. Fizika: Kémia: H 2 O fogalma. Matematika: átlagszámítás

MultiBoot. Felhasználói útmutató

Dusza Árpád Országos Programozói Emlékverseny 2012/2013

Aromo Szöveges értékelés kódolt tantárggyal

PC kártya és a szoftver telepítése, indítása után ( ID, jelszó : admin, admin)

N98 v C64 cartridge használati útmutató

RAJZ1. vezetett gyakorlat

FÖLDPRÖGETŐK TERMÉSZETTUDOMÁNYOS HÁZIVERSENY IV. FORDULÓ - Sakk 7 8. évfolyam

SZERZŐ: Kiss Róbert. Oldal1

5. Egy 21 méter magas épület emelkedési szögben látszik. A teodolit magassága 1,6 m. Milyen messze van tőlünk az épület?

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

Rövid leírás a Make Your Mark szoftver használatához

A tanulók gyűjtsenek saját tapasztalatot az adott szenzorral mérhető tartomány határairól.

Mindstorms programozás I.

Rajz 02 gyakorló feladat

1. ábra ábra

M o n o R a i n automata mágnesszelep

OKOS SZEMÉLYSZÁLLÍTÁS

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

Az alábbiakban az interneten elérhető kérdőívek kitöltéséhez olvashat útmutatót.

Mindstorms programozás I.

CMP-VOIP80. VoIP telefon + vezeték nélküli DECT telefon. English Deutsch Français Nederlands Italiano Español Magyar Suomi Svenska Česky ANLEITUNG

MEDITOR 5 KLÓN telepítési segédlete

Programozási nyelvek 1. előadás

HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL. Budapest, november 08.

44. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY. Megyei forduló április mal, így a számjegyeinek összege is osztható 3-mal.

EDInet Connector telepítési segédlet

mintásfal mintásfal :m :sz :dbjobbra :dbfel

Procontrol Device Detector. Felhasználói leírás

BEAKASZTÓ EGYSÉG AZ EASY-SET MEDENCÉKHEZ FELFÚJHATÓ FELSŐ GYŰRŰKKEL. 1. MEGJEGYZÉS: FÉMVÁZAS MEDENCE használata esetében lásd a 8. oldalt.

2. Készítsen awk szkriptet, amely kiírja az aktuális könyvtár összes alkönyvtárának nevét, amely februári keltezésű (bármely év).

Fürdőszoba tutorial 01

2009. évi Országos Logikai Verseny instrukciós füzet 1. forduló Ismert típusok (90 perc) 1. Könnyű mint az ABC 2. Egyszerű hurokkereső 3.

Gábor Dénes Számítástechnikai Emlékverseny 2009/2010 Alkalmazói kategória, I. korcsoport Második forduló

INFORMATIKA CAD ismeretek (Inventor) A versenyrész időtartama: 120 perc. Vizsgarészhez rendelt követelménymodul azonosítója, megnevezése:

Átírás:

VI. Robotprogramozó Országos Csapatverseny Országos döntőjének versenyfeladatai 7-8. évfolyam 2015. április 25. A robot portjainak kiosztása: Motorok: B és C Szenzorok: Ütközésérzékelő (Touch): 1-es port Fényszenzor (Light): 3-as port Ultrahang szenzor (Ultrasonic): 4-es port Egyebek: - Javasoljuk, hogy a robot sebességét, ahol a feladat külön nem adja meg, 50-re állítsák. A feladatok megoldásait is ezen a sebességen teszteltük és a pontozásnál nem számít a teljesítés ideje. - Célszerű a pályán a fekete és fehér értékeket előzetesen megmérni, mivel a különböző fényszenzorok eltérő értékeket adhatnak vissza. - A feladatok leírását a mellékelt ábra is segíti. A szöveg és az ábra, valamint a programírás kezdete előtti szóbeli feladatmagyarázatot együttesen kell értelmezni. - Minden feladat végrehajtására 1 perc áll a csapat és a robot rendelkezésére. - Ha a program végrehajtása során a robot elakad vagy eltéved, akkor vissza kell helyezni a startpozícióba és újra kell indítani, de az óra nem áll meg. - Ha a tesztpályán az indítást követően a robothoz hozzáér a csapat bármelyik tagja (pl.: mert a robot nem a feladat szerint mozog), akkor a robotot vissza kell helyezni a startpozícióba és újra kell indítani, de az óra nem áll meg. - Az elkészült programokat a táblára felírt mappába mentsék! A fájlok elnevezése: csapatszáma_évfolyam_feladatszáma.rbt Pl.: A 3-as sorszámú, 7-8. évfolyamos csapat 2. feladatának megoldására írt program neve: 3_78_2.rbt Ha egy feladatra több megoldást is készít egy csapat, akkor azokat betűjelekkel különböztesse meg egymástól. Pl.: 3_78_2a.rbt, 3_78_2b.rbt, A rendelkezésre álló idő feladatonként változik. A programozási idő letelte után a segítők összegyűjtik a csapat által írt programokat pendrive-on. A robotokra a csapatok töltsék fel a programjaikat! Jó munkát!

1. Menjen a robot előre a csíksor fölött. Amikor elérte a legvastagabb fekete csík túlsó szélét, álljon meg és írja ki hány fekete csík fölött haladt át, majd utána tolasson vissza a kiinduló pozícióba. A program ütközésérzékelő benyomására álljon le! A pontozáskor több pozícióból indítjuk a robotot. (megoldási idő 10 perc)

2. Egy állományban tároljuk egy rajz elkészítésének utasításait. Az állomány első értéke a beolvasandó utasítások száma. Minden utasítás két részből áll: az első szám a rajzolás iránya (1: felfele; 2: lefele; 3: jobbra; 4: balra), a második szám pedig a rajzolandó szakasz hossza pixelben. Írj programot, mely a rajz.txt (rajz.rtf) állományban tárolt adatoknak megfelelő ábrát elkészíti a képernyőre, majd vár az ütközésérzékelő lenyomásáig. A kezdőpozíció a (10; 10) pont Pl. 12 1 5 3 5 1 5 3 5 2 5 3 5 2 5 4 5 2 5 4 5 1 5 4 5 hatása (megoldási idő 15 perc) startpont (10; 10)

3. Készíts programot, mely kisorsol két számot 1 és 10 között (a nagyobbikat jelöljük n-nel, a kisebbiket k-val) és írja ki a robot a képernyőre a nagyobbik számot, alá a kisebbik számot, majd alá ( n ) értékét (n alatt a k). A programot többször k egymás után lefuttatjuk a pontozás során. ( n k ) értéke nem más, mint n!. k! (n k)! Az előző fordulóból ismert, hogy n! értelmezése: 1 2 3 4.. n (megoldási idő 15 perc)

4. Rajzoljon ki a robot egy kört a képernyőre, melynek sugara 5, középpontjának x koordinátája 30, y koordinátája egy kisorsolt szám. A feladat az, hogy ez a labda függőlegesen pattogjon a képernyő alsó és felső széle között mindaddig, míg az EN- TER gombot meg nem nyomjuk a roboton. A pontozás során többször is lefuttatjuk a programot. (megoldási idő 12 perc)

4. 5. A robotot beállítjuk a sakktábla rész valamelyik oldalához, a tábla belseje felé nézve a nyilakkal jelölt pozíciók valamelyikébe. Térképezze fel a robot a pályát aszerint, hogy melyik oszlopban hány darab fekete mező van, és ezt balról jobbra egymás mellé írja ki a robot a képernyőre. A képernyő tartalma maradjon meg, és más kezdőpozícióba helyezés után az ütközésérzékelő megnyomására az ehhez tartozó értékeket a következő sorba írja, és így tovább; a végén négy sorban helyezkednek el a számok. A képernyő tartalma maradjon meg az ütközésérzékelő megnyomásáig. A pontozás során a robotot tetszőleges sorrendben helyezzük el a nyilakkal jelzett pozíciókban. (megoldási idő 15 perc) pl.: Ha először az 1. számmal jelzett pozícióba állítjuk be a robotot, akkor balról jobbra előtte az első oszlop 1, a középső szintén 1, míg a harmadik 2 fekete négyzetet tartalmaz. 2 Képernyőkép: 1. 112 112 211 211 3.