INTERNETOVÝ ATLAS VÝUKOVÝCH MULTIMEDIÁLNÍCH MODELŮ PRO VYBRANÉ KAPITOLY NORMÁLNÍ A PATOLOGICKÉ FYZIOLOGIE ČLOVĚKA. UKÁZKA PŘEDBĚŽNÝCH VÝSLEDKŮ.

Podobné dokumenty
MODELY REGULACE VE FYZIOLOGICKÉM PRAKTIKU

Tvorba 3D výukových aplikací pomocí technologie

TVORBA MULTIMEDIÁLNÍCH VÝUKOVÝCH PROGRAMŮ. Jiří Kofránek, Michal Andrlík, Tomáš Kripner, Zdeněk Wünsch

ŠKOLA (SIMULAČNÍ) HROU VYUŽITÍ SIMULAČNÍCH MODELŮ ACIDOBAZICKÉ ROVNOVÁHY V E-LEARNIGNOVÉ APLIKACI

JEN SIMULINK NESTAČÍ: VYUŽITÍ SIMULINKU PŘI TVORBĚ VÝUKOVÝCH MULTIMEDIÁLNÍCH SIMULÁTORŮ

AKTIVNÍ SPOLUPRÁCE CENTRA CELOŽIVOTNÍHO VZDĚLÁVÁNÍ PF UJEP A FIRMY RENTEL, S.R.O.

JEDNODUCHÁ SIMULAČNÍ HRA KROK ZA KROKEM ANEB OD PŘEDSTAVY K HOTOVÉMU

ROZVOJ E-LEARNINGU NA 1. LF UK PRAHA

"OD UMĚNÍ K PRŮMYSLU" PROPOJENÍ TECHNOLOGIÍ PŘI TVORBĚ LÉKAŘSKÝCH VÝUKOVÝCH PROGRAMŮ

Katalog biomedicínských modelů, výuka simulacim a modelování v biomedicínském inženýrství, interaktivní systém v MatLab-Simulinku

TECHNOLOGIE TVORBY WEBOVÝCH SIMULÁTORŮ David Polák, Filip Ježek, Jan Šilar, Jiří Kofránek

Adaptivní model kardiovaskulárního systému

VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE

Jiří Kofránek. Klíčová slova: 1.Úvod. 2. Schola ludus v internetovém hávu

Výuka informatiky s multimediálními oporami

E-LEARNINGOVÉ KURZY PRO OBOR STOMATOLOGIE E-LEARNING COURSES FOR DENTISTRY

Situace v dalším vzdělávání v kraji Vysočina s důrazem na malé a střední podniky. Vítězslav Šeda, OHK Jihlava

Laborato regula ních systém a prost edk Název prezentace ídicích systém Umíst ní laborato E228 Správce laborato Ing. Št pán O ana, Ph.D.

VÝUKOVÝ WEBOVÝ SIMULÁTOR KREVNÍHO OBĚHU Jiří Kofránek, Marek Mateják, Filip Ježek, Pavol Privitzer, Jan Šilar

J. Kofránek, M. Mateják, S. Matoušek, P. Privitzer, M. Tribula, O. Vacek Laboratoř biokybernetiky, Ústav patologické fyziologie, 1.

POKROČILÉ PREZENTAČNÍ PROGRAMY PRO PODPORU VÝUKY

Pořadové číslo: 7. Téma Stručná anotace Počet h o d

Příloha č. 1. k výzvě č. 03 pro oblast podpory Zvyšování kvality ve vzdělávání. Podrobný rozpis podporovaných aktivit

Web simulator of model of complex human physiology supported by cloud computing

Biostatistika a e-learning na Lékařské fakultě UK v Hradci Králové

Struktura e-learningových výukových programù a možnosti jejího využití

TECHNOLOGIE A TRENDY TVORBY VÝUKOVÝCH SIMULÁTORŮ

Vývoj informačních systémů. Přehled témat a úkolů

PROPOJENÍ VĚDY, VÝZKUMU, VZDĚLÁVÁNÍ A PODNIKOVÉ PRAXE. PhDr. Dana Pokorná, Ph.D. Mgr. Jiřina Sojková, Státní zámek Sychrov,

Gymnázium Františka Živného INFORMAČNÍ CENTRUM 1/2004 E-LEARNING ZÁKLADNÍ POJMY

IMPLEMENTACE ECDL DO VÝUKY MODUL 6: GRAFICKÉ MOŽNOSTI PC

MATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ

Multimediální prezentace "Obojživelníci"

Příloha č. 1 k textu 4. výzvy GG 1.1 OPVK

