Předmět: Praktikum z programování 2

« Zpět
Název předmětu Praktikum z programování 2
Kód předmětu KTE/IPP2
Organizační forma výuky Přednáška + Cvičení + On-line aktivity
Úroveň předmětu Bakalářský
Rok studia 3
Semestr Letní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Dostál Jiří, prof. PhDr. PaedDr. Ph.D.
  • Basler Jaromír, PhDr.
  • Klement Milan, prof. PhDr. Ph.D.
Obsah předmětu
Konkrétní náplň přednášek: 1. Free-web servery, bezplatné služby na Internetu. Opakování html značek v rozsahu TWS. Další formáty souborů - pdf, tex, grafika - jpeg, gif, archivy - zip, tar, tgz. 2. html, xhtml, xml. Kódování češtiny - CP1250, ISO-8859-2, unicode (UNI8 a UNI16). Řečtina a symboly v html. 3. dhtml, styly (css i vestavěné), plug-in, obrázky 4. Formuláře - post, get. Odesílání formulářů poštou bez přispění serveru. 5. Javascript - formuláře s výpočty, proměnné, funkce. 6. Javascript - absolutní umístění, div, události onmouseover a onclick 7. Javascript - objekty 8. php a jeho vztah k jazykům perl, C a BASIC (porovnání). Základní principy vytváření stránek v php. 9. php - metody get a post, formát předávaných dat (výhody a nevýhody a způsoby přístupu) 10. php - výpočty, funkce, procedury, přístup k souborům na serveru. 11. php - grafy, knihovny hotových aplikací 12. SQL, využití funkcí MySQL na stránkách vytvořených v php 13. Vytváření projektů, provázanost stránek, aplikace v režimu klient - server, vazby server - server 14. Instalace aplikací Apache a MySQL na počítač s trvalým připojením k síti, konfigurační soubory v prostředí Linux a jejich nastavení z hlediska funkčnosti a bezpečnosti. Konkrétní náplň cvičení: 1. Vytvoření vlastního účtu na vhodném serveru, jednoduchá html stránka. 2. Řečtina, symboly a indexy na webových stránkách. Kde hledat návody. 3. Použití stylů v hlavičce html souboru, samostatný css soubor. 4. Přidělení individuálních projektů studentům. 5. Javascript - formuláře s výpočty, proměnné, funkce. 6. Javascript - absolutní umístění obrázků, událost onmouseover, popř. onclick 7. Javascript - objekty 8. Jednoduchý program v php. 9. php - použití metod get a post 10. php - výpočty, funkce, procedury, vytváření souborů na serveru. 11. php - archivy skriptů 12. SQL, využití funkcí MySQL na stránkách vytvořených v php 13. Práce na projektech 14. Práce na projektech, klasifikace včas dokončených.

Studijní aktivity a metody výuky
Projekce (statická, dynamická), Grafické a výtvarné činnosti
Výstupy z učení
Předmět rozšiřuje možnosti tvorby webových stránek v HTML resp. XHTML, jak jsou přednášeny v rámci základního předmětu Tvorba a správa webu. Uvádí do podrobnějšího používání kaskádových stylů (CSS) na webových stránkách, do programování na straně klienta v jazyce JavaScript, do používání aktivních výpočtů a objektů na webových stránkách. Dále potom uvádí do programování na straně serveru v jazyce PHP, do propojení XHTML-JavaScript-PHP, a do způsobu používání databázových aplikací pomocí MySQL. Součástí předmětu je vytvoření jednoduché aplikace na vhodném bezplatně dostupném serveru, na základě které bude předmět klasifikován. Aplikaci je možné vytvořit i samostatně mimo výukové hodiny.

Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Písemná zkouška, Rozbor produktů pracovní činnosti studenta (technické práce)

Autoevaluační testy pro samostatné, ale také řízené ověřování získaných znalostí a dovedností.
Doporučená literatura
  • Klán, P. (2002). WWW pro zelenáče. Praha : Neocortex.
  • Microsoft. (1999). Mistrovství v Microsoft R Visual Basicu 6.0: vyšší škola programovacích technik pro tvorbu firemních aplikací v prostředí klient-server. Praha : Computer Press, 808 s.
  • Pokorný, J. (2001). Úvod do Visual Basic.NET. Brno : Unis, 88 s.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Pedagogická fakulta Studijní plán (Verze): Informační výchova se zaměřením na vzdělávání (BB16) Kategorie: Pedagogika, učitelství a sociální péče 3 Doporučený ročník:3, Doporučený semestr: Letní