Slide1 l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 35

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


  • 85 Views
  • Uploaded on
  • Presentation posted in: General

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, [email protected]

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Slide1 l.jpg

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, [email protected]


Slide2 l.jpg

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)


Slide3 l.jpg

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


Slide4 l.jpg

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


Slide5 l.jpg

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)


Slide6 l.jpg

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


Slide7 l.jpg

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!


Slide8 l.jpg

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.


Slide9 l.jpg

Forma

  • Blog

  • A főhős(nő) saját gondolatai

  • Házi feladatai

  • Tanárok anyagai

  • Mesék

  • Feladatok

  • Ábrák


Slide10 l.jpg

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


Slide11 l.jpg

Kapcsolódó programok


Slide12 l.jpg

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


Slide13 l.jpg

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


Slide14 l.jpg

Jávácska platform

Ábraötlet: java.sun.com


Slide15 l.jpg

Ö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


Slide16 l.jpg

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: [email protected]


Slide17 l.jpg

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

RobIGOR 810

RobIGOR 621

RobIGOR T610


Slide18 l.jpg

LEGO® Mindstorms™ Robotics Invention System

  • Agya

  • Teste

  • Érzékelői

  • Motorjai


Slide19 l.jpg

LEGO® Mindstorms™ Robotics Invention System


Slide20 l.jpg

LEGO® robotok Java programozása, http://www.lejos.org

Technikai beállítások:


Slide21 l.jpg

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


Slide22 l.jpg

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


Slide23 l.jpg

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


Slide24 l.jpg

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


Slide25 l.jpg

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


Slide26 l.jpg

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


Slide27 l.jpg

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


Slide28 l.jpg

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!


Slide29 l.jpg

Programozás – a lánc

Fejlesztés


Slide30 l.jpg

Programozás – a gyöngy

Fejlesztés


Slide31 l.jpg

Tesztelés

Tesztelés


Slide32 l.jpg

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.


Slide33 l.jpg

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, [email protected]


Slide34 l.jpg

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


Slide35 l.jpg

  • 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


  • Login