„Előre! Akadály! Hátra! Fordulj! Előre!” program RobIGOR T(artalék) 600 sorozat Programok: RIT601.java – RIT603.java RIT 600 Kelep László, Nagyatom, Könyves.

Slides:



Advertisements
Hasonló előadás
Megszámlálás Elemi algoritmusok.
Advertisements

A Powerpoint használata (gyorstalpaló)
UML Példa © Fülöp Lajos.
 Hármas tagolás  Menü  Felül (fontos részletek)  Oldalt (Fő tartalom)  Alul (technikai jelleg)  Hasábok  Bal (tartalom.
Nagy László tanári öröksége Kazincbarcikán
Matematika és Tánc Felkészítő tanár: Komáromi Annamária
Fantasztikus Programozás RobIGORika I.
Programozás III KOLLEKCIÓK 2..
Előadássorozat a Független Pedagógiai Intézetben fupi.hu Az internet: miért, hogyan? 6 / 10. Csada Péter Csada Bt. cspc.hu.
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
Az előd – IIS 6 2 Forrás: Secunia, Forrás: Netcraft, August 2007 Web Server Survey Elterjedtség.
Benczúr Zsolt VBA gyorstalpaló Benczúr Zsolt
Bemutatkozás Gergely Antal Gergő BME-VIK Mérnök informatikus szak
Algoritmusok és adatszerkezetek 2 Újvári Zsuzsanna.
Programozási alapismeretek 13. előadás. ELTE Érdekességek - kombinatorika  Az iskola bejáratánál N lépcsőfok van. Egyszerre maximum K fokot tudunk lépni,
Bevezetés a Java programozásba
Fejlett programozási technikák II.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 7. Gyakorlat Operator overloading.
Vissza Előre Kezdőlap Bezárás Adatok Tervezés és előkészületek Óravázlatok, megjegyzések Tananyag, segédanyagok Értékelés és ellenőrzés Tartalom További.
„High – tech networking” – szakmai konferencia informatikusoknak, szeptember 24., Debrecen, Kölcsey Központ,
Prog2, Java a gyakorlatban
Jávácska Szakköri anyagok Bátfai Norbert
Fantasztikus programozás és LEGO ® robotos, mobilos próbaóra 25 órás Internet Fiesta az Újkerti Könyvtárban Debrecen, 2005 március 17., Bátfai.
Iskola a jövőben Bepillantás a 2010/11 tanévben a 7.a osztály mindennapjaiba Kelep László (Bátfai Norbert)
Fantasztikus a programozás
A múlt és a legújabb kor játékai a sakktól a Bluetooth ® játékokig: történeti áttekintés és a jelen részletezése Bátfai Erika II.
Jávácska és Hangyácska INFO ÉRA 2004 Békéscsaba Bátfai Mária Erika, Debreceni Egyetem, Egyetemi és Nemzeti Könyvtár Bátfai Norbert,
Informatika matematika speciális tagozat - tematika évfolyam -
Népmesékre emlékeztető jegyek A néhai bárány történetében
Entity framework Krizsán Zoltán
7 DayWealth regisztrációs segédlet Havi 10 $ (2000Ft )befektetéssel A 3. hónaptól csengő $ hizlalják a pénztárcád ! 8000Ft befektetéssel 50%-al több a.
Készítette: Keszthelyi Zsolt
Szombathely Dinamikus WEB programozás: PHP és JSP.
A JAVA TECHNOLÓGIA LÉNYEGE Többlépcsős fordítás A JAVA TECHNOLÓGIA LÉNYEGE Platformfüggetlenség.
Bekezdésformázás Fűrész Attila Salamon Róza (felkészítő tanár) 8.A
7 DayWealth regisztrációs segédlet Már havi 10 $ (2000Ft) Befektetéssel indítható A 3. hónaptól csengő $ hizlalják a pénztárcád ! Ezt NE hagyd ki ! Gyere.
ISZAM III.évf. részére Bunkóczi László
Egy Nao robot szimulálása a Choregraphe programmal.
Nyílt könyvtári gyűjtemények az Interneten Szabványos metaadatok: átjárhatóság Tapolcai Ágnes MEK Osztály.
A programozás alapjai A számítógép számára a feladat meghatá- rozását programozásnak nevezzük. Ha a processzor utasításait használjuk a feladat meghatározásához,
Az open source rendszerek auditja Krasznay Csaba ISACA-HU Open Source 2011 Konferencia, február 24.
Apró falatok a templom egereinek
Jávácska – Internet csak gyerekeknek
Jávácska Használati statisztikák Bátfai Norbert
A Fantasztikus Programozás
1 A bannernek is van szeme. Erre ma már megvannak az eszközök! 6.
Honlap készítés 3. óra.
Komplex dinamikus rendszerek vizualizációja a XaoS fraktálkészítő programmal Kovács Zoltán Szegedi Tudományegyetem Bolyai Intézet, Analízis Tanszék.
Megyei Matematika verseny
Visual Basic 2008 Express Edition
Komoróczy Tamás 1 Java programozási nyelv A nyelv alapjai.
Java programozási nyelv Adatbekérés konzolról
7 DayWealth regisztrációs segédlet Már havi 10 $ (2000Ft) Befektetéssel indítható A 3. hónaptól csengő $ hizlalják a pénztárcád ! Ezt NE hagyd ki ! Gyere.
Hol tart ma a programozás?
Programozás III UNIT TEST. És tényleg: Honnan lehet tudni, hogy működik-e vagy sem?
További lehetőségek Weblapok programozása. Nyelvek csoportosítása Leíró nyelv (HTML, XML, …) Programozási nyelv  Szerver oldali (PHP, ASP, …)  Kliens.
2. Gyakorlat Zalatnai Csongor
Objektumvezérelt rendszerek tervezése
A C++ nyelv.
Beillesztéses rendezés
Fejlett Programozási Technológiák II. 2009, Nagy Csaba JSP – Java Server Pages.
A GIMP használata Készítette: Kálmán Krisztina Erzsébethelyi
Webprogramozó tanfolyam
Java Csoport Antal Péter Bátfai Norbert Jeszenszky Péter.
Ficsor Lajos Objektumok inicializálása CPP4 / 1 Objektumok inicializálása Ficsor Lajos Miskolci Egyetem Általános Informatikai Tanszék.
TÁMOP /1-2F Informatikai gyakorlatok 11. évfolyam Windows Forms alkalmazás készítése Czigléczky Gábor 2009.
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Osztályok, objektumok definiálása és alkalmazása. Saját.
Prog2, AspectJ bevezetés
Koordináta táblázat elkészítésének bemutatása egy példán keresztül.
Játszunk telefonon Készítette: Homlok Dávid
Előadás másolata:

„Előre! Akadály! Hátra! Fordulj! Előre!” program RobIGOR T(artalék) 600 sorozat Programok: RIT601.java – RIT603.java RIT 600 Kelep László, Nagyatom, Könyves Kálmán Általános Iskola és Gimnázium

Programozás bevezetés Java nyelven A előadás robotos „elkerülő” bevezető példájának átírása Java nyelvrehttp:// Kinek ajánljuk? – Szakkörvezető tanár bitmanóknak

Emlékeztető: a feladat Előre! Akadály! Hátra! Fordulj! Előre! Akadály A bal oldali érzékelő, a jobb oldalira viselkedjen szimmetrikusan A josx.robotics csomaggal a megfelelő három viselkedés: Akadály Előre megy Elkerül balraElkerül jobbra

Emlékeztető: technikai beállítások Részletesen a beállítások:

RIT 601 Beállítja a jobb és a bal oldali érzékelő objektumot Kiírja, hogy előre és beindítja a jobb és a bal motort Addig üzemelteti a motorokat, amíg nem nyomjuk meg a RUN gombot

class JobbErzekelo implements SensorListener { A JobbErzekelo objektumban ez a kód fog futni, ha akadályba ütközik, azaz ha meghívódik a Hátra Fordul Újra előre -be az eseménykezelő kód, hogy csak egyszer hajtódjon végre

A josx.robotics csomaggal, azaz megadjuk a VISELKEDÉSEKET Viselkedések: Előre megy Elkerül jobbra Elkerül balra

class EloreMegy implements Behavior { Általában: Mikor kell csinálni? Mit? Hogy kell abbahagyni? Most: mindig motorok előremenetbe motorokat leállítani

class ElkerulJobbra implements Behavior { Általában: Mikor kell csinálni? Mit? Hogy kell abbahagyni? Most: Ha jobb érzékelő benyomódik motorok hátra, majd jobb fordulóba motorokat leállítani

RIT603

Források leJOS, Java for the RCX, leJOS tutorial, David J. Barnes, Teaching Introductory Java through LEGO MINDSTORMS Models, ACM SIGCSE 2002, Szövegszerkesztő: XEmacs, Jávácska vortál, RIT601.java – RIT603.java teljes források a Jávácska vortálon, ha kérdés van: Bátfai Norbert,