Maturitní ročník: Programování
Programování v PHP
Hodinová dotace: jednoletý seminář - 2 hodiny týdně
Cíle předmětu:
V Rámcovém vzdělávacím programu pro gymnaziální vzdělávání je tento předmět kvalifikován jako doplňující vzdělávací obor.
Cílem tohoto předmětu je zvládnutí základů populárního programovacího jazyka PHP, který umožňuje vytvářet dynamické internetové stránky a ve kterém je většina dnešních stránek vytvořena, např. Facebook. Dále pak se žáci naučí základům práce s databází.
Výuka programování má úzké mezipředmětové vztahy hlavně k matematice. Součástí výuky je také tvorba většího projektu, kde žáci lépe pochopí význam programování pro dnešní dobu. Programování je využitelné a potřebné v reálném životě i při studiu na vysokých školách zejména technického zaměření.
Studijní požadavky:
Součástí hodnocení jsou písemné práce, příprava a prezentace referátů a tvorba programů. Předmět je určen pro studenty, kteří nemají potíže s analýzou zadaného úkolu, zvláštní matematické schopnosti nejsou potřeba, naopak logické myšlení je nezbytné.
Podmínkou pro zapsání do tohoto kurzu je zvládnutí základů tvorby internetových stránek v jazyce HTML a základní znalost libovolného strukturovaného programovacího jazyka.
Obsah učiva:
-
- Základní syntaxe, vkládání do HTML
- Komentáře, operátory, proměnné, typy
- Komunikace s uživatelem přes formuláře, session
- Vestavěné a vlastní funkce, třídy a objekty
- Řídící struktury: if, switch, while, do, for, foreach
- Vyčlenění a propojení jednotlivých částí aplikace
- Práce s databází MySQL