IDENTIFIKACE FYZIOLOGICKÝCH SYSTÉMŮ Tomáš Kulhánek, Marek Mateják, Jan Šilar, Jiří Kofránek

X36SIN: Softwarové inženýrství. Životní cyklus a plánování

Simluátor Trilobota. (projekt do předmětu ROB)

Moderní formy a metody vzdělávání

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

Systémy pro podporu rozhodování. Hlubší pohled 2

Webové stránky. 1. Publikování na internetu. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Grafický software ve výuce a pro výuku

HERNÍ ENGINE PRO TVORBU DIDAKTICKÝCH HER VE FLASHI

Implementace EL v reformě magisterského studia stomatologie/zubního lékařství na 1. LF UK Praha

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

STRUČNÝ POPIS E LEARNINGOVÝCH KURZŮ

Využití Adobe Flash pro řízení systémů připojených k PC

PARAMETRY EFEKTIVITY UČENÍ SE ŽÁKA V PROSTŘEDÍ E-LEARNINGU SE ZAMĚŘENÍM NA ADAPTIVNÍ VÝUKOVÉ MATERIÁLY

PSAT Power System Analysis Toolbox

MEFANET report 01. J. Kofránek. Laboratoř biokybernetiky, Ústav patologické fyziologie 1. LF UK, Praha. Abstract

ANOTACE vytvořených/inovovaných materiálů

Pořadové číslo: Název vzdělávacího programu: Didaktická technika se zaměřením na interaktivní tabuli

Školení pro autory ODZ

TÉMATICKÝ OKRUH Softwarové inženýrství

Školení pro autory ODZ

Formy komunikace s knihovnami

Mornstein V., Vlk D., Bourek A.

E-LEARNING V OBORU ZDRAVOTNICKÁ TECHNIKA NA 1.LF UK

Pořadové číslo: Název vzdělávacího programu: Didaktická technika se zaměřením na vedoucí pracovníky škol

Handicap není překážkou ve vzdělávání

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Vývoj informačních systémů. Přehled témat a úkolů

Hospodářská informatika

Výuka pomocí 3D modelů

Počítačové řešení elektrických obvodů

Příloha č. 2: Obsahy kurzů projektu

E-learning v cestovním ruchu. Josef Zelenka

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

[BAL-MLP] Multiplayer

Ročníkový projekt. Jaroslav Žáček

INOVACE ODBORNÉHO VZDĚLÁVÁNÍ NA STŘEDNÍCH ŠKOLÁCH ZAMĚŘENÉ NA VYUŽÍVÁNÍ ENERGETICKÝCH ZDROJŮ PRO 21. STOLETÍ A NA JEJICH DOPAD NA ŽIVOTNÍ PROSTŘEDÍ

CZ.1.07/1.5.00/

Základní informace. Operační systém (OS)

Metodika výuky multimediálního vzdělávání odborných pracovníků Práce s webem

programování formulářů Windows

Mechatronika ve strojírenství

Doc. PhDr. Ivana Švarcová CSc Ing. Tomáš Rain Ph.D.

Tvar dat a nástroj přeskupování

PŘEDNÁŠKA PODPOROVANÁ POČÍTAČEM

MECHANICKÉ VLASTNOSTI KOSTERNÍHO SVALU - VÝUKOVÝ PROGRAM

Nové jazykové brány do Caché. Daniel Kutáč

EXTRAKT z české technické normy

Výuka programování na střední průmyslové škole

Zavádění efektivních metod výuky s využitím digitálních medicínských obrazových informací na středních zdravotnických školách

Setkání koordinátorů e-learningu na UK

Fyzikální laboratoř. Kamil Mudruňka. Gymnázium, Pardubice, Dašická /8

Studium závislosti výpočetního času algoritmu GPC prediktivního řízení na volbě typu popisu matematického modelu v regulátoru

Animace ve WPF. Filip Gažák. Ing. Václav Novák, CSc. Školní rok:

Střední odborné učiliště Domažlice, škola Stod, Plzeňská 322, Stod

VZDĚLÁVACÍ PROGRAM VYUŽITÍ CAD TECHNOLOGIÍ PŘI TVORBĚ VÝUKOVÝCH OBJEKTŮ

Magisterský studijní program, obor

STUDIJNÍ OPORY S PŘEVAŽUJÍCÍMI DISTANČNÍMI PRVKY PRO VÝUKU STATISTIKY PRVNÍ ZKUŠENOSTI. Pavel Praks, Zdeněk Boháč

Rozvoj tepla v betonových konstrukcích

Vzdělávání v Biomedicínské a Zdravotnické Informatice

BLINDSHELL ROZHRANÍ PRO OVLÁDÁNÍ DOTYKOVÝCH TELEFONŮ S ANDROIDEM PRO ZRAKOVĚ POSTIŽENÉ UŽIVATELE

Vzdělávací obsah vyučovacího předmětu

Téma Stručná anotace Počet h o d

Počítačová prezentace. Základní pojmy. MS PowerPoint

Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování. Předmět: Programování

Specializace Návrhář software na základě analýzy vytváří návrh softwarových aplikací ve formě schémat a diagramů.

Transkript:

INTERNETOVÝ ATLAS VÝUKOVÝCH MULTIMEDIÁLNÍCH MODELŮ PRO VYBRANÉ KAPITOLY NORMÁLNÍ A PATOLOGICKÉ FYZIOLOGIE ČLOVĚKA. UKÁZKA PŘEDBĚŽNÝCH VÝSLEDKŮ. Michal Andrlík, Jiří Kofránek, Stanislav Matoušek, Petr Stodulka, Zdeněk Wünsch, Tomáš Kripner, Josef Hlaváček Anotace Cílem průběžně řešeného rozvojového projektu je vytvoření internetové multimediální výukové pomůcky z oblasti normální a patologické fyziologie, která by s využitím simulačních modelů pomohla vysvětlit funkci a poruchy jednotlivých fyziologických systémů. V interaktivních výukových programech využívajících simulační hry dnes nachází své uplatnění staré Komenského krédo "škola hrou". Spojení multimediálního prostředí se simulačními modely umožňuje názorně si "osahat" vykládaný problém ve virtuální realitě. Simulační hrou je možné bez rizika otestovat chování simulovaného objektu, např. částí respiračního systému, oběhového systému, vylučovacího systému apod. V pozadí fyziologických simulátorů je model lidského organismu (resp. nějakého jeho fyziologického subsystému). Klíčová slova e-learning, multimédia, simulační modely, internet, výuka. Úvod Vývoj efektivních výukových programů, kombinující multimédia se simulačními hrami je náročnou a komplikovanou prací, vyžadující týmovou spolupráci řady profesí zkušených pedagogů vytvářejících základní scénář, tvůrců simulačních modelů, lékařů, výtvarníků a programátorů. Tuto interdisciplinární kolektivní tvorbu zefektivňuje využívání vhodných vývojových nástrojů, které umožňují komponentovou tvorbu, propojení simulačních programů a interaktivních multimédií podle daného scénáře do kompaktního celku. Autoři využívají nástroje firem Mathworks Inc. (Matlab a Simulink), Macromedia (Flash, Breeze), Moravské přístrije a.s. (Control Web), Microsoft(Visual Studio. NET). Pro propojení jednotlivých nástrojů a pro distribuci simulačních modelů po internetu autoři vyvinuli vlastní vývojové nástroje. Více podrobností o používané metodologii bylo publikováno např. v [1], [2] a během předchozích ročníků seminářů MEDSOFT. Další text, vzhledem k svému

rozsahu, je zaměřen na prezentování nejvýznamnějších událostí, změn a zkušeností za poslední rok v průběhu řešení rozvojového projektu. 1 Technologické pozadí 1.1 Implementace simulačních modelů Část metodologie využívané (a vyvinuté) autory spočívá ve vytvoření simulačních modelů ve vývojovém prostředí MATLAB/Simulink a v jejich následné implementaci do finálního softwarového simulátoru, kde simulační model plní úlohu výpočetního jádra. Technologie konverze matematických modelů z prostředí MATLAB/Simulink do prostředí Microsotf.NET Framework (vývojové prostředí Visual Studio 2003/2005) doznala za poslední rok zásadních změn, stručně shrňme nejvýraznější změny. Dřívější postup: a) Z prostředí MATLAB/Simulink bylo možno exportovat C/C++ kód pro.net Framework verze 1.1 definující matematický model včetně numerických algoritmů výpočtu. b) Uživatel musel samostatně kompilovat kód do.net assembly. c) V prostředí Microsoft Visual Studia 2003 bylo nutno "ručně" vyřešit relativně složité předávání hodnot mezi vrstvou grafického rozhraní a výpočetní vrstvou s vloženým simulačním modelem, dále vyřešit případné kolizní situace. Šlo o relativně časově náročnou etapu. Dnešní postup: a) V prostředí MATLAB/Simulink je export C/C++ kódu doplněn o jeho automatickou kompilaci. K dispozici jsou varianty exportu jak pro prostředí Microsoft.NET v.1.1 (Visual Studio 2003) tak pro Microsoft.NET v.2.0 (Visual Studio 2005). b) V prostředí Visual Studia 2003/2005 je práce omezena pouze na definici vztahů mezi grafickými prvky a vstupy/výstupy vloženého matematického modelu. Kolizní situace, hlídání mezních hodnot, režim předávání hodnot, zpětná propagace vynucených hodnot atd. jsou řešeny automaticky. Více podrobností viz paralelně publikovaná přednáška: Stodulka, Privitzer, Kofránek; Nové postupy v tvorbě simulátorů inteligentní propojení Matlab Simulinku s platformou.net a tvorba stavových automatů řídících výslednou aplikaci.; MEDSOFT 2006). 1.2 Implementace animací (Macromedia Flash) Již tradičně je součástí metodologie používané autory vkládání animací vytvořených pomocí Macromedia Flash do.net aplikací tvořených v prostředí Microsoft Visual Studia (viz. např. [1], [2]). Za zmínku ale stojí, že možnosti ovládání animací vložených do prostředí.net pomocí

ActiveX kontejneru doznalo v posledních měsících s novou verzí "Macromedia Flash 8" malé revoluce: S animacemi vytvořenými v předchozí verzi Flash MX bylo možné komunikovat pouze pomocí předávání hodnot. Tedy z vrstvy.net aplikace bylo možné předávat hodnoty proměnným definovaným uvnitř Flash animace (vložené pomocí ActiveX kontejneru). Tento postup vyžadoval neustálé cyklické testování změn hodnot proměnných uvnitř animace. Skriptovací jazyk "Macromedia Flash Action Script" nově obsahuje třídu rozšiřující interface ActiveX kontejneru, tato třída umožňuje "volat" funkci s parametry definované uvnitř animace z vnější vrstvy.net aplikace a vice versa. Tedy nově existuje možnost plnohodnotné obousměrné komunikace. Zároveň možná stojí za zmínku, že firma Macromedia (nyní Adobe) se chystá v blízké době uvolnit novou verzi Action Scriptu, která by měla být přechodem od interpretovaného skriptovacího jazyka k jazyku kompilovanému. 2 Tvorba obsahu Práce na tvorbě obsahu rozdělili do několika etap. 2.1 Příprava scénářů a storyboardů Ze zkušeností s předchozími podobnými projekty (viz např. [3]) víme, že samostatný složitý simulátor je sám o sobě pro většinu uživatelů zpočátku příliš těžkopádný. Alespoň zpočátku je tedy nutná přítomnost zkušeného lektora, který pomůže studentovi se zorientovat a který detailně vede jeho práci, přičemž je vhodné zadat studentovi konkrétní úkoly s podrobným návodem. Proto jsme věnovali zvýšenou pozornost prvním fázím tvorby (viz např. [4]), tedy přípravě scénářů a podrobnému rozpracování tzv. storyboardů, kdy šlo spíše o didaktickou práci. Kladli jsme důraz na využití principu "ceteris paribus" - tedy možnosti podrobit zkoumání systém vytržený ze svého přirozeného kontextu a zkoumat vliv pouze vybraných řídících veličin přičemž všechny ostatní vlivy jsou fixovány. Zároveň ale nesměl být opomenut princip postupování od jednoduššího ke složitějšímu, od vysvětlování funkce jednotlivých systémů k vysvětlování vztahům mezi nimi navzájem. 2.2 Příprava grafického designu a animací Paralelně probíhaly práce na přípravě animací. Jistě není nutné zdůrazňovat, že jestliže chceme výslednou animaci vložit do nějakého programu a nějakým způsobem ji ovládat, musí mít taková animace tomu odpovídající vnitřní architekturu. Tzn. jednotlivé části animace musí být navržený tak, aby nedocházelo ke kolizím aby byla možná

časová synchronizace, atp. To by byla vcelku každodenní rutina pro profesionálního programátora, nicméně pro profesionálního grafika jde o úkol velmi netypický a tudíž obtížný. Zkušenosti jsou, že ne každý profesionál z oboru počítačové animace je schopný takový úkol zvládnout. Obr.1: Ilustrativní ukázka vizuální podoby listu výkladové části v kapitole Hemodynamika > Srdeční revoluce. Obr.2: Ilustrativní ukázka vizuální podoby doprovodného simulátoru v kapitole Hemodynamika > Srdeční revoluce.

Tato zkušenost zcela jednoznačně potvrzuje náš původní předpoklad, že spolupráce se specialisty z výtvarných oborů na podobně technologicky náročných projektech má smysl tehdy a jen tehdy, jestliže půjde o dlouhodobou spolupráci, při které bude těmto spolupracovníkům poskytnuta možnost systematicky si rozšiřovat své vzdělání po zmíněné technologicky-odborné stránce. 2.3 Sestavování obsahu V těchto dnech je v plném proudu etapa sestavování obsahu z připravených podkladových materiálů. Jednotlivé kapitoly jsou rozděleny na výkladovou část a na práci s doprovodným simulátorem. Na obr.1 a obr.2 jsou uvedeny ilustrativní ukázky jejich vizuální podoby. Jestliže se počáteční fáze ukázali jako poněkud časově náročné, potom jednotlivé výkladové části včetně zadání jednoduchých úkolů pro práci se simulátory jsou již relativně rychle tvořeny na základě připravených scénářů a rozpracovaných storyboardů. Příslušný simulátor ve své konečné podobě musí být tvořen souběžně s tvorbou výkladové části. To zahrnuje mj. doladění každého simulačního modelu "na míru". Pouze připomeňme, že implementace simulačního modelu do.net aplikace je nyní realizovatelná velmi rychle a efektivně (viz kapitola 1.1). V průběhu prací dochází k mnoha změnám a k doplňování obsahové stránky, rozhodli jsme se proto ponechat fázi publikování atlasu až na samotný závěr řešení projektu. Výčet hotových kapitol se mění ze dne na den, namátkou vyberme např. témata: přenos krevních plynů - hemoglobin, hemodynamika - srdeční revoluce, srdce jako pumpa, plíce - úvod, mechanické vlastnosti svalu, EKG - úvodní část, atd. Z velkého výčtu rozpracovaných kapitol namátkou zmiňme např. přenos krevních plynů, vliv cirkulace a respirace na přenos krevních plynů, mechanika dýchání, homeostáza vnitřního prostředí, teorie regulací, aj. Závěr Cílem průběžně řešeného rozvojového projektu je vytvoření internetové multimediální výukové pomůcky pro studijní programy lékařských fakult z oblasti normální a patologické fyziologie. Vývoj efektivních výukových programů, kombinující multimédia se simulačními hrami je náročnou a komplikovanou prací, vyžadující týmovou spolupráci řady profesí. Celkový přehled o používané metodologii byl podán v dřívějších publikacích, např. [1], [2]. V tomto textu byly diskutovány nejvýznamnější události a zkušenosti za poslední rok řešení projektu. Výrazně pokročil vlastní vývoj technologických nástrojů, především se výrazně usnadnil vývoj výsledných.net aplikací a to především díky nové technologii konverze simulačního modelu. V uplynulých etapách autoři kladli zvýšený důraz na práce spíše didaktického charakteru, tedy

podrobnou přípravu scénářů a storyboardů. Paralelně probíhaly práce na sestavování a odlaďování rozsáhlých fyziologických simulačních modelů a práce na přípravě grafických podkladů. Nyní se hlavní pozornost autorů zaměřuje na samotné sestavování výsledného obsahu. Stručné demonstrace některých již dokončených kapitol, případně diskuzi o rozpracovaných kapitolách autoři plánují jako součást osobní prezentace na semináři MEDSOFT 2006. Je zřejmé, že obor normální a patologické fyziologie člověka je natolik rozsáhlý, že není možné plně pokrýt všechna jeho témata v rámci jednoho jediného projektu řešeného několikačlenným týmem. Proto už teď víme, že bychom v budoucnu rádi navázali na výsledky tohoto projektu a pokračovali v rozšiřování "Atlasu". References: [1] Kofránek J, Andrlík M, Kripner T, Stodulka P. From Art to Industry: Development of Biomedical Simulators. The IPSI BgD Transactions on Advanced Research 1 #2, 62-67. 2005. New York, Frankfurt, Tokyo, Belgrad. 2005. [2] Kofránek J, Kripner T, Andrlík M, Mašek J. Creative connection between multimedia, simulation and software development tools in the design and development of biomedical educational simulators. Simulation Interoperability Workshop, Volume II, paper 03F-SIW- 102; Orlando; 2003. p. 677-687. [3] Kofránek J, Andrlík M, Kripner T. Virtual patient behind the screen using computer simulator GOLEM. The 5th IFAC Symposium, Melbourne 2003; Melbourne; 2003. p. 473-477. [4] Kofránek J, Andrlík M, Kripner T. Multimedia educational simulators in pathophysiology - how to design and why to use them. Proceedings of the 5th EUROSIM Congress on Modeling and Simulation.; Marne la Vallee, Paris, France: Eurosim - Francosim - Argesim; 2004. p. Simulation in Education 22-27. Ing. Michal Andrlík Ústav patologické fyziologie 1. LF UK U nemocnice 5 128 00 Praha-2 e-mail: mandr@lf1.cuni.cz