Programování není jen o syntaxi, ale především o schopnosti algoritmického myšlení. Existuje mnoho způsobů, jak tuto klíčovou dovednost procvičit a rozvinout. Kromě praktického programování jsou skvělým nástrojem úkoly, které trénují logické uvažování a systematický přístup.

Úlohy z Matematické olympiády jsou pro trénink těchto dovedností perfektní. Vyžadují totiž

  1. rozepsání si ukázkových příkladů na papír
  2. prozkoumávání jejich vztahů
  3. nakonec návrh obecných postupů

Toto je esence algoritmizace. (A hlavní náplň kurzu Bi-PA-1)

Zde jsou příklady sbírek úloh z Matematických olympiád, úlohy jsou velmi náročné, slouží tedy hlavně jako doplnění kontextu studentovi. Nezapomeňte že v tomto případu je cesta cíl!

Za zmínku také stojí návodné úlohy, které mají pomoci studentovy s vyřešením velké úlohy.

Není náhodou, že za dobré umístění v Matematické olympiádě promíjí FIT přijímací zkoušky.

Last modified: Monday, 30 June 2025, 10:53 PM