Předmět: Metody řešení úloh z informatiky

» Seznam fakult » PRF » KMI
Název předmětu Metody řešení úloh z informatiky
Kód předmětu KMI/MRUI
Organizační forma výuky Seminář
Úroveň předmětu Magisterský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 2
Vyučovací jazyk Čeština
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Kolařík Miroslav, doc. RNDr. Ph.D.
  • Krupka Michal, doc. RNDr. Ph.D.
  • Kühr Tomáš, Mgr. Ph.D.
Obsah předmětu
Na seminářích předmětu Metody řešení úloh z informatiky budou studenti seznámeni s obecně použitelnými metodami návrhu algoritmů pro řešení nejrůznějších informatických problémů. Představené metody budou poté demonstrovány jak na základních informatických problémech, se kterými se studenti následně setkají v praxi na středních školách, tak na zajímavých algoritmických rébusech, kterými mohou budoucí učitelé oživit výuku algoritmizace ve volitelných seminářích na středních a případně i základních školách. Probíraná témata: 1. Metody návrhu algoritmů (řešení hrubou silou, backtracking, rozděl a panuj, dynamické programování, ...) 2. Třídicí algoritmy 3. Lineární a stromové datové struktury 4. Grafy a vybrané grafové algoritmy 5. Algoritmické rébusy

Studijní aktivity a metody výuky
Přednášení
Výstupy z učení
Seznámení se s typy algoritmů používaných na středních školách.

Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Analýza výkonů studenta

Kolokvium: 1. Vypracování vzorového řešení vybraného algoritmického problému 2. Diskuze s vyučujícím a spolužáky
Doporučená literatura
  • Anany Levitin, Maria Levitin. Algorithmic Puzzles. Oxford University Press.
  • Böhm M., Lánský L., Veselý P. a kol. (2011). Programátorské kuchařky. Praha.
  • Donald E. Knuth. (2011). The Art of Computer Programming, Volumes 1-4A. Addison-Wesley Professional.
  • John MacCormick. (2013). Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers. Princeton UP.
  • Pelánek, R. (2012). Programátorská cvičebnice: [algoritmy v příkladech]. Brno: Computer Press.
  • Roberts, E. (1986). Thinking resursively. New York, N.Y: John Wiley and Sons.
  • V. Anton Spraul. (2012). Think Like a Programmer: An Introduction to Creative Problem Solving. No Starch Press.


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
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Učitelství informatiky pro střední školy maior (2019) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Zimní