1. ÚVOD – základní pojmy: program, algoritmus, kompilace, debugging, proměnná, identifikátor, datový typ, deklarace, syntaxe, Strojový kód, výrazy, konstanty, pole, vstupy, výstupy, příkazy, cykly, podmínky, funkce.
2. Algoritmus a jeho vlastnosti, zápis algoritmu, vývojové diagramy, chyby v algoritmech, ukázky algoritmů, sekvence, větvení, cykly. Vytváření jednoduchých algoritmů.
3. Základy práce s Matlabem: Uživatelské rozhraní, nápověda, proměnné, jména proměnných, příkazy pro práci s proměnnými, práce s čísly, reálná čísla, zaokrouhlování.
- ukázka jednoduchých odpovídajících algoritmů (s využitím proměnných, čísel)
4. Základy práce s Matlabem: Vektory, generování aritmetické posloupnosti, práce s daty, logická proměnná, pravda, nepravda, relační operátory, logické operátory, funkce pro zjišťování platnosti podmínek
- ukázka jednoduchých odpovídajících algoritmů (s využitím vektorů, logický operací,…)
5. Základy práce s Matlabem: Matice a vektory - zadávání matic a vektorů, funkce pro tvorbu matic, práce s částmi matic a vektorů, operace s maticemi a vektory, počet prvků, rozměr matice, manipulace s maticemi
- ukázka jednoduchých odpovídajících algoritmů (s využitím matic, vektorů, …)
6. Programování v Matlabu: skripty, funkční M–soubory, vstupy a výstupy, programovací struktury, podmiňovací příkazy, cykly, přepínač, break a continue v cyklech
7. Programování v Matlabu: Funkce a jejich volání - elementární matematické funkce, definice vlastní funkce, konstanty a speciální proměnné. Ladění programu.
8. Realizace různých typů algoritmů v Matlabu (sekvence, větvení, cykly, přepínač)
9. Třídící algoritmy a jejich realizace v Matlabu
10. Grafy v Matlabu: Vykreslení grafu, vykreslení více grafů najednou, nastavení grafu
11. Zpracování typových úloh. Práce na individuálních programech.
12. Zpracování typových úloh. Práce na individuálních programech.
13. Zpracování typových úloh. Práce na individuálních programech.
14. Zápočtové programy, zápočty.
2. Algoritmus a jeho vlastnosti, zápis algoritmu, vývojové diagramy, chyby v algoritmech, ukázky algoritmů, sekvence, větvení, cykly. Vytváření jednoduchých algoritmů.
3. Základy práce s Matlabem: Uživatelské rozhraní, nápověda, proměnné, jména proměnných, příkazy pro práci s proměnnými, práce s čísly, reálná čísla, zaokrouhlování.
- ukázka jednoduchých odpovídajících algoritmů (s využitím proměnných, čísel)
4. Základy práce s Matlabem: Vektory, generování aritmetické posloupnosti, práce s daty, logická proměnná, pravda, nepravda, relační operátory, logické operátory, funkce pro zjišťování platnosti podmínek
- ukázka jednoduchých odpovídajících algoritmů (s využitím vektorů, logický operací,…)
5. Základy práce s Matlabem: Matice a vektory - zadávání matic a vektorů, funkce pro tvorbu matic, práce s částmi matic a vektorů, operace s maticemi a vektory, počet prvků, rozměr matice, manipulace s maticemi
- ukázka jednoduchých odpovídajících algoritmů (s využitím matic, vektorů, …)
6. Programování v Matlabu: skripty, funkční M–soubory, vstupy a výstupy, programovací struktury, podmiňovací příkazy, cykly, přepínač, break a continue v cyklech
7. Programování v Matlabu: Funkce a jejich volání - elementární matematické funkce, definice vlastní funkce, konstanty a speciální proměnné. Ladění programu.
8. Realizace různých typů algoritmů v Matlabu (sekvence, větvení, cykly, přepínač)
9. Třídící algoritmy a jejich realizace v Matlabu
10. Grafy v Matlabu: Vykreslení grafu, vykreslení více grafů najednou, nastavení grafu
11. Zpracování typových úloh. Práce na individuálních programech.
12. Zpracování typových úloh. Práce na individuálních programech.
13. Zpracování typových úloh. Práce na individuálních programech.
14. Zápočtové programy, zápočty.