Detail předmětu
Tvorba aplikací v MS Excel
FP-VtaPAk. rok: 2017/2018
Předmět je zaměřen zejména na následující oblasti výpočetní techniky : implementace znalosti z předmětů Algoritmizace a programovací techniky, Základy PC do oblasti tvorby maker a podpůrných programů v prostředí MS Office zejména v MS Excel. Základy objektového programování v prostředí Visual Basicu for Application. (VBA).
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
2. Znalost operačního systému MS DOS, MS Windows XP
3. Znalost MS Office, především MS Excel, MS Word
4. Znalost problematiky tvorby algoritmů
5. Znalost základních programovacích technik
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
1. Odevzdání semestrální práce - projektu
2. Aktivní účast na cvičeních bude hodnocena vyučujícím.
3. Testy - studenti absolvují test z teoretické části probrané látky a vytvoření jednoduché aplikace
Forma zkoušky je kombinovaná a skládá se ze 2 částí:
1. Písemná část – vytvoření konkrétní aplikace
2. Praktická (ústní) část – v případě potřeby ústní dozkoušení
Osnovy výuky
- Tvorba maker v MS Excel
- Vývojové prostředí VBA
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Procedury, funkce, moduly
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Walkenbach John : Microsoft Excel 2000&2002 – programování ve VBA, Computer Press, Praha 2001, ISBN: 80-7226-547-4 (CS)
Doporučená literatura
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Tvorba maker v MS Excel
- Vývojové prostředí VBA
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Procedury, funkce, moduly
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu
Cvičení s počítačovou podporou
Vyučující / Lektor
Osnova
- Tvorba maker v MS Excel a MS Office
- Vývojové prostředí VBA
- Základní pojmy
- Objektově orientované programování
- Formuláře, dialogy
- Použití API
- Procedury, funkce, moduly
- Konstrukce, strukturované programování, řídící struktury
- Práce se soubory
- Techniky pro ošetření chyb
- Ladění, optimalizace a dokumentace programu