Дипломная работа на тему "ТЮМГУ | Мобильное приложение для обучения английскому языку"

Работа на тему: Мобильное приложение для обучения английскому языку
Оценка: отлично.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326

Описание работы

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего образования
«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

ИНСТИТУТ МАТЕМАТИКИ И КОМПЬЮТЕРНЫХ НАУК
Кафедра информационных систем

РЕКОМЕНДОВАНО К ЗАЩИТЕ В ГЭК

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
бакалаврская работа
МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ ОБУЧЕНИЯ АНГЛИЙСКОМУ ЯЗЫКУ

09.03.03 Прикладная информатика
Профиль «Разработка информационных систем бизнеса»

Тюмень 2022

РЕФЕРАТ
Тема: «Мобильное приложения для обучения английскому языку».
Выпускная квалификационная работа содержит 45 страниц, на которых размещены 23 рисунка, 10 таблиц, 2 приложения. При написании использовалось 36 источников.
Ключевые слова: мобильное приложение, английский язык, обучение, методика, аудирование, тестирование, практика, андроид, kotlin, sqlite.
Целью работы является сокращение трудовых и временных затрат, связанных с обучением английскому языку. Для достижения цели используется методика обучения на основе тысячи популярнейших слов реализованная в виде мобильного приложения. Приложение написано на языке программирования Kotlin и использует SQLite в виде системы управления базы данных.
Приложение будет актуально для тех, кто только начинает изучать английский язык. С помощью приложения пользователь сможет качественно и быстро освоить запас слов, советующий базовому уровню английского. В этом пользователю помогут дифференцированные практические упражнения. Воспользоваться приложением сможет любой владелец современного смартфона на системе Android

ОГЛАВЛЕНИЕ
СПИСОК СОКРАЩЕНИЙ И СПЕЦИАЛЬНЫХ ТЕРМИНОВ 4
ВВЕДЕНИЕ 5
ГЛАВА 1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1 Изучение английского языка 7
1.2 Подготовленная методика 12
1.3 Доступные решения 13
ГЛАВА 2 ПОСТАНОВКА ЗАДАЧИ 16
2.1 Название проекта 16
2.2 Цель проекта 16
2.3 Задачи 16
2.4 Функциональные требования 16
2.5 Инструменты разработки 17
2.6 Анализ конкурентов 17
ГЛАВА 3 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ 19
3.1 Модель «как будет» в нотации BPMN 19
3.2 Логическая модель данных в нотации IDEF1X 23
3.3 Словарь логической модели данных 23
3.4 Физическая модель данных SQLite 25
3.5 Словарь физической модели данных 25
ГЛАВА 4 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 27
4.1 Средства разработки 27
4.2 Описание программного обеспечения 27
ЗАКЛЮЧЕНИЕ 39
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 40
ПРИЛОЖЕНИЕ 1. ИСПОЛЬЗОВАНИЕ FIREBASE ML KIT 44
ПРИЛОЖЕНИЕ 2. ИСПОЛЬЗОВАНИЕ TEXT TO SPEECH 45

СПИСОК СОКРАЩЕНИЙ И СПЕЦИАЛЬНЫХ ТЕРМИНОВ
IDE – Integrated development environment, интегрированная среда разработки. Комплекс программных средств используемых для разработки ПО.
SQLite – компактная встраиваемая СУБД.
Kotlin – статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine.
BPMN – это метод составления блок-схем, отображающий этапы выполнения бизнес-процесса от начала до конца. BPMN-схемы наглядно и подробно демонстрируют последовательность рабочих действий и перемещение информационных потоков, необходимых для выполнения процесса.
IDEF1X – является методом для разработки реляционных баз данных и использует условный синтаксис, специально разработанный для удобного построения концептуальной схемы.
Время Unix — это количество секунд с 1 января 1970 года 00:00:00 UTC. Система управления базами данных (СУБД) – это комплекс программно-
языковых средств, позволяющих создать базы данных и управлять данными.

ВВЕДЕНИЕ
Времена, когда единственный способ обучения английскому языку был лишь с помощью преподавателей и учебников давно прошли. На сегодняшний день, желающим освоить язык, доступен один из удобнейших вариантов обучения – через мобильное устройство. Пользователь приложения на мобильном устройстве может не только мгновенно приступить к обучению, но и самостоятельно выбирать удобное время.
Для обучающегося в первую очередь важны результаты работы с приложением – крепко закрепленные знания, которыми можно свободно воспользоваться на практике, например, для чтения или разговора. Качество полученных знаний формируется из множества компонентов: начиная от методики обучения и заканчивая функционалом приложения для обучения.
При работе с теми, кто только начинает изучать язык необходимо соблюдать грань подачи материала: не перегружать, но и не расслаблять пользователя. Также реализация подачи материала должна быть максимально интуитивной, не отвлекающей и не отнимающей время. Таким образом, целью работы является эффективное развитие крепких знаний английского языка и сокращение трудовых и временных затрат, связанных с обучением.
Для достижения цели были поставлены следующие задачи:
• исследование предметной области, разработка методики обучения;
• анализ доступных решений;
• составление требований к функционалу будущего приложения;
• проектирование внутренних процессов будущего приложения, проектирование базы данных;
• разработка и проектирование визуальной составляющей приложения;
• разработка мобильного приложения.
Для успешной подготовки и защиты выпускной квалификационной работы автором ВКР использовались средства и методы физической культуры и спорта с целью поддержания должного уровня физической подготовленности, обеспечивающую высокую умственную и физической работоспособность. В режим рабочего дня включались различные формы организации занятий физической культурой (физкультпаузы, физкультминутки, занятия избранным видом спорта) с целью профилактики утомления, появления хронических заболеваний и нормализации деятельности различных систем организма.
В рамках подготовки к защите выпускной квалификационной работы автором созданы и поддерживались безопасные условия жизнедеятельности, учитывающие возможность возникновении чрезвычайных ситуаций.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. R. Sinatra. Preventing a Vocabulary Lag: What Lessons Are Learned From Research / V. Zygouris-Coe, S. Dasinger. - Лондон: Routledge, 2012. - 333 с. - Текст: непосредственный;
2. Оксфордский словарь английского языка: [Электронный ресурс].
3. The Internet TESL Journal / A. Cervatiuc, исследование «Vocabulary Acquisition: Target and Approach»: [Электронный ресурс].
4. Compleat Lexical Tutor / T. Cobb исследование «Why & how to use frequency lists to learn words»: [Электронный ресурс].
5. Система CEFR: [Электронный ресурс].
6. Speak English Well / 1000 слов на английском языке, которые нужно знать начинающим: [Электронный ресурс].
7. H. Ebbinghaus. Memory: A contribution to experimental psychology. - Нью- Йорк: Robarts, 1913. - 66с. - Текст: непосредственный;
8. London Express online / 1000 слов английского языка: [Электронный ресурс].
9. Udemy / Курс Английского. Самые популярные 1000 слов: [Электронный ресурс].
10. Инглекс / Для чего люди учат английский — исследование целей наших студентов: [Электронный ресурс].
11. Perficient / Mobile vs. Desktop Usage: [Электронный ресурс].
12. Lucidchart / Что такое нотация моделирования бизнес-процессов: [Электронный ресурс].
13. J. Freund. Real-Life BPMN 4th edition / J. Freund, B. Rucker. - Scotts Valley, California (США): CreateSpace, 2012. - Текст: непосредственный;
14. BPMN.iO / Web-based tooling for BPMN, DMN and Forms: [Электронный ресурс].
15. Корпоративный менеджмент / Основы методологии IDEF1X (Геннадий Верников): [Электронный ресурс].
16. Essential Strategies / IDEF1X: [Электронный ресурс].
17. Sqlitebrowser / DB Browser for SQLite: [Электронный ресурс].
18. DbSchema / Professional Database Management GUI Client: [Электронный ресурс].
19. SQLite / Datatypes in SQLite: [Электронный ресурс].
20. SkillFactory.Блог / SQLite: [Электронный ресурс].
21. Workspace / Что такое UX/UI-дизайн: [Электронный ресурс]
22. Figma: the collaborative interface design tool: [Электронный ресурс].
23. Android Developers / Handle Activity State Changes: [Электронный ресурс].
24. Starandroid / Room. Основы: [Электронный ресурс].
25. Android Developers / Define relationships between objects: [Электронный ресурс].
26. GeeksforGeeks / How to Prepopulate Room Database in Android: [Электронный ресурс].
27. Tutorials point / Android - Text To Speech: [Электронный ресурс].
28. GeeksforGeeks / Tinder Swipe View with Example in Android: [Электронный ресурс].
29. Android Authority / Add any GitHub library to Android Studio, using Maven, JCenter, and JitPack: [Электронный ресурс].
30. Firebase / Перевод с помощью ML Kit на Android: [Электронный ресурс].
31. Android Developers / Request app permissions: [Электронный ресурс].
32. GeeksforGeeks / How to Implement Circular ProgressBar in Android: [Электронный ресурс].
33. Akaricons / Free icon library: [Электронный ресурс].
34. Habr / TextView и Spannable: выделение частей слова: [Электронный ресурс].
35. Raywenderlich / Android Memory Profiler: Getting Started: [Электронный ресурс].
36. RIP Tutorial / Lock Screen's rotation programmatically: [Электронный ресурс].

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