Předmět: Algoritmizace pro vzdělávání

« Zpět
Název předmětu Algoritmizace pro vzdělávání
Kód předmětu KVD/ALGV
Organizační forma výuky Přednáška + Seminář
Úroveň předmětu Bakalářský
Rok studia 1
Semestr Letní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Semeniuk Martin, doc. Ing. Ph.D.
  • Dolejš Tomáš, Mgr. Ph.D.
  • Řezníček Ondřej, PhDr. Ph.D.
  • Fast Milan, Mgr. Ph.D.
  • Kasík Jakub, Mgr. Ph.D.
Obsah předmětu
Pojem algoritmus a s ním spojené vlastnosti. Způsoby algoritmizace. Základní algoritmické konstrukce. Formy zápisu algoritmů. Objektový přístup k algoritmizaci a datům. Programovací prostředí pro rozvoj algoritmického a informatického myšlení žáků. Algoritmická složitost. Teorie grafů. Algoritmy numerických metod. Algoritmy řazení. Aktivity rozvíjející algoritmické myšlení. Řešení příkladů využitelných k rozvoji algoritmického myšlení ve zvoleném programovacím prostředí.

Studijní aktivity a metody výuky
Přednáška s diskusí, E-learning, Demonstrace dovedností, Studium metodou řešení problémů, Seminární výuka, Samostatná práce studentů
  • Praktická výuka [vyjádření počtem hodin] - 26 hodin za semestr
  • Kontaktní výuka - 26 hodin za semestr
  • Vypracování seminární práce v bakalářském studijním programu [5-40] - 40 hodin za semestr
  • Příprava na dílčí test [2-10] - 15 hodin za semestr
Předpoklady
Odborné znalosti
logického myšlení rozvinutého na úrovni výstupů středoškolských RVP
Odborné dovednosti
samostatné zkoušet funkce v neznámém softwaru.
Obecné způsobilosti
bc. studium: své učení a pracovní činnost si sám plánuje a organizuje,
Výsledky učení
Odborné znalosti
vysvětlit na základě historického vývoje pojem algoritmus včetně jeho vlastností
identifikovat základní problémy související s algoritmickou složitostí
Odborné dovednosti
rozpoznat algoritmus na základě vlastností
použít různé způsoby algoritmizace
využít základní algoritmické konstrukce
rozlišit výhody a nevýhody různých forem zápisu algoritmů
vybrat prostředí pro rozvoj algoritmického myšlení podle účelu použití
využít při algoritmizaci znalosti z teorie grafů
řešit příklady využitelné k rozvoji algoritmického myšlení ve zvoleném prostředí
analyzovat problémy z různých oblastí a sestavit pro jejich řešení vhodný algoritmus v různých podobách na základě pravidel
Obecné způsobilosti
bc. studium: samostatně a odpovědně se na základě rámcového zadání rozhodují v souvislostech jen částečně známých,
bc. studium: srozumitelně shrnou názory ostatních členů týmu,
bc. studium: samostatně získávají další odborné znalosti, dovednosti a způsobilosti na základě především praktické zkušenosti a jejího vyhodnocení, ale také samostatným studiem teoretických poznatků oboru,
Vyučovací metody
Odborné znalosti
Přednáška s diskusí,
E-learning,
Samostatná práce studentů,
Odborné dovednosti
Demonstrace dovedností,
Samostatná práce studentů,
Seminární výuka (badatelské metody),
Řešení problémů,
Obecné způsobilosti
Řešení problémů,
Demonstrace dovedností,
Prezentace práce studentů,
Samostudium,
Seminární výuka (badatelské metody),
Hodnotící metody
Odborné znalosti
Test,
Seminární práce,
Průběžné hodnocení,
Portfolio,
Odborné dovednosti
Demonstrace dovedností (praktická činnost),
Seminární práce,
Průběžné hodnocení,
Portfolio,
Formativní hodnocení,
Obecné způsobilosti
Průběžné hodnocení,
Seminární práce,
Demonstrace dovedností (praktická činnost),
Portfolio,
Doporučená literatura
  • Programování pro děti : naučte se programovat při tvorbě skvělých her. 1. vyd. Brno : Computer Press, 2013. ISBN 978-80-251-3809-0.
  • Mareš, Martin; Valla, Tomáš. Průvodce labyrintem algoritmů. 1. vydání. 2017. ISBN 978-80-88168-19-5.
  • Pelánek, Radek. Programátorská cvičebnice : [algoritmy v příkladech]. Brno : Computer Press, 2012. ISBN 978-80-251-3751-2.
  • Ryant, Ivan. Algoritmy a datové struktury objektově. Vydání první. 2017. ISBN 978-80-270-1660-0.
  • Wróblewski, Piotr. Algoritmy. 1. vydání. 2015. ISBN 978-80-251-4126-7.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr