10.07.2015 Views

Absztrakt kötet - Debreceni Egyetem Agrár

Absztrakt kötet - Debreceni Egyetem Agrár

Absztrakt kötet - Debreceni Egyetem Agrár

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Informatika a felsőoktatásban 2008 Debrecen, 2008. augusztus 27-29.OBJEKTUMORIENTÁLT TEKNŐC-GEOMETRIAOBJECT ORIENTED TURTLE GEOMETRYFarkas KárolyBudapesti Műszaki Főiskola Szoftvertechnológia IntézetÖsszefoglalóA teknőc-geometria szintonikus, átélhetőbb, episztemológiailiag értékes, segítségével aprogramozás, a matematika élvezetesebben játszható, tanulható.Ezen prezentációban matematikai görbéket újszerűen hozok létre, teknőcmozgásokszuperpozíciójával. Ez a származtatás a görbék, a hozzájuk tartozó függvények megértését, vizsgálatátlényegesen segítheti. A példák az objektumorientált szemléletmód, programozói stílus bemutatására isalkalmasak. A teknőcök az objektum fogalom látható, viselkedő, (egérrel is) megragadható példái.Ezekkel a "gondolati fogódzókkal" az osztályba sorolás, az objektumokhoz a tulajdonságok ésmetódusok hozzárendelése, az öröklés, az objektumok közötti kommunikáció - adatcsere képiesebb.Amennyiben két teknőc különféle irányba halad, s egy harmadiknak az a tulajdonsága, hogymindkettőt utánozza, e harmadik a két összetevő-mozgás eredőjeként mozog. A szinuszgörbeontológiája például ilyen is lehet: az egyik teknőc egyenletesen egyenesen halad, a másik teknőc erremerőleges irányban végez harmonikus rezgőmozgást, s e két mozgás eredője a szinusz.A prezentációban teknöcők "szerepjátékával" további görbéket (nem egy olyat amelyetkorábban csak nehezebb módon tudtunk generálni: pl. ciklois, Lissajous görbe) szinte játékosan hozoklétre.Kulcsszavakteknőc-geometria, szintonia, objektumorintált, szuperpozícióAbstractThe turtle geometry is sintonic, epistemologically interesting, its use makes the study ofmathematics enjoyable and playful.In this work mathematical curves are generated in a new way by the superposition of turtlemovements. This method helps enhances the understanding the functions underlying the curves. Theexamples are suitable to demonstrate the object-oriented programming paradigm. The turtles are theviewable representations of the object concept that can be moved by the mouse, thus the OOPtechnology can be brought closer to the students in a picturesque way.When two turtles move along different directions, the third one moves as the result of the previoustwo. As an example, the ontology of the sine can be the following: one turtle moves straight aheaduniformly while the other moves harmonically and vertically, then sine is generated as a result of thesetwo movements.Using the turtles, additional curves can also be playfully generated ( cycloid, Lissajous curve)which would be quite hard to generate traditionally.Keywordsturtle geometry, sintony, object oriented paradim, superposition122

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!