WEB BASED DYNAMIC MODELING BY MEANS OF PHP AND JAVASCRIPT

Podobné dokumenty
Web based dynamic modeling by means of PHP and JavaScript part III

Web based dynamic modeling by means of PHP and JavaScript part II

Využití ICT techniky především v uměleckém vzdělávání. Akademie - VOŠ, Gymn. a SOŠUP Světlá nad Sázavou

Tento výukový materiál byl vytvořen v rámci projektu MatemaTech Matematickou cestou k technice. Cyklistický převod výpočet rychlosti pohybu cyklisty

Jak znázornit 2D kmity a Lissajousovy obrazce pomocí 3D projekce

Střední odborná škola a Střední odborné učiliště, Hořovice

Formuláře. Internetové publikování. Formuláře - příklad

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

Web. Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče

Střední odborná škola a Střední odborné učiliště, Hořovice

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 4 VY 32 INOVACE

Základní práce v souborovém manažeru

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

Inovace bakalářského studijního oboru Aplikovaná chemie

ROVNOMĚRNĚ ZRYCHLENÝ POHYB, ZPOMALENÝ POHYB TEORIE. Zrychlení. Rychlost

SEZNAM PRO ARCHIVACI

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

Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001

Tvorba webových stránek

Složené kmitání. Mechanické kmitání a vlnění

Využití ICT v technických oborech. Jiří Hrbáček, Martin Kučera, Zdeněk Hodis, Martin Dosedla

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

ČERV. Hra Červ je psána pomocí příkazů Javascriptu a standardních příkazů HTML.

Využití programu GeoGebra v Matematické analýze

Renáta Bednárová, Petr Sládek. Pedagogická fakulta MU Brno, Univerzita obrany Brno

E-learningový systém pro podporu výuky algoritmů

BIOMECHANIKA DYNAMIKA NEWTONOVY POHYBOVÉ ZÁKONY, VNITŘNÍ A VNĚJŠÍ SÍLY ČASOVÝ A DRÁHOVÝ ÚČINEK SÍLY

4. Měření rychlosti zvuku ve vzduchu. A) Kalibrace tónového generátoru

Tři vzdáleně ovládané Pět vzdáleně ovládaných experimenty experimentů František Látal

Střední odborná škola a Střední odborné učiliště, Hořovice

Didaktika přírodovědy a rámcové vzdělávací programy

Porovnání charakteristik klasické a úsporné žárovky s využitím vzdáleně ovládané laboratoře

ROZVOJ E-LEARNINGU NA 1. LF UK PRAHA

Střední škola aplikované kybernetiky s.r.o.: Maturitní okruhy z odborných předmětů 2010

NSWI096 - INTERNET JavaScript

VÝUKOVÝ SOFTWARE PRO ANALÝZU A VIZUALIZACI INTERFERENČNÍCH JEVŮ

1. Začínáme s FrontPage

Printris. Hra Printris je psána pomocí příkazů Javascriptu a standardních příkazů HTML.

volitelný předmět ročník zodpovídá CVIČENÍ Z MATEMATIKY 9. MACASOVÁ

Střední odborná škola a Střední odborné učiliště, Hořovice

E-LEARNING ANEB TVORBA STUDIJNÍCH OPOR SYSTÉMY TOOLBOOK II A TeX

VYUŽITÍ MATLAB WEB SERVERU PRO INTERNETOVOU VÝUKU ANALÝZY DAT A ŘÍZENÍ JAKOSTI

Další nutný soubor je laydiv.js, ve kterém jsou uloženy funkce pro zobrazování virů na ploše a funkce pro odkaz na Teachers Guide.

ČSFD.cz - technická specifikace reklamních formátů

VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender

Comfort panely Siemens s.r.o All Rights Reserved. Comfort panely

Rozvoj tepla v betonových konstrukcích

Třídy a objekty. Třídy a objekty. Vytvoření instance třídy. Přístup k atributům a metodám objektu. $z = new Zlomek(3, 5);

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Í

ČSFD.cz - technická specifikace reklamních formátů

Easy to use remote experiments WITHOUT laboratory systems. doc. RNDr. František (Jiří) (ISES) Lustig, CSc., MFF-UK Praha

Střední odborná škola a Střední odborné učiliště, Hořovice

Internet cvičení. ZS 2009/10, Cvičení 3., Tomáš Pop. DISTRIBUTED SYSTEMS RESEARCH GROUP

Rozcestník virtuálních světů

Multimediální prvky a interaktivita ve výuce

Vyučovací předmět:: Fyzikální praktika. A. Charakteristika vyučovacího předmětu. a) Obsahové, časové a organizační vymezení předmětu

KŘIVKOVÝ INTEGRÁL V SYSTÉMU MAPLE

Tlumené kmitání tělesa zavěšeného na pružině

Adobe Photoshop 18. Ukládání dokumentu formáty

Kreslíme do webu. Canvas

Michael Valášek Vedoucí práce: doc. Ing. Václav Bauma, CSc.

ale taky protivný nepřítel

Služby Microsoft Office 365

ZŠ a MŠ, Brno, Horníkova 1 - Školní vzdělávací program

VÝUKOVÝ MATERIÁL VÝUKOVÝ MATERIÁL VÝUKOVÝ MATERIÁL

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

Internet - nástroj spolupráce zemí V4 v oblasti životního prostředí

Inovace výuky prostřednictvím šablon pro SŠ

P r e z e n t a c e p r o j e k t u. Přílohy k prezentaci

BIOMECHANIKA. 7, Disipativní síly I. (Statické veličiny, smyková třecí síla, nakloněná rovina, odporová síla)

Diferenciální rovnice

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

CEITEC a jeho IT požadavky. RNDr. Radka Svobodová Vařeková, Ph.D.

Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10

Circular Harmonics. Tomáš Zámečník

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

pracovní list studenta Kmitání Studium kmitavého pohybu a určení setrvačné hmotnosti tělesa

5.1.7 Informatika a výpočetní technika. Časové, obsahové a organizační vymezení. ročník hodinová dotace

Moodle uživatelská příručka

RNDr. Milan Šmídl, Ph.D. Co je to BOV?

Část IV - Bezpečnost 21. Kapitola 19 Bezpečnostní model ASP.NET 23

Zdroj:

Projekt fondu rozvoje vysokých škol 1809/2007 "Příprava kurzu - Simulace jednoduchých fyzikálních dějů"

Střední odborná škola a Střední odborné učiliště, Hořovice

Jana Dannhoferová Ústav informatiky, PEF MZLU

Skládání různoběžných kmitů. Skládání kolmých kmitů. 1) harmonické kmity stejné frekvence :

CZ.1.07/1.5.00/

Střední odborná škola a Střední odborné učiliště, Hořovice

4EK311 Operační výzkum. 1. Úvod do operačního výzkumu

VYŠŠÍ ODBORNÁ ŠKOLA a STŘEDNÍ PRŮMYSLOVÁ ŠKOLA Mariánská 1100, Varnsdorf PROGRAMOVÁNÍ FUNKCE, REKURZE, CYKLY

I N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í

Literatura: a ČSN EN s těmito normami související.

Automatická detekce anomálií při geofyzikálním průzkumu. Lenka Kosková Třísková NTI TUL Doktorandský seminář,

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

c) vysvětlení jednotlivých veličin ve vztahu pro okamžitou výchylku, jejich jednotky

Javascript v Seznamu

časovém horizontu na rozdíl od experimentu lépe odhalit chybné poznání reality.

Transkript:

WEB BASED DYNAMIC MODELING BY MEANS OF PHP AND JAVASCRIPT Jan Válek, Petr Sládek Faculty of Education Masaryk University Poříčí 7, 603 00 Brno

Úvodem Výpočetní technika ve škole Běžně jako Didaktická technika Méně často pro konstrukce reálných učebních pomůcek Výpočetní techniky ve vědě a technice Výzkum ve virtuálním světě Řízení experimentů Modelování jevů a převod hodnot do grafu ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 2

Dynamické modelování Co? Usnadněno pochopení studovaného problému Dostatečná reprezentace skutečnosti? Mnoho elementárních kroků blížící se nule derivace Cílem není uživatelské využití vytvořeného programu, ale analýza fyzikální podstaty zkoumaného děje ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 3

Dynamické modelování Kdy? Výpočet nad rámec schopností studentů Schopni problém částečně uvědomit Dokáží ohraničit rozsah hodnot některých veličin Vytváření mezipředmětových vazeb Problém? Měnit pouze jednu veličinu, sledovat její vývoj Můžeme snadno studenty přehltit informacemi ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 4

