Přednášky

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