Předmět Úvod do programování skrze Python (IB111)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu IB111 - Úvod do programování skrze Python, Fakulta informatiky, Masarykova univerzita (MU).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
Předmět slouží jako úvod do programátorského a algoritmického stylu myšlení. Cvičení probíhají v konkrétním programovacím jazyce (Python), nicméně cílem předmětu jsou především obecné principy uplatnitelné v mnoha různých programovacích jazycích. Po ukončení předmětu by studenti měli být schopni používat základní programátorské konstrukce (např. podmínky, cykly, funkce, základní datové typy) a znát několik základních algoritmů.
Osnova
Předmět ilustruje základní prvky imperativního programování a algoritmického myšlení skrze vysokoúrovňový jazyk Python a za bohatého použití ilustrativních příkladů.Základní konstrukce imperativních programovacích jazyků: podmínky, cykly, základní datové typy, funkce, vstup a výstup.Číselné typy, využití náhody.Datové struktury, seznamy, řetězce, vícerozměrná pole, slovníky, základy použití objektů.Příklady základních algoritmů: největší společný dělitel, prvočísla, řadící algoritmy, vyhledávání. Základy složitosti algoritmů, využití rekurze.Želví grafika, bitmapová grafika, regulární výrazy, práce s textem.
Literatura
doporučená literaturaIntroduction to computing and programming in Python, a multimedia approach. ISBN 9780136060239. infoPython Programming :An Introduction to Computer Science. ISBN 9781887902991. infoPELÁNEK, Radek . Programátorská cvičebnice: algoritmy v příkladech. Brno: Computer Press, 2012. 175 s. ISBN 978-80-251-3751-2. info
Požadavky
OBOR ( SOCI ) || OBOR ( INVS ) || (! PB162 Programování Java && ! PB161 Programování v jazyce C++ && ! PB071 Úvod do jazyka C && ! IB001 Úvod do prog. skrze C && ! NOW ( IB001 Úvod do prog. skrze C ))
Garant
doc. RNDr. Eva Hladká, Ph.D.
Vyučující
doc. Mgr. Radek Pelánek, Ph.D.RNDr. Nikola Beneš, Ph.D.RNDr. Jaroslav BayerBc. Jaroslav BendíkBc. Jan DrábekBc. Tomáš EffenbergerMgr. Matěj KlusáčekMgr. Marek MedveďMgr. Ondřej NečasMgr. Jan PapoušekMgr. Jiří ŘihákBc. Ondřej SlámečkaMgr. Vít StanislavBc. Valdemar ŠvábenskýBc. Jiří Weiser