Počítačová algebra

stránky přednášky

Dění na cvičeních

Zápočet

… bude za správné a včasné vypracování a odevzdání tří (ze čtyř) domácích úkolů, které se tu během roku níže objeví. Pokud nestihnete úlohy odevzdat v termínu, budete muset odevzdat všechny čtyři.

Úkoly můžete samozřejmě libovolně konzultovat (se mnou, s kolegy…), ale výsledek (kód, komentář…) by měl vypracovat každý sám za sebe. Když mi úkol pošlete v předstihu, tak se vám na něj podívám a pošlu nějaké komentáře.

  • Úkol 1 (deadline 26. 11. 2024 12:00)
  • Úkol 2 (deadline 10. 12. 2024 12:00)
  • Úkol 3 (deadline 10. 1. 2025 12:00)
  • Úkol 4 (deadline 17. 1. 2025 12:00)

Absolutní deadline na odevzdání úkolů: 16. 2. 2025 23:59.

SageMath

Jde v podstatě o nadstavbu Pythonu, ve které se dobře „dělá matematika“; na cvičeních ho budeme používat skrze Jupyterové notebooky.

Jak zprovoznit: existuje na to oficiální stránka, já doporučuji následující dvě metody, které jsem sám vyzkoušel:

  1. rozjet Sage lokálně v Dockeru (tento image; níže na stránce je příkaz pro spuštění Jupyterového notebooku),
  2. použít fakultní JupyterHUB,
  3. registrovat se na cocalc.com (zdarma) a dělat všechno tam; je to samozřejmě poněkud pomalejší.