Název:
Vývoj webové aplikace pro podporu výuky slovní zásoby cizích jazyků
Překlad názvu:
Development of a Web Application to Help Learning Foreign Languages
Autoři:
ZAVALISHIN, Roman Typ dokumentu: Bakalářské práce
Rok:
2024
Jazyk:
cze
Abstrakt: [cze][eng] Tato bakalářská práce zahrnuje vývoj webové aplikace pro podporu výuky cizích jazyků a její nasazení na server, tak aby byla zajištěna dostupnost pro studenty i veřejnost na internetu. Aplikace využívá technologii ASP.NET ve spojení s frameworkem Blazor. Aplikace umožňuje uživatelům nahrávat digitální verze tištěných knih ve formátech souborů EPUB, PDF nebo TXT. Předpokládá se, že jsou tyto knihy pro uživatele v cizím jazyce. Aplikace nabízí funkci, která uživatelům umožňuje kliknout na jakékoli slovo v textu knihy a okamžitě oskytnout překlady tohoto slova. Překlad je generován překladačem Microsoft, který je založený na umělé inteligenci. S aplikací je propojen pomocí Application Programming Interface (API). Aplikace nabízí uživateli možnost ukládat neznámá slova do slovníku pro jejich budoucí procvičení. Při procvičování neznámých slov aplikace uživateli ukazuje kartu se slovem a několik možných odpovědí, z nichž každá obsahuje překlad. Uživatel si musí vybrat variantu se správným překladem.This bachelor's thesis involves the development of a web application for supporting the learning of foreign languages and its deployment on a server, ensuring accessibility for both students and the public on the Internet. The application uses ASP.NET and Blazor frameworks. The application allows users to upload digital versions of printed books in EPUB, PDF, or TXT file formats. It is assumed that these books are in a foreign language for the user. The application offers a feature allowing users to click on any word in the book's text, immediately providing some translations of that word. The translation is generated by a Microsoft Translator based on artificial intelligence. It is connected with the application by an Application Programming Interface (API). The application has the capability to save unfamiliar words in a dictionary for their future practice. When practicing these words, the application shows the user a card with a word and multiple variants to answer, each containing a translation. The user is required to choose the variant with the correct translation.
Klíčová slova:
API; ASP.NET; poskytování překladů; vývoj programu; webová aplikace; API; ASP.NET; program development; translation provision; web application Citace: ZAVALISHIN, Roman. Vývoj webové aplikace pro podporu výuky slovní zásoby cizích jazyků. České Budějovice, 2024. bakalářská práce (Bc.). JIHOČESKÁ UNIVERZITA V ČESKÝCH BUDĚJOVICÍCH. Ekonomická fakulta
Instituce: Jihočeská univerzita v Českých Budějovicích
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v digitálním repozitáři JČU. Původní záznam: http://www.jcu.cz/vskp/71465