Cvičení
Harmonogram a materiály
Cvičení podle rozvrhu probíhají vždy ve pondělí od 15:15 do 17:45 v místnosti JP-B:570.
V tabulce níže je seznam lekcí, v prvním týdnu stihneme dvě úvodní témata. Poznámky k těmto dvěma lekcím jsou ve formě stránek zde na Course Pages. Zbývající lekce jsou již ve formě Jupyter Notebooků, které se dobře zobrazují i zde na Course Pages, případně si můžete stáhnout i zdrojové notebooky kliknutím na ikonku 📓 (alternativně můžete rovnou naklonovat tento repozitář).
Jupyter notebooky tvoří osnovu dané lekce. Nad obsahem budeme diskutovat, můžeme udělat mnoho odboček a zanoření. Domácí úkoly vycházejí samozřejmě ze zde probrané látky.
| # | Datum | HW | Téma | B261 |
|---|---|---|---|---|
| 1. | 21. 9. 2026 | 01 Úvod do vědeckého počítání a 02 Úvod do prostředí Julia | ✔️ | |
| 2. | 28. 9. 2026 | Státní svátek | ||
| 3. | 5. 10. 2026 | 03 Řídící struktury a typový systém, 📓 ipynb | ||
| 4. | 12. 10. 2026 | 04 Funkce, metody, makra a metaprogramování, 📓 ipynb | ||
| 5. | 19. 10. 2026 | 05 Vícerozměrná pole a maticové typy, 📓 ipynb | ||
| 6. | 26. 10. 2026 | 06 Standardní knihovna (zejména Lineární algebra a Statistika), 📓 ipynb | ||
| 7. | 2. 11. 2026 | 07 Vizualizace a manipulace s grafikou, 📓 ipynb | ||
| 8. | 9. 11. 2026 | 08 Moduly, balíčky, dokumentace, 📓 ipynb | ||
| 9. | 16. 11. 2026 | 09 Zpracování a analýza dat, 📓 ipynb | ||
| 10. | 23. 11. 2026 | 10 Paralelní výpočty a profilování, 📓 ipynb | ||
| 11. | 30. 11. 2026 | 11 Optimalizační problémy, 📓 ipynb | ||
| 12. | 7. 12. 2026 | 12 Diferenciální rovnice, 📓 ipynb | ||
| 13. | 14. 12. 2026 | 13 Strojové učení, 📓 ipynb |
Další materiály
Při výuce pro prezentaci používáme zejména Jupyter notebooky (viz výše). Několik interaktivnějších ukázek je ale navíc k dispozici ve formě reaktivního Pluto notebooku:
Záznamy výuky je možné stáhnount ze sdílené složky.