Podklady přednášek pro aktuální akademický rok 2021/2022.
Jsou dostupné i podklady pro akademický rok 2019/2020 a 2020/2021.
Podklady tvoří podpůrný materiál a jejich účelem není nahradit vlastní zápisky z přednášky, které slouží také jako prostředek osvojení si studované problematiky.
Kromě doporučených knih (viz 1. přednáška) doporučujeme výbornou on-line knihu Wentworth 2012.
Jednoduché přiklady včetně řešení:
V přednáškách uvedené zdrojové kódy jsou přiloženy v příslušném .zip
archivu. Kromě vyzkoušení programů je též vřele doporučeno si složitější úlohy samostatně naprogramovat a přednáškové příklady využít pro inspiraci.
datum | č.t. | link | náplň |
---|---|---|---|
20.09.2021 | 1 | - | Informace o předmětu, úvod do programování. Primitivní datové typy. slides codes feedback |
27.09.2021 | - | - | přednáška odpadá |
04.10.2021 | 2 | - | Řídicí struktury, větvení a cykly. Funkce. slides codes feedback |
11.10.2021 | 3 | - | Pole, seznam, řetězec. Funkce a proměnné. slides codes feedback |
18.10.2021 | 4 | - | Principy objektově orientovaného programování. slides codes |
25.10.2021 | 5 | - | Algoritmy řazení a vyhledávání. slides |
01.11.2021 | 6 | - | Karanténa. |
08.11.2021 | 7 | - | Rekurze, spojové seznamy. slides codes |
15.11.2021 | 8 | - | Zvolnění, live coding. Konečný automat. slides codes |
22.11.2021 | 9 | - | Datové struktury: strom, rozptylová tabulka. slides |
29.11.2021 | 10 | - | Aplikace - numerické výpočty, vizualizace dat. slides |
06.12.2021 | 11 | - | Aplikace - zpracování signálu. |
13.12.2021 | 12 | - | Aplikace - zpracování dat, machine learning (pandas). |
03.01.2022 | 14 | - | Předtermín |