Web-based application for Czech language e-learning

Thesis title: Webová aplikace pro e-learning češtiny
Author: Lam Van, Duyet
Thesis type: Bakalářská práce
Supervisor: Vodňanský, Daniel
Opponents: Zumr, Jiří
Thesis language: Česky
Abstract:
Neznalost českého jazyka znamená pro cizince žijící v České republice vážný problém. Čeština jim má sloužit ke komunikaci, při podnikání, studiu, ale pro některé je také nutnou podmínkou pro získání trvalého pobytu. Cílem této bakalářské práce je návrh a implementace webové aplikace, která má sloužit jako zdroj učení českého jazyka pro cizince. Pro dosažení tohoto cíle je nejprve provedena analýza již existujících řešení pro e-learning češtiny. Na jejím základě je proveden návrh webové aplikace, uživatelského rozhraní a také struktury databázového modelu. Po návrhu aplikace následuje její vývoj, při němž je použita klient/server architektura a vybrané webové technologie, a to především Laravel Framework, jQuery a databázový systém MySQL. Výstupem práce je přehledná webová aplikace, která poskytuje uživatelům majícím potřebu se zlepšit v českém jazyce přístup k naukovým lekcím, návodům a cvičením, kde si můžou otestovat své znalosti a podle toho zjistit svoji jazykovou úroveň.
Keywords: jQuery; Laravel Framework; Webová aplikace; MySQL; PHP; český jazyk; e-learning
Thesis title: Web-based application for Czech language e-learning
Author: Lam Van, Duyet
Thesis type: Bachelor thesis
Supervisor: Vodňanský, Daniel
Opponents: Zumr, Jiří
Thesis language: Česky
Abstract:
Lack of knowledge of the Czech language means a serious problem for foreigners living in the Czech Republic. Czech language should help them in communication, business, studying, but for some people it is also the necessary condition for obtaining a permanent residence. The aim of this bachelor thesis is to design and implement a web application that should serve as a source of learning the Czech language for foreigners. To achieve this goal, the thesis first deals with the analysis of the existing solutions for Czech language e-learning. A design of a web application, user interface and the structure of the database model is suggested based on the finishing analysis. After designing the web application, its development follows, in which the client/server architecture and selected web technologies including Laravel Framework, jQuery and MySQL database system are used. The output of this work is a detailed web-based application that provides an access to educational lessons, instructions and exercises for users, who need to improve in Czech language. They can test their knowledge and determine their skill level.
Keywords: Czech language; PHP; Web-based application; MySQL; jQuery; Laravel Framework; e-learning

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 and Knowledge Engineering

Information on submission and defense

Date of assignment: 1. 9. 2016
Date of submission: 13. 12. 2016
Date of defense: 2. 2. 2017
Identifier in the InSIS system: https://insis.vse.cz/zp/59173/podrobnosti

Files for download

    Last update: