1 / 35

Fantasztikus programozás és LEGO ® robotos, mobilos próbaóra

http://www.clib.dote.hu:8081/javacska/b.v. Jávácska RoadShow. http://www.javacska.hu. 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., 14.00-16.30. Bátfai Erika, Bátfai Norbert, info@javacska.hu.

nayef
Download Presentation

Fantasztikus programozás és LEGO ® robotos, mobilos próbaóra

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. http://www.clib.dote.hu:8081/javacska/b.v Jávácska RoadShow http://www.javacska.hu Fantasztikus programozás és LEGO® robotos, mobilos próbaóra 25 órás Internet Fiesta az Újkerti KönyvtárbanDebrecen, 2005 március 17., 14.00-16.30 Bátfai Erika, Bátfai Norbert, info@javacska.hu

  2. A Jávácska kezdeményezés 2000, Elindul a Jávácska projekt, cél: ismeretátadás 2002, Egy ITEM pályázat keretében felkarolja a Debreceni Egyetem Egyetemi és Nemzeti Könyvtára, az új cél: szórakoztatás és mellesleg ismeretátadás2003, Tartalomfejlesztés, tapasztalatgyűjtés2004, A kezdeményezés népszerűsítése: Jávácska vortál, linkcserék...; cikkek: eVilág, Debreceni TV, MTV Böngésző…; konferenciák: I. Jávácska konferencia – Debrecen, INFO Savaria - Szombathely, INFO Éra – Békéscsaba, II Jávácska konferencia – Budapest, Jávácska RoadShow…2005, Most itt vagyunk és lépünk az oktató játékok felé, például a Hangya-társadalmak (MMO RTS hibrid)

  3. A kezdeményezés eszméje • Újdonságok visszaforgatása az oktatásba • Ismeretterjesztés, figyelemfelhívás • Hozzájárulás a fejlődés sebességének fokozásához • Minél fiatalabb életkor (általános illetve középiskolai) Miért regénysorozat? • Kezdetben volt a füzet koncepció… • Majd a gyerekek visszacsatolásai felvetették a regény ötletét • A napjainkban népszerű kalandregények (mint például J. K. Rowling: Harry Potter) pedig bíztatást adtak, hogy az érdeklődők olvasnak

  4. Fantasztikus programozás sorozat Fantasztikus Programozás I., avagy Barát Virág naplója Kész: letölthető a vortálról, illetve megrendelhető Fantasztikus Programozás II., avagy Lábrády Márió naplója Lábrády Márió, a Kék Föld csillaghordozó kapitánya Fantasztikus Programozás III., avagy Fazekas Igor naplója RobIGOR fejlesztése és kalandjai Fantasztikus Programozás IV., avagy Barát Noémi naplója RobÉMI csevegő robot fejlesztése és kalandjai Fantasztikus Programozás V., avagy Goldenger Abigél naplója Goldenger Abigél, a tesi-csapat kapitánya

  5. Fantasztikus programozás sorozat Fantasztikus Programozás I., avagy Barát Virág naplója Minden megyei könyvtárban kölcsönözhető! Forrás:http://www.clib.dote.hu/javacska/weba/ (júliustól-novemberig)

  6. A hordozó Az oktatási anyagot a sci-fi történetre, mint egyfajta hordozó jelre ültettük rá. A tudásanyag: OO programozás bevezetés A hordozó: a sci-fi történet

  7. Barát Virág naplója • A hordozó: a sci-fi történet. • 2009. dec. 4. „igen értelmes” jelek a Tejútrendszer egyik spirálkarjának belső pereméről • A jelek forrása a Barát ikerpár, Virág és Noémi • A földönkívüli tanárok egy egész várost rendeznek be, ez Nagyatom • Az első kilenc hét kalandjai az iskolában • Ja, a gyerekek megmentenek egy világot!

  8. A tudásanyag • Az elsődlegesen átadott (felépített) alapfogalmak: • OO alapfogalmak, osztály - objektum - öröklődés • program - programozás - hálózat • További fogalmak: email, levelezési lista, kriptográfia, protokoll, csomagkapcsolás, TCP/IP, WWW, kliens-szerver modell, feromon nyom követése.

  9. Forma • Blog • A főhős(nő) saját gondolatai • Házi feladatai • Tanárok anyagai • Mesék • Feladatok • Ábrák

  10. Hivatkozott programok • Bitmanó határozó, mentor bitmanók • Az érdeklődés felkeltése: • Mobiltelefonos programok • Fraktálos programok • Szimulációs biológiai programok • Mobil robot programok

  11. Kapcsolódó programok

  12. A feladatok • Az apróbb feladatok mellett néhány nehezebbet külön is kiemeltünk, ezek megoldása • önálló elmélyülést vagy • csoportos munkát kíván. • Céljuk, hogy megoldásuk igénye rávegye az olvasót a közösséggel való sikeres együttműködésre (például levelezési lista vagy mentor bitmanó). • Jávácska levelezési lista: • http://mail.lib.unideb.hu/cgi-bin/mailman/listinfo/javacska

  13. Jávácska vortál • Jávácska = a könyvek + a vortál • A vortál = az oktatási tartalom + a közösségi élet

  14. Jávácska platform Ábraötlet: java.sun.com

  15. Összefoglalás Kronológia Kiemelések • Saját gyermekcsoport, Jávácska találkozók • Jávácska szakkör • MOTOROLA eszköztámogatás 2000. Jávácska születésewww.javacska.hu 2002. IHM-OM ITEM pályázatwww.clib.dote.hu:8081/javacska/b.v 2003. Teljesítés, tartalomfejlesztés 2004. Népszerűsítés, közösségépítés 2005. Továbblépés, partner keresés

  16. Irányok 2005-ben Könyvtár: Jávácska vándor foglalkozások, Jávácska RoadShow, http://www.javacska.hu/RoadShow Informatika: oktatási anyag tartalomtámogatás Játék: HANGYA TÁRSADALMAK (MMO RTS hibrid) Könyv: Fazekas Igor naplója (LEGO® Mindstorms™ robot építés) Pályázunk, partnereket keresünk! Reméljük Ön is érdeklődik: info@javacska.hu

  17. Fantasztikus programozás és LEGO® robotos, mobilos próbaóra RobIGOR 810 RobIGOR 621 RobIGOR T610

  18. LEGO® Mindstorms™ Robotics Invention System • Agya • Teste • Érzékelői • Motorjai

  19. LEGO® Mindstorms™ Robotics Invention System

  20. LEGO® robotok Java programozása, http://www.lejos.org Technikai beállítások:

  21. LEGO® robotok Java programozása, http://www.lejos.org Szekvencia, iteráció, szelekció Robotos foglalkozások szakköri lap: http://www.clib.dote.hu/javacska/seged/#jrobot

  22. LEGO® robotok Java programozása, http://www.lejos.org Osztály, objektuminterfész Robotos foglalkozások szakköri lap: http://www.clib.dote.hu/javacska/seged/#jrobot

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

  24. Kiegészítők: pl. VISION COMMAND™

  25. Mobil láncok és gyöngyök Jávácska terminológiájában a mobiltelefonos Java program egy lánc, amire a program képernyőit, mint egyfajta gyöngyöket fűzzük fel. Minden gyöngy meg tudja mondani magáról, hogy ő ki után következik és, hogy ő utána ki következik. Íme egy egyszerű eset: START STOP

  26. Medalion lánc – azaz családi képeket fűzzünk fel! Tervezés A Jávácska API megmondja, hogy képeket a VaszonGyongy gyöngyre tudunk rajzolni, ezért saját gyöngyeinket ebből az osztályból származtatjuk, ez lesz a KepGyongy saját osztályunk (letölthető a vortálról) . START STOP

  27. Hogyan kezdjük? Fejlesztés • J2ME foglalkozások szakköri lap: • http://www.clib.dote.hu/javacska/seged/#j2meMost: • A Sun J2ME Wireless Toolkit használata • A javacska csomag • A Kepek progi

  28. A Jávácska csomag és a példák használata Fejlesztés • J2ME foglalkozások szakköri lap: • http://www.clib.dote.hu/javacska/seged/#j2meMost: • A Sun J2ME Wireless Toolkit használata • A javacska csomag (a javacska könyvtár tartalma) • A Kepek progi (a KepekLanc.java és a KepGyongy.java) Medalionos láncunk elkészítéséhez tehát a Kepek példát használjuk fel, vegyük észre, hogy tk. csak a képeket csereljük le benne a sajátjainkra és ennek megfelelően módosítjuk majd láncunk forrását!

  29. Programozás – a lánc Fejlesztés

  30. Programozás – a gyöngy Fejlesztés

  31. Tesztelés Tesztelés

  32. További programok A Jávácska vortálon a Jávácska platformnak megfelelően további oktatási segésanyagokat talál asztali gépek és Internetes irányban is.

  33. http://www.clib.dote.hu:8081/javacska/b.v http://www.javacska.hu Kérdések és válaszok 25 órás Internet Fiesta az Újkerti KönyvtárbanDebrecen, 2005 március 17., 14.00-16.30 Bátfai Erika, Bátfai Norbert, info@javacska.hu

  34. Források • A II. Jávácska konferencia http://www.clib.dote.hu/javacska/konf2Bátfai Erika, A Jávácska projektBátfai Norbert, Fantasztikus programozásc. előadások • http://www.javacska.hu • http://www.clib.dote.hu:8081/javacska/b.v • Bátfai Mária Erika, Bátfai Norbert: Fantasztikus programozás I., DEENK, 2004. • http://www.lejos.org • http://java.sun.com

  35. leJOS, Java for the RCX, http://lejos.sourceforge.net, http://www.lejos.org • leJOS tutorial, http://lejos.sourceforge.net/tutorial • David J. Barnes, Teaching Introductory Java through LEGO MINDSTORMS Models, ACM SIGCSE 2002, http://portal.acm.org • Szövegszerkesztő: XEmacs, http://www.xemacs.org Bátfai Erika, Bátfai Norbert: Fantasztikus programozás és LEGO® robotos, mobilos próbaóraa 25 órás Internet Fiestán az Újkerti KönyvtárbanMunkaverzió: 0.0.1

More Related