PC - Základy algoritmizace a programování
Předpoklady: zběhlost práce s Windows, orientace v systému.
Obsah nemusí vypadat přímo takto, přizpůsobíme se konkrétním požadavkům uživatele.
Praktická část může být ideálně vedena v programovacím jazyce C# (.NET), k němuž je bezplatně dostupné itegrované vývojové prostředí (IDE).
- základní principy programování
- algoritmy, algoritmizace
- vývojový diagram
- pojmy proměnná, konstanta, pole,...
- typy proměnných
- operátory matematické, logické, aj.
- podmínky
- cykly
- práce s poli
- procedury a funkce
- strukturované programování
- základy objektového programování
- třídy, dědičnost
- seznamy, kolekce, iterátor
- grafika
- rekursivní volání
- ...