Délka kurzu
Rozsah hodin
Liší se podle termínu
hodin
Úroveň pokročilosti
Pokročilí začátečníci
Doplňující informace
Stáhnout zde

O čem to celé bude?

Algoritmy předběhly vynález počítače o několik tisíc let. Jsou to jednoduše „recepty“ na řešení problémů. Přesto jsou absolutním základem toho, na čem je dnešní IT svět postaven. Je to náš hlavní nástroj na řešení praktických problémů pomocí počítače.

Podíváme se na několik základních algoritmů a jejich vlastnosti. Zamyslíme se nad tím, jak efektivně mohou různé algoritmy vyřešit zkoumaný problém, a zjistíme, že takzvaná hrubá síla při programování dost často nevede k cíli.

Povíme si něco o polích a algoritmech, kterými v nich můžeme vyhledávat nebo je třídit. Řekneme si také jaký je rozdíl mezi zásobníkem a frontou a jak nám tyto datové struktury mohou pomoci při prohledávání grafů.

Dále si prohloubíš své informatické myšlení – tyto schopnosti jsou nezávislé od programovacího jazyka nebo specifické IT technologie. 

Co se naučíš

  • Základní algoritmy a jejich vlastnosti
  • Pole a algoritmy
  • Zásobník, grafy a prohledávání fronty
  • Srovnávat různé algoritmy z hlediska efektivity, například třídící a vyhledávací algoritmy
  • Poznáš další algoritmy a jejich praktické využití

Pro koho je kurz určen

Pro ženy bez větších programátorských zkušeností

Lektoři

Vladimír Macko
Lecturer

Partneři kurzu

Co říkají absolventky?

Otevřené termíny

Aktuálně nemáme vypsané žádné termíny tohoto kurzu.
Jít na kalendář

Návaznosti kurzu