Zobrazit minimální záznam

Mobile application for teaching programming



dc.contributor.advisorNagyová Ingrid
dc.contributor.authorZdeněk David
dc.date.accessioned2021-08-25T22:51:53Z
dc.date.available2021-08-25T22:51:53Z
dc.date.issued2021-08-25
dc.identifierKOS-958759753705
dc.identifier.urihttp://hdl.handle.net/10467/96706
dc.description.abstractTato práce si klade za cíl vytvořit aplikaci, která zábavnou a vizuálně atraktivní formou naučí základní principy programování a algoritmizace, a navrhnout systém pro programování tanků pro Robocode. Byly provedeny testovací rozhovory s 5 účastníky ohledně optimální velikosti, tvaru a způsobu spojování bloků, které byly následně použity při implementaci aplikace. Tato práce představuje návrh aplikace a popisuje vytvoření editoru bloků v Android Studiu. Editor byl implementován v Javě a testován šesti uživateli. Výstupem práce je aplikace, která umožňuje zejména vytvoření základního bitevního tanku Robocode.cze
dc.description.abstractThis work aims to create an application that teaches the basic programming and algorithmization principles in a fun and visually appealing way and design a system for programming tanks for Robocode. Structured interviews were conducted with 5 participants regarding optimal size, shape, and method of joining of blocks, which were then used when implementing the application. This thesis presents the application design and describes the creation of block editor in Android Studio. The editor was implemented in Java and tested by six users. The work output is an application, which in particular allows creating a basic Robocode battle tank.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectAndroid aplikacecze
dc.subjectJavacze
dc.subjectrobocodecze
dc.subjectblokové programovánícze
dc.subjectAndroid applicationeng
dc.subjectJavaeng
dc.subjectrobocodeeng
dc.subjectblock based programmingeng
dc.titleMobilní aplikace pro výuku základů programovánícze
dc.titleMobile application for teaching programmingeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereePavlát Jakub
theses.degree.disciplinePočítačové hry a grafikacze
theses.degree.grantorkatedra počítačové grafiky a interakcecze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam