Počítačová algebra 25/26

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ž úkol odevzdáte v předstihu, tak se vám na něj podívám a pošlu nějaké komentáře. Odevzdává se v systému Sova (přesný link poslán mailem ze SISu).

  • Úkol 1 (deadline 19. 11. 2025 9:00)

Absolutní deadline na odevzdání úkolů: 15. 2. 2026 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, níže jsou nějaké víceméně přímočaré metody (1 a 2 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ší.