Web application for learning history

Thesis title: Webová aplikace na výuku dějepisu
Author: Hlinovský, Marek
Thesis type: Bakalářská práce
Supervisor: Samec, Marek
Opponents: Svatoš, Oleg
Thesis language: Česky
Abstract:
Cílem této bakalářské práce je implementace funkčního návrhu webové aplikace, která by měla sloužit jako vhodná učební pomůcka studentům gymnázií při studiu dějepisu. Tato aplikace by měla být implementována s ohledem na možnost jejího rozšíření o další obsah. Pro dosažení tohoto cíle je nejprve v teoretické části práce analyzován dějepis, jeho vývoj, současná podoba a funkce, které plní jakožto školní předmět. Následně je provedena analýza již existujících webových aplikací pro výuku dějepisu. Praktická část práce je pak věnována autorově návrhu aplikace. Nejprve je zde popsán koncept aplikace. Poté se práce věnuje technologiím použitých při vývoji aplikace, kterými jsou především framework Ruby on Rails pro serverovou část aplikace, framework Angularjs pro klientskou část a formát JSON použitý pro komunikaci mezi těmito dvěma částmi. Následně je zdokumentováno, jak bylo těchto technologií využito při tvorbě samotné aplikace. Na konci práce je pak vytvořena jednoduchá uživatelská příručka, provádějící uživatele použitím touto aplikací. Hlavním přínosem této práce je tedy vytvoření učební pomůcky pro gymnázia.
Keywords: Ruby on Rails; dějepis; výuková aplikace; Webová aplikace; Angularjs
Thesis title: Web application for learning history
Author: Hlinovský, Marek
Thesis type: Bachelor thesis
Supervisor: Samec, Marek
Opponents: Svatoš, Oleg
Thesis language: Česky
Abstract:
The aim of this bachelor thesis is implementation of the web application's functional concept, which should be adequate learning tool for students, who study History. This application should be implemented in consideration of the possibility of its future extension. To achive the aim of this thesis in theoretic part of work is firstly presented an analysis of History as an school subject, its contemporary form and function. Afterwards an analysis of already existing web applications for learning History is made. Practical part of the thesis is dedicated to author's concept of web application. At first the concept of application is described. Consequently the work concentrates on the technologies used during the development of application. These technologies are mainly framework Ruby on Rails for the application's server part, framework Angularjs for the application's client part and format JSON, that is used for communication between two parts mentioned above. After that the use of these technologies during the creation of the application is documented. At the end the work contains a simple user guide, which shows to the users how to use this application. The main contribution of this bachelor thesis is the creation of the learning tool for students.
Keywords: Ruby on Rails; history; educational application; Web application; Angularjs

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 17. 3. 2015
Date of submission: 25. 5. 2016
Date of defense: 20. 6. 2016
Identifier in the InSIS system: https://insis.vse.cz/zp/52246/podrobnosti

Files for download

    Last update: