Informatika a felsőoktatásban 2008
Debrecen, 2008. augusztus 27-29.
„FLASHBOOK” A FELSŐOKTATÁSBAN FLASHBOOK IN HIGHER EDUCATION
Dr. Juhász Ferenc Gábor Dénes Főiskola Összefoglaló A címben szereplő fogalom egy olyan, kifejezetten az interneten való terjesztésre szánt, multimédiás alkalmazást jelöl, amely tananyag közlését valósítja meg úgy, hogy ellentétben más, digitális információt közvetítő formátumokkal (PDF, CHM, PPT), az olvasónak nagyfokú interaktivitást biztosít. Megengedi a szöveges és képes információk mellett kis animációk tananyagba illesztését is, ami a jobb megértést szolgálhatja. Könnyen fűzhetünk a tananyaghoz a hallgatót segítő önellenőrző tesztet is. A „Flashbook” készítése két részből tevődik össze. Az alkalmazás váza egy olyan Flash-ben írt animáció, amely a szerkezetet adja. Kívánatos lenne, hogy az ilyen, úgy mond „üres” alkalmazásokat könnyen elérjék a tananyagfejlesztők. Az elkészítés másik fele a rendelkezésre álló váz tartalommal való megtöltése. Ekkor lehetőségünk van a csak megtekintést igénylő anyagokon kívül az olvasót is megmozgató, interaktív tartalmak beillesztésére is. Az így összeállított Flashbook könnyen terjeszthető, megtekintéséhez csak egy, manapság minden számítógépen jelen lévő bővítő program szükséges. Minthogy internetes technológia, figyelemre méltó a platformfüggetlenség és a tananyag illetéktelen használattól való viszonylagos védettsége. Az esetleg elterjedő digitális táblák tartalommal való ellátásában is fontos szerep juthat neki.
Kulcsszavak flash, animáció, e-learning
Abstract Flashbook is a multimedia application distributing, among others, curricula via the internet. In contrast to other solutions (PDF, CHM, PPT), it gives the reader a wide range of interactivity. Flashbook allows to insert short animations into the material and also tests, which help to check the level of learning and understanding, as well. The composition of a Flashbook consists of two parts. The skeleton of the application is a Flash document containing the layout and the navigation tools of the Flashbook. The skeleton gives also the stucture of the Flashbook, i.e. it divides the learning material into chapters. It would be desirable to receive easily these so called „empty” applications by the developers of curricula. The other part of the construction of a Flashbook is filling the skeleton with contents. Beyond texts, tables and figures, it is possible to load interesting, sharp stuffs too. Flashbook can be spread easily and reading of it can be carried out by means of a browser plugin, which can be found on almost every computers nowadays.. Whereas it is a web technology, it is remarkable the platform independency of it and the protection of publishhed material against unauthorized access. Flashbook can play an important role in supporting digital tables in the future.
Keywords flash, animation, e-learning
1
Informatika a felsőoktatásban 2008
Debrecen, 2008. augusztus 27-29.
1. Bevezetés A címben szereplő fogalom egy olyan, kifejezetten az interneten való terjesztésre szánt, multimédiás alkalmazást jelöl, amely ismeretek közlését valósítja meg úgy, hogy ellentétben más, digitális információt közvetítő formátumokkal (PDF, CHM, PPT, stb.), az olvasónak nagyfokú interaktivitást biztosít. Az így összeállított Flashbook könnyen terjeszthető, megtekintéséhez csak egy manapság minden számítógépen jelen lévő bővítő program szükséges. Minthogy internetes technológia, figyelemre méltó a platformfüggetlenség és a tananyag illetéktelen használattól való viszonylagos védettsége. Az esetleg elterjedő digitális táblák tartalommal való ellátásában is fontos szerep juthat neki. 2. A Flashbook főbb jellemzői A nagy amerikai és európai egyetemek közül sokban folyik a webes animációk készítésének oktatása. A hazai helyzet egy kicsit más: itthon a vezetés sok esetben igyekezett az egyetemen/főiskolán kívülre tolni a tárgyat egy bizonyos arisztokratizmus jegyében. Ez azonban nem tartható sokáig, az élet ki fogja követelni a helyet az interaktív webes animáció készítés számára nálunk is. Ezt a folyamatot segíti többek között az is, hogy a tantárgy népszerű a hallgatók között, másrészt tanári szempontból is méltánylandó, hogy a tárgy kapcsán kiváló lehetőség kínálkozik a korszerű programozási elvek gyakorlatba való átültetésére. A Flash, mint a webes animáció készítés egyik legfontosabb eszköze a Reklámgrafika tárgy keretében indult a Gábor Dénes Főiskolán, amely a BsC tantervekre való átállás során fokozatosan egy általános, internetes animáció készítést maga elé tűző tantárggyá alakul át. A megújuló Webanimáció tantárgy már szélesebb kitekintést nyújt az internetes, interaktív grafika területére. A Flashbook, mint a webes animáció egyik fajtája megengedi a szöveges és képes információk mellett kis animációk tananyagba illesztését is, ami a jobb megértést szolgálhatja. Könnyen fűzhetünk az ebben a formában közölt tananyaghoz a hallgatót segítő önellenőrző tesztet is. 3. A Flashbook mint sablon A „Flashbook” készítése két részből tevődik össze. Az alkalmazás váza egy olyan Flash-ben írt animáció, amely a szerkezetet adja. Kívánatos lenne, hogy az ilyen, úgy mond „üres” alkalmazásokat könnyen elérjék a tananyagfejlesztők. Az elkészítés másik fele a rendelkezésre álló váz tartalommal való megtöltése. Ekkor lehetőségünk van a csak megtekintést igénylő anyagokon kívül az olvasót is megmozgató, interaktív tartalmak beillesztésére is. A tartalom beillesztésére illetve cseréjére két módszer is kínálkozik. Az egyik módszer szerint mintegy „bele fordítódik” a tartalom a Flash animációba, míg a másik módszer szerint a Flash alkalmazás a tartalmakat külön tárolva, azokat futás közben tölti csak be. Ilyenkor a Flash alkalmazás XML, vagy, ha szerveren futó alkalmazásról van szó PHP nyelven kommunikál a környezetével a tartalmak beillesztésével kapcsolatban. Mindkét módszernek vannak előnyei és hátrányai is. A fordítás közben kialakuló alkalmazás könnyen megtekinthető otthoni, internettől független számítógépen is. Biztos, hogy nem okozhatnak hibákat esetlegesen hiányzó fájlok. Nehezen
2
Informatika a felsőoktatásban 2008
Debrecen, 2008. augusztus 27-29.
módosítható, ugyanis Flash-ben való jártasságot igényel, de a kész alkalmazás már könnyen terjeszthető. A futáskor kialakuló alkalmazás rendelkezik azzal a tulajdonsággal, hogy könnyebben megvédhető egy esetleges illetéktelen hozzáféréstől. Könnyebb a módosítása, és a módosítás Flash szakértelem nélkül is elvégezhető. Az anyagok beillesztésénél viszont a Flashbook felépítéséből fakadó korlátokkal kell számolni. Hátrányként kell megemlíteni, hogy terjesztése nehézkes, mivel gondoskodni kell nemcsak magának az alkalmazásnak, hanem az összes külső fájlnak a meglétéről is. 4. Egy vagy több fájlból álló Flashbook Ha nem túl gyakran változik egy Flashbook tartalma, akkor legtöbbször a tartalommal együtt fordított változat szolgálja legjobban az olvasók igényeit. Legtöbbször ez a helyzet a felsőoktatásban is. De még ekkor is választhatunk az egyetlen fájlból illetve a fejezetenként vagy részenként több fájlból álló megvalósítás közül. Egyszerűbb tartalmakat célszerű egyetlen fájlban megjeleníteni, míg azoknál a témáknál, amelyek részenként is külön érdeklődőkre számíthatnak a több fájlos változat az optimális. Az alábbiakban a Flash alkalmazásokban fontos szerepet játszó köztesmozgás és köztesalakváltozás megvalósításáról készített több fájlból álló Flashbook-ból láthatunk részleteket.
1. ábra A címlap
2. ábra A tartalomjegyzék
3. ábra Az első oldal
4. ábra Az oldalak szerkesztése Flash 5-ben
3
Informatika a felsőoktatásban 2008
Debrecen, 2008. augusztus 27-29.
A bejelentkező képernyő után a tartalomjegyzék jelenik meg, amelyhez a könyv olvasásakor bármikor visszatérhetünk. A kék színű gombok a fejezetek közti mozgást, míg a zöld színűek a fejezeten belüli lapozást szolgálják. Az alkalmazás sablon jellege abban áll, hogy a navigációért és a megjelenésért felelős rész külön válik a tartalomtól. Az oldalak szerkesztése az alkalmazás egy elkülönült részében történik (4. ábra). 5. Animációk és Flashbook Amennyiben nem kívánunk animációkat, történéseket megjeleníteni, akkor az információk közlésénél a Flashbook csak egy lehetőség a sok közül. Ha azonban a megértést animációkkal szeretnénk megkönnyíteni, akkor a Flashbook nélkülözhetetlenné válik. Az alábbi képek a gravitáció fizikai fogalmának megértését segítő Galilei féle kísérlet Flash animáció formájában való megjelenítését mutatják. Egy lejtőn 4 golyó gurul le, miközben elér és megszólaltat az útjába eső, különböző távolságokba helyezett harangokat. A harangok az ütközés hatására nem csak megmozdulnak, hanem hangot is adnak. A kísérletben beállíthatók a harangok kiindulástól való távolságai, a lejtő szöge és a gravitáció.
5. ábra Adatok a Galilei féle kísérlethez
6. ábra A golyók legördülése és a harangok
Az animáció, a gyorsuló mozgás megértését segítendő, könnyen beilleszthető egy megfelelő Flashbook-ba. 6. Teszt és Flashbook A Flash szinte kínálja magát teszteket megjelenítő alkalmazások készítéséhez. Előrehaladást jelenthet egy olyan teszt sablon kifejlesztése, amely valamilyen külső forrásból nyeri az adatokat. A legáltalánosabban elfogadott adatforrás az XML fájl, amely az animációra vonatkozó adatokat strukturáltan, könnyen módosítható formában tárolja. Az alábbi alkalmazás a kérdéseket is, a válaszokat és a válaszok helyességét is egy XML fájlból nyeri.
4
Informatika a felsőoktatásban 2008
Debrecen, 2008. augusztus 27-29.
7. ábra Teszt kérdés megválaszolás előtt
8. ábra Kiértékelés után
Az ilyen alkalmazás Flashbook-ba való illesztése a tananyag elsajátításának ellenőrzésére nem igényel komoly erőfeszítést. 7. Kitekintés Vannak olyan bonyolult jelenségek, tételek a felsőoktatásban, amelyek megértését jelentősen segíthetik az azokkal kapcsolatos gyakorlati tapasztalatok. A bonyolult helyzetek megjelenítésében komoly szerep juthat a Flash-nek. Érdekes kísérlet lehet a felsőfokú oktatásban ezeket a jelenségeket Flash támogatással oktatni. Az érdeklődő hallgatók számára nemcsak a megértést segítő alkalmazásokat lehetne elérhetővé tenni, hanem be lehetne vonni őket maguknak a jelenségeket bemutató Flash animációk elkészítésébe is. Ilyen jelenségek például a ferde ütközés fizikából, a bifurkációk, kontrakciók tanulmányozása matematikából, de a sort hosszan lehetne folytatni. Az ezen problémák bemutatásához készített animációk nem csak a nézők, hanem az animáció készítői számára is mással nehezen pótolható tapasztalatot nyújthatnak. A jövőben az információk Flashbook-ban való közlésének ha nem is rohamos, de figyelemre méltó elterjedése várható. Ez a forma leginkább a mély ismeretek elsajátítását segítheti, minthogy legfőbb erénye az interaktivitás. Az animációk jelentik azt a többletet, amiért érdemes ezt a módot választani bizonyos ismeretek közreadásánál. Az olvasó mintegy kipróbálhatja a megszerzett tudását, de csak akkor, ha a Flashbook szerzője lehetővé teszi ezt a számára. Irodalomjegyzék [1] Juhász Ferenc (2002, 2006): Reklámgrafika. GDF jegyzet Budapest [2] Reinhardt R., Lentz J.W. (2001): Flash 5 Biblia I-II. Kiskapu Kft.
5