Tato práce se zabývá problematikou algoritmizování. V teoretické části práce stanoví důvody algoritmizace a dále popisuje pojem algoritmus. Praktická část této práce slouží jako studijní materiál pro studenty předmětu algoritmizace úloh, obsahuje nejzákladnější teorii algoritmizace, příklady pro cvičení doplněné o vysvětlující poznámky a vývojové diagramy. Příklady jsou řešené v jazyce C a nejsou dostupné pro studenty.
Annotation in English
This work is focused with problems algorithm development. In theoretic parts of work will determine reasons of algorithm development and further describes conception of algorithm. Practical part those work serves like educational material for students of subject algorithm development exercises, includes first theory algorithm development, instances for exercising supplemented about scope note and evolutionary diagrams. Instances are buckthorn in language C and aren't accessible for students.
Keywords
algoritmizování, algoritmus, programování
Keywords in English
algorithm development, programming
Length of the covering note
54 s.
Language
CZ
Annotation
Tato práce se zabývá problematikou algoritmizování. V teoretické části práce stanoví důvody algoritmizace a dále popisuje pojem algoritmus. Praktická část této práce slouží jako studijní materiál pro studenty předmětu algoritmizace úloh, obsahuje nejzákladnější teorii algoritmizace, příklady pro cvičení doplněné o vysvětlující poznámky a vývojové diagramy. Příklady jsou řešené v jazyce C a nejsou dostupné pro studenty.
Annotation in English
This work is focused with problems algorithm development. In theoretic parts of work will determine reasons of algorithm development and further describes conception of algorithm. Practical part those work serves like educational material for students of subject algorithm development exercises, includes first theory algorithm development, instances for exercising supplemented about scope note and evolutionary diagrams. Instances are buckthorn in language C and aren't accessible for students.
Keywords
algoritmizování, algoritmus, programování
Keywords in English
algorithm development, programming
Research Plan
Seznámit se s výukou algoritmizace na UTB.
Technologie pro elektronické učební pomůcky.
Stanovit důvody k výuce algoritmizace.
Zpracovat elektronickou účební pomůcku k výuce.
Research Plan
Seznámit se s výukou algoritmizace na UTB.
Technologie pro elektronické učební pomůcky.
Stanovit důvody k výuce algoritmizace.
Zpracovat elektronickou účební pomůcku k výuce.
Recommended resources
TOPFER, Pavel. Algoritmy a programovací techniky. Praha : Prometheus, 1995. 232 s.
WRóBLEWSKI, Piotr. Algoritmy : Datové struktury a programovací techniky. [s.l.] : Computer Press, 2004. 352 s. ISBN 80-251-0343-9.
KUČERA, Miroslav, PETERKA, Jiří. Programování na webu. 2. přeprac. rozš. vyd. Praha : Mobil Media, 2003. 600 s. IDnes internet i knihy. ISBN 80-86815-14-5.
POWELL, Thomas A. Web design : kompletní průvodce. 1. vyd. Brno : Computer Press, 2004. 818 s. ISBN 80-722-6949-6.
KRUG, Steve. Web design : Nenuťte uživatele přemýšlet!. Brno : Computer Press, 2006. 167 s. ISBN 80-251-1291-8.
GOTO, Kelly, COTLER, Emily. Web ReDesign 2.0 : workflow that works. 2nd edition. Indianapolis : New Riders, 2004. 296 s. ISBN 0-73571-433-9.
Recommended resources
TOPFER, Pavel. Algoritmy a programovací techniky. Praha : Prometheus, 1995. 232 s.
WRóBLEWSKI, Piotr. Algoritmy : Datové struktury a programovací techniky. [s.l.] : Computer Press, 2004. 352 s. ISBN 80-251-0343-9.
KUČERA, Miroslav, PETERKA, Jiří. Programování na webu. 2. přeprac. rozš. vyd. Praha : Mobil Media, 2003. 600 s. IDnes internet i knihy. ISBN 80-86815-14-5.
POWELL, Thomas A. Web design : kompletní průvodce. 1. vyd. Brno : Computer Press, 2004. 818 s. ISBN 80-722-6949-6.
KRUG, Steve. Web design : Nenuťte uživatele přemýšlet!. Brno : Computer Press, 2006. 167 s. ISBN 80-251-1291-8.
GOTO, Kelly, COTLER, Emily. Web ReDesign 2.0 : workflow that works. 2nd edition. Indianapolis : New Riders, 2004. 296 s. ISBN 0-73571-433-9.