Dynamické modelování Proč právě PHP a JavaScript? Klasické výpočty, MAT konstanty On-line dostupnost modelů Editor poznámkový blok Pro práci s modely internetový prohlížeč PHP navíc? Tvorba obrázků Skripty prováděny na straně serveru ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 5

Dynamické modelování Spojení PHP a JavaScript Ideální prostředek pro tvorbu modelů Interaktivní formuláře umožňující hledat řešení podle zadaných (mezních) hodnot Přístupný web www.ped.muni.cz/modely ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 6

Interaktivita v modelech Co požadujeme od začleňováním interaktivity a animací do modelů? Ovládání modelovaného průběhu vpřed i vzad Měnit rychlost animace Možnost ukládat jednotlivé obrázky z nichž je složena animace Postupovat pouze po jednotlivých krocích Vzhledem k omezené barevné škále GIF chceme používat PNG soubory o ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 7

Konkrétní příklady Lissajousovy obrazce Skládání navzájem kolmých kmitů Se používají k porovnání dvou frekvencí a jejich fází Je-li poměr frekvencí celočíselný - obrazce zřetelně pozorovatelné Pokud je poměr frekvencí racionální číslo, jsou křivky uzavřené ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 8

Konkrétní příklady Při konstrukci Lissajousových obrazců si můžeme položit následující otázku: Pro dané frekvence kmitů v jednotlivých osách fx, fy, změníme fázi. Jsou potom vykreslené obrazce stejné nebo různé? ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 9

Konkrétní příklady ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 10

Konkrétní příklady Porovnání 26 a 29 jízdních kol Závislost brzdné dráhy na rychlosti, průměru a hmotnosti kola Různě velká kola stejné hmotnosti větší brzdnou dráhu má kolo s menším průměrem Menší styčná plocha menších kol Menší vykonaná práce brzd ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 11

Konkrétní příklady ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 12

Konkrétní příklady Velikost valivého odporu Valivý odpor u kola s větším průměrem menší Rozdíl poloměrů kol je mnohem větší než deformovaná styčná plocha. ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 13

Konkrétní příklady ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 14

Konkrétní příklady Velikost nájezdového úhlu na překážku podle poloměru kola Čím je nájezdový úhel menší, tím větší odpor klade překážka cyklistovi při jejím přejízdění. ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 15

Konkrétní příklady ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 16

Konkrétní příklad zdrojový kód <script language="javascript" type="text/javascript"> var sadaobrazku = [ kolo_26_29_a_1.png", "."; "kolo_26_29_a_75.png"]; var pocetobrazku = 75; var prodleva = 250; var prodlevamax = 1000; var casovacbezi = 0; zamen(nazevobrazku, novyobrazek); krokvpred(); krokvzad(); krokvpredautomat(); krokvzadautomat() ; automatstartvpred(); <input type="button" onclick="automatstartvpre d();" value=" " title="automatické přehrávání vpřed" /> ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 17

Konkrétní příklad zdrojový kód function prubeh3_1($vyskaprekazky, $rmax, $barva) { $r = $rmax; $r0 = 0.0001; $dr = 0.03; do{ $alfa = najezdovyuhel($r0, $vyskaprekazky); if (($alfa > 0) and ($r0 > $vyskaprekazky)) { bod($r0, $alfa, $barva); }; }; $r0 = $r0 + $dr; }while($r0 <= $rmax); ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 18

Závěr Diskutovat se studenty zdrojový kód Základem je naučit studenty pracovat s grafy a jejich tvorbě Implementace aktivního kreslení (HTML5) Uvedený model a další jsou volně dostupné na adrese: www.ped.muni.cz/modely ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 19

Děkuji za pozornost PhDr. Jan Válek Katedra fyziky, Katedra didaktických technologií PdF MU Poříčí 7, 603 00 Brno, ČR E-mail: valek@ped.muni.cz doc. RNDr. Petr Sládek, CSc. Katedra fyziky, Katedra didaktických technologií PdF MU Poříčí 7, 603 00 Brno, ČR E-mail: sladek@ped.muni.cz Telefon: + 420 549 496 841 ICTE 2012-11.-13.9.2012 - Rožnov pod Radhoštěm 20