Cvičení

Archivní materiály ze starého běhu předmětu. Aktuální stránky IB111 jsou www.fi.muni.cz/IB111/.

Rozpis cvičení je pouze orientační, přesná podoba cvičení a rozdělení témat do týdnů záleží na konkrétním cvičícím.

Existuje speciální skupina, která má zvláštní program.

Sbírka příkladů (na cvičení i nad rámec cvičení na procvičení doma)

TýdenPříklady Znalosti Pythonu
1Želví grafikaZákladní ovládání Python IDLE, definice funkce a její spuštění
2Výpisy posloupností, textová grafikaproměnné, for, while, if, funkce (bez return)
3Jednoduché výpočty, dělitelnost, prvočísla funkce (+return)
4Náhodná čísla, simulacerandom
5Transformace textu, jednoduché šifrypráce s řetězci
6Binární vyhledávání (hra na hádání čísla, vyhledávání v seznamu)input
71. vnitrosemestrální zkouška, algoritmy nad seznamypráce se seznamy
8Využití datových struktur (interpretace výrazu v postfixu, frekvenční analýza)slovník
9Rekurze (Fibonacci, Hanojské věže, Želví grafika a fraktály) použití rekurze
10Složené datové typy, objektyclass
11Zpracování textu, analýza datpráce se soubory, řazení
122. vnitrosemestrální písemka
13Bitmapová grafika (transformace obrázků) tuple, knihovna Image

Skrývačky

Nápovědy: 1) Hledejte v modré, 2) Hrany (prudké přechody), 3) XOR s mřížkou