Tvorba webových aplikací Jaroslav Kotlán
Současný stav výuky Základy internetu Tvorba WWW Ostatní technologie HTML CSS JavaScript Ostatní technologie databáze v Accessu programování ve VB.NET grafika
Jak současný stav zlepšit Internet HTML a CSS JavaScript PHP (ASP) MySQL (další DBS) Komplexní aplikace Základy ICT (ECDL) Grafika Programování Databáze (ECDL) ICT jako celek (ECDL)
Jak současný stav zlepšit e-learning výukové materiály příklady výukové na procvičování slovníky, databáze testy, úkoly komunikace se studenty studentů mezi sebou
Zvolení vhodné serverové technologie PHP - výhody jednoduchý syntaxe podobná s JavaScriptem dá se použít na hostingu zdarma podpora mnoha druhů databází podpora knihoven (rozšíření funkcionality) programátor se nemusí přizpůsobovat možnostem prostředí, ve kterém vytváří web vhodné pro malé a „rychlé“ projekty
Zvolení vhodné serverové technologie PHP – nevýhody jazyk není nikde pevně definován možnost odchylky v syntaxi jednotlivých verzí nutnost instalace a konfigurace nějakého serveru (apache) na lokální pc chybí ladící (debugovací) nástroj většinu věcí je třeba naprogramovat od začátku
Zvolení vhodné serverové technologie ASP.NET – výhody stránky se dají programovat pomocí jakéhokoliv jazyka ze „skupiny *.NET“ (VB.NET) velmi podobné programování jako ve windows (klikací programování) stejné ovládací prvky, stejné prostředí použití šablon kompletní podpora objektového programování vhodné pro větší projekty
Zvolení vhodné serverové technologie ASP.NET – nevýhody pomalejší „rozjezd“ při učení obtížná možnost jít do úplného jádra aplikace instalace a nastavení IIS serveru horší podpora u hostingů obtížné programování v jiných operačních systémech než ve windows
Požadavky na studenta zájem o problematiku aktivní přístup propojení znalostí z více předmětů kreativita
Jak studenti zareagují ? Je to super, naučím se navrhnout a vytvořit komplexní aplikaci. Mohu to využít v praxi. Mohu se zapojit, hodně věcí si navrhnout sám. x Je toho moc. Není to jasně dané. Jsou po mě požadovány znalosti i z jiných předmětů.
Čeho dosáhneme student zvládne propojení více technologií návrh realizace testování prezentace vytvoření jednoduché ucelené interaktivní webové stránky automatická fotogalerie jednoduchý internetový obchod stránka přizpůsobující vzhled požadavkům uživatele