===== 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 [[courses:b3b33alp:prednasky:start|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 [[https://bigbluebutton.org/|BigBlueButton]]. Odkaz na připojení jste dostali emailem. /* nebo ho naleznete v aplikaci [[https://cw.felk.cvut.cz/brute|BRUTE]], menu "Course", položka "Conference rooms". */ /* **Důležité:** Vzhledem k [[https://onemocneni-aktualne.mzcr.cz/covid-19/stupne-pohotovosti|aktuální epidemiologické situaci]] (Stupeň II - počínající komunitní přenos) nebudou přednášky z předmětu B3B33ALP prezenční, ale **distanční.** Toto opatření je v souladu s doporučením ministera školství, rektora ČVUT i [[http://www.fel.cvut.cz/cz/covid/Opatreni_C19_2020-9-10.pdf|pokyny fakulty]]. V pondělí proto na přednášku nechoďte, místo toho se podívejte na stránku [[courses:b3b33alp:prednasky:start|přednášek]], kde budou k dispozici materiály, podle kterých se budete učit samostatně. */ 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 [[courses:b3b33alp:cviceni:start|cvičení]]. ====== Kontakty ====== * Na přednášejícího a garanta [[http://cmp.felk.cvut.cz/~kybic|Jana Kybice]] se obracejte s dotazy k probírané látce i k organizaci předmětu, a to nejlépe [[mailto:kybic@fel.cvut.cz|emailem]]. * Dotazy, které by mohly zajímat i ostatní, pište raději do [[https://cw.felk.cvut.cz/forum/forum-1660.html|diskuzního fóra]] předmětu. Každý z vás by měl být upozorněn emailem, pokud se ve fóru objeví nová zpráva. * Pro komunikaci v reálném čase, ať už textovou, audio nebo video, používejte [[https://ist.cvut.cz/en/our-services/microsoft-teams/|MS Teams]], kde bude vytvořen kanál předmětu. * S otázkami týkajícími se cvičení se obracejte na vedoucího cvičení [[http://mrs.felk.cvut.cz/people/petr-stepan|Petra Štěpána]] [[mailto:stepan@fel.cvut.cz|emailem]]. ===== Odkazy na vzdálenou výuku pomocí BBB ===== {{CWREMOTESCHEDULE}} ====== Další důležité odkazy ====== * [[http://cw.felk.cvut.cz/brute/|Odevzdávací systém (BRUTE)]] * [[https://cw.felk.cvut.cz/forum/forum-1660.html|diskuzní fórum]] * [[https://www.fel.cvut.cz/cz/education/rozvrhy-ng.B201/public/html/predmety/46/73/p4673906.html|Rozvrh]] * [[http://www.feld.cvut.cz/education/bk/predmety/46/73/p4673906.html|Stránka v KOSu]] * [[courses:b3b33alp:cviceni:start|Cvičení]] * [[courses:b3b33alp:prednasky:start|Přednášky]] * [[courses:b3b33alp:literatura|Literatura]] * [[courses:b3b33alp:zkouska|Zkouška]] * [[https://cw.fel.cvut.cz/wiki/help/common/plagiaty_opisovani|Plagiáty a opisování]]