Název:
Systém pro podporu výuky
Překlad názvu:
Learning management system
Autoři:
Kinšt, Jakub ; Týnovský, Miroslav (vedoucí práce) ; Krůza, Oldřich (oponent) Typ dokumentu: Bakalářské práce
Rok:
2012
Jazyk:
cze
Abstrakt: [cze][eng] V předložené bakalářské práci je realizována webová aplikace usnadňující práci lektorům i studentům libovolného prezenčního kurzu. Umožní jednoduchou, ale účinnou komunikaci mezi lektorem a studenty i mezi studenty navzájem pomocí komentářů, soukromých zpráv, nebo diskuzního fóra. Poskytuje možnost publikovat průběžné výsledky studentů, umožňuje studenty vyzkoušet z probrané látky pomocí online testů, oznámit studentům jakékoliv blížící se termíny a další. Součástí práce je i implementace nativní aplikace pro platformu Google Android, která zpřístupní většinu funkcí služby z pohodlí mobilního zařízení. Rozhraní pro propojení s mobilní aplikací je oddělené a je univerzálně použitelné pro jinou, již existující webovou aplikaci, která je postavena na Nette Frameworku. Prakticky bez zásahu do stávajícího zdrojového kódu lze aplikaci propojit s klientem v mobilním zařízení během několika málo minut.Presented bachelor thesis realizes web application helping lecturers and students of an arbitrary full-time presentation course. It provides simple, yet effective communication between the lecturer and his students, and among the students themselves via comments, private messages or discussion forum. It offers possibility to publish students' results, to test students via online assignments and to provide information about upcoming events. The thesis includes implementation of native client application for Google Android platform bringing most of the features directly to user's mobile device. The interface between the web application and the mobile application is developed separately and is universally applicable to other existing web application based on Nette Framework. Thanks to this interface, a client mobile application can be created in a matter of minutes and practically without affecting any of the existing web application's source code.
Klíčová slova:
aplikace pro Android; podpora výuky; webová aplikace; Android application; learning management; web application