Table of Contents

B3B33ALP - Algoritmy a programování

Cílem předmětu je dát studentům základní znalost programování a algoritmizace a naučit je navrhnout, implementovat a otestovat programy pro řešení jednoduchých úloh. Studenti pochopí význam časové složitosti. Seznámí se se základními stavebními prvky programů, jako jsou smyčky, podmíněné příkazy, proměnné, rekurze, funkce atd. V předmětu postupně představíme nejpoužívanější datové struktury a operace s nimi (např. fronta, zásobník, seznam, pole, atd.) a ukážeme základní klasické a praktické algoritmy, zejména z oblasti řazení a vyhledávání a prohledávání stavového prostoru. Studenti se seznámí s jazykem Python a naučí se v něm psát jednoduché programy.

Aktuální COVID info

Dle rozhodnutí Hygienické stanice hl.m. Prahy bude výuka probíhat distanční formou. Do školy tedy nechoďte, ale připojte se vzdáleně pomocí počítače nebo jiného zařízení s přístupem na internet. Materiály k jednotlivým přednáškám naleznete na stránce přednášek. První přednáška bude vysílána v původně plánovaném čase, t.j. v pondělí 21.9. v 9:15. pomocí aplikace BigBlueButton. Odkaz na připojení jste dostali emailem.

Jsem si vědom, že distanční výuka může být náročná. Neváhejte se proto na mne obrátit s libovolnými dotazy k probírané látce i k předmětu a jeho organizaci.

Cvičení budou také distanční, v původně naplánovaném čase dle rozvrhu, bližší informace hledejte na stránce cvičení.

Kontakty

Odkazy na vzdálenou výuku pomocí BBB

Další důležité odkazy