Програмні засоби для підтримки процесу вивчення англійської мови

dc.contributor.advisorЗаболотня, Тетяна Миколаївна
dc.contributor.authorУруков, Дмитро Олексійович
dc.date.accessioned2019-09-13T12:14:06Z
dc.date.available2019-09-13T12:14:06Z
dc.date.issued2019
dc.description.abstractenThis diploma project deals with the development of software to support the process of learning English. Developed software is a Google Chrome web browser extension, intended to support the process of increasing the English vocabulary of the user by using a popular method of spaced repetition. The functionality of the client-side part of the extension provides integration into the everyday process of web browsing by allowing the user to view a translation and a meaning of any word on the web page, save it to his/her personal list for further memorization using a spaced repetition method via the interface on a blank tab of the web browser. Access to the application is granted after the registration, guest access is not allowed. The user passes a quick test during the registration in order to estimate the volume of his/her vocabulary. This estimation is used by the application to highlight the words which are potentially unknown to the user during his web browsing. While working on this project, the following artefacts have been developed: the architecture of the browser extension and the connected server-side part, the algorithm to detect potentially unknown words, the algorithm to select words for repetition according to the spaced repetition method, graphic elements and the design of the client-side part.uk
dc.description.abstractukДаний дипломний проект присвячений розробленню програмних засобів для підтримки процесу вивчення англійської мови. Розроблені програмні засоби являють собою розширення для веб- браузеру Google Chrome, призначене для підтримки процесу збагачення словникового запасу англійської мови користувача за популярним нині методом інтервальних повторень. Функціональність клієнтської частини розширення забезпечує інтеграцію системи у повсякденний процес перегляду сторінок у веб-браузері шляхом надання можливості отримати переклад та значення будь-якого слова на веб-сторінці, зберегти його до персонального списку слів для подальшого заучування вищеозначеним методом за допомогою інтерфейсу, що відображається на новій вкладці веб- браузера. Доступ до додатку забезпечується після реєстрації, гостьовий доступ не передбачено. Під час реєстрації користувач проходить швидкий тест для оцінки обсягу словникового запасу англійської мови, результати якого використовуються додатком для виділення на веб-сторінках, що переглядаються, слів іноземної мови, що є потенційно незнайомими для користувача. У даному дипломному проекті розроблено: архітектуру браузерного розширення та пов’язаної з ним серверної частини, алгоритм визначення потенційно незнайомих слів, алгоритм вибору слів для повторення за методом інтервальних повторень, а також графічні елементи та дизайн клієнтської частини.uk
dc.format.page112 c.uk
dc.identifier.citationУруков, Д. О. Програмні засоби для підтримки процесу вивчення англійської мови : дипломний проект ... бакалавра : 121 Інженерія програмного забезпечення / Уруков Дмитро Олексійович. – Київ, 2019. – 112 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/29272
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.titleПрограмні засоби для підтримки процесу вивчення англійської мовиuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Urukov_bakalavr.pdf
Розмір:
3.7 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: