Výuková webová aplikace k předmětu Základy algoritmizace
Educational web application for Basics of Algorithmization
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Karolína Žatečková
Vedoucí práce
Virius Miroslav
Oponent práce
Moc Michal
Studijní program
Aplikovaná informatikaInstituce přidělující hodnost
katedra matematikyPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Řadicí algoritmy jsou důležitou a detailně probádanou součástí informatiky a proto tvoří značnou část výukových materiálů předmětů informatiky. Tato bakalářská práce popisuje návrh a sestavení výukové webové aplikace umožňující vizualizaci a časové porovnání vybraných řadicích algoritmů. Cílem práce tak bylo zpřístupnit informace a usnadnit jejich výuku prostřednictvím uživatelsky přívětivé webové aplikace. Implementaci webové aplikace předcházela detailní analýzu již existujících vizualizačních aplikací, která vedla k návrhu sjednocující klíčové aspekty a funkce pro efektivní výuku. Výsledná webová aplikace je specificky přizpůsobena obsahu předmětu Základy algoritmizace, kterou je možno použít jako studijní nástroj v oblasti informatiky. Sorting algorithms are an essential and well-studied part of computer science and, therefore, form a significant part of the teaching materials of information technologies courses. This bachelor’s degree project describes the design and assembly of an educative web application that enables the visualisation and time comparison of selected sorting algorithms. The aim of the work was to make the information available and facilitate its teaching through a user-friendly web application. The implementation of the web application was preceded by a detailed analysis of already existing visualisation applications, which led to the design of an application that unifies key aspects and functions for effective teaching. The resulting web application is specifically adapted to the content of the Basics of Algorithmization course, which can be used as a study tool in the field of computer science.
Kolekce
- Bakalářské práce - 14101 [278]