Tato bakalářská práce se zabývá vytvořením aplikace - společenské deskové hry, která bude využita pro výuku MATLABu.
V první části se práce zabývá obecně programem MATLAB a popisuje jeho možnosti využití v různých oblastech, jeho uživatelské prostředí, základní funkce a postupy při vytváření skriptů, funkcí a vlastního grafického prostředí aplikací. Zmínka je zde také o serveru MATLAB Central, konkrétně o jeho části FileExchange.
Druhá část práce obsahuje popis aplikace Fields Frenzy, její tvorby, použitých funkcí a programů při jejím vytváření. Tato aplikace je hlavním výstupem práce a bude využita při výuce MATLABu. Zdrojové kódy aplikace jsou přiloženy na disku CD-ROM.
Anotace v angličtině
This thesis delas with the designing and programming of the software - desk game - primary intended to MATLAB teaching.
The first part of the thesis deals with the integrated enviroment of MATLAB and the description of the possibilities of its usage. This part also describes the basic functions of the programme as well as its working process of creating the scripts, functions and GUIs. There is also reference to MATLAB Central server and its FileExchange section in the first part.
The second part of the thesis includes the characterization of Fields Frenzy application, its developing and functions and utilities used for its creating. The application mentioned above is the main goal of the thesis and it will be applied to MATLAB teaching. The source code of the application is enclosed on the CD-ROM disc.
Klíčová slova
MATLAB, MATLAB Central, Programování, Hra
Klíčová slova v angličtině
MATLAB, MATLAB Central, Programming, Game
Rozsah průvodní práce
73 s.
Jazyk
CZ
Anotace
Tato bakalářská práce se zabývá vytvořením aplikace - společenské deskové hry, která bude využita pro výuku MATLABu.
V první části se práce zabývá obecně programem MATLAB a popisuje jeho možnosti využití v různých oblastech, jeho uživatelské prostředí, základní funkce a postupy při vytváření skriptů, funkcí a vlastního grafického prostředí aplikací. Zmínka je zde také o serveru MATLAB Central, konkrétně o jeho části FileExchange.
Druhá část práce obsahuje popis aplikace Fields Frenzy, její tvorby, použitých funkcí a programů při jejím vytváření. Tato aplikace je hlavním výstupem práce a bude využita při výuce MATLABu. Zdrojové kódy aplikace jsou přiloženy na disku CD-ROM.
Anotace v angličtině
This thesis delas with the designing and programming of the software - desk game - primary intended to MATLAB teaching.
The first part of the thesis deals with the integrated enviroment of MATLAB and the description of the possibilities of its usage. This part also describes the basic functions of the programme as well as its working process of creating the scripts, functions and GUIs. There is also reference to MATLAB Central server and its FileExchange section in the first part.
The second part of the thesis includes the characterization of Fields Frenzy application, its developing and functions and utilities used for its creating. The application mentioned above is the main goal of the thesis and it will be applied to MATLAB teaching. The source code of the application is enclosed on the CD-ROM disc.
Klíčová slova
MATLAB, MATLAB Central, Programování, Hra
Klíčová slova v angličtině
MATLAB, MATLAB Central, Programming, Game
Zásady pro vypracování
Proveďte literární rešerši o MATLABu.
Seznamte se s počítačovými hrami dostupnými na serveru MATLAB Central.
Realizujte v MATLABu společenskou deskovou hru pro dva hráče s využitím MATLAB GUI.
Uveďte popis tvorby hry a použité funkce.
Umístěte na CD-ROM jako přílohu vaší práce.
Zásady pro vypracování
Proveďte literární rešerši o MATLABu.
Seznamte se s počítačovými hrami dostupnými na serveru MATLAB Central.
Realizujte v MATLABu společenskou deskovou hru pro dva hráče s využitím MATLAB GUI.
Uveďte popis tvorby hry a použité funkce.
Umístěte na CD-ROM jako přílohu vaší práce.
Seznam doporučené literatury
DOŇAR Bohuslav, ZAPLATÍLEK Karel. MATLAB - tvorba uživatelských aplikací. 1. vydání. Praha: BEN - technická literatura, 2004. 216 s. ISBN: 80-7300-133-0.
DUŠEK, František. MATLAB a Simulink - úvod do používání. 1.vydání. Pardubice: Univerzita Pardubice, 2000.
HECZKO Michal. Výukový a zkušební program pro předmět PPAŘ. Bakalářská práce. Zlín: Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky, 2006.
PERŮTKA Karel. MATLAB - Základy pro studenty automatizace a informačních technologií. 1. vydání. Zlín: Univerzita Tomáše Bati ve Zlíně, 2005. 304 s. ISBN 80-7318-355-2.
MATLAB CENTRAL File exchange, Section: Games [cit. 29.01.2009] , http://www.mathworks.com/matlabcentral/fileexchange/?term=tag%3A%22games%22
Seznam doporučené literatury
DOŇAR Bohuslav, ZAPLATÍLEK Karel. MATLAB - tvorba uživatelských aplikací. 1. vydání. Praha: BEN - technická literatura, 2004. 216 s. ISBN: 80-7300-133-0.
DUŠEK, František. MATLAB a Simulink - úvod do používání. 1.vydání. Pardubice: Univerzita Pardubice, 2000.
HECZKO Michal. Výukový a zkušební program pro předmět PPAŘ. Bakalářská práce. Zlín: Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky, 2006.
PERŮTKA Karel. MATLAB - Základy pro studenty automatizace a informačních technologií. 1. vydání. Zlín: Univerzita Tomáše Bati ve Zlíně, 2005. 304 s. ISBN 80-7318-355-2.
MATLAB CENTRAL File exchange, Section: Games [cit. 29.01.2009] , http://www.mathworks.com/matlabcentral/fileexchange/?term=tag%3A%22games%22
Přílohy volně vložené
1 disk CD-ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student seznámil komisi s bakalářskou prací bez praktické ukázky. Po prezentaci následovaly dotazy:
1.Jak konkrétně lze využít Vámi vytvořený program ve výuce?(Ing. Kubalčík)
2. Jak je realizováno polohování smajlíku jednotlivých hráčů? (Ing. Perůtka)
Student dotazy komise zodpověděl. Po diskusi následovalo zkoušení předmětů.