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

dc.contributor.advisorСвинчук, Ольга Василівна
dc.contributor.authorШит, Ярослава Володимирівна
dc.date.accessioned2025-07-08T09:01:54Z
dc.date.available2025-07-08T09:01:54Z
dc.date.issued2025
dc.description.abstractДипломна робота за темою «Гейміфікована платформа для вивчення основ алгоритмізації та структур даних на мобільних пристроях» виконана студенткою кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Шит Ярославою Володимирівною зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Постановка завдання створення гейміфікованої платформи для вивчення алгоритмів та структур даних», «Аналіз застосунків для вивчення алгоритмів та структур даних», «Засоби розробки системи», «Опис програмної реалізації», «Робота користувача із програмною системою»), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 22 джерела; 26 ілюстрацій; та 3 додатки. Загальний обсяг роботи 85 сторінок. Актуальність теми зумовлена зростаючою потребою у формуванні алгоритмічного мислення та ґрунтовного розуміння структур даних як базових компетентностей у сфері програмування. Метою роботи є створення застосунка для вивчення основ алгоритмізації та структур даних на мобільних пристроях з метою залучення та підвищення рівня мотивації до вивчення алгоритмів та структур даних завдяки використанню елементів гейміфікації. Завдання дослідження полягає в розробці інтерактивних уроків з візуалізацією алгоритмів та структур даних, створенні системи практичних завдань з автоматичною перевіркою рішень, реалізації елементів гейміфікації та впровадженні адаптивної системи навчання, створенні панелі адміністратора, розробці кросплатформного мобільного застосунку. Практичне значення одержаних результатів полягає у використанні мобільного застосунку для вивчення технічних тем, пов’язаних з програмними структурами та методами алгоритмізації.
dc.description.abstractotherThe thesis on the topic "Gamified platform for studying the basics of algorithmization and data structures on mobile devices" was completed by a student of the Department of Software Engineering in Energy of the National Technical University of Energy and Power Engineering, Yaroslava Volodymyrivna Shyt, majoring in 121 "Software Engineering" under the educational and professional program "Software Engineering of Intelligent Cyber-Physical Systems in Energy" and consists of: an introduction; 5 sections ("Statement of the task of creating a gamified platform for studying algorithms and data structures", "Analysis of applications for studying algorithms and data structures", "System development tools", "Description of software implementation", "User work with the software system"), conclusions for each of these sections; general conclusions; a list of sources used, which includes 22 sources; 26 illustrations; and 3 appendices. The total volume of the work is 85 pages. The relevance of the topic is due to the growing need to form algorithmic thinking and a thorough understanding of data structures as basic competencies in the field of programming. The purpose of the work is to create an application for studying the basics of algorithmization and data structures on mobile devices in order to attract and increase the level of motivation to study algorithms and data structures through the use of gamification elements. The task of the research is to develop interactive lessons with visualization of algorithms and data structures, create a system of practical tasks with automatic verification of solutions, implement gamification elements and implement an adaptive learning system, create an administrator panel, develop a cross-platform mobile application. The practical significance of the results obtained is to use the mobile application to study technical topics related to software structures and algorithmization methods.
dc.format.extent85 с.
dc.identifier.citationШит, Я. В. Гейміфікована платформа для вивчення основ алгоритмізації та структур даних на мобільних пристроях : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Шит Ярослава Володимирівна. – Київ, 2025. – 85 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74721
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectмобільний застосунок
dc.subjectгейміфікація
dc.subjectалгоритми та структури даних
dc.subjectDart
dc.subjectFlutter
dc.subjectJava
dc.subjectSpring
dc.subjectMySQL
dc.subjectmobile application
dc.subjectgamification
dc.subjectalgorithms and data structures
dc.titleГейміфікована платформа для вивчення основ алгоритмізації та структур даних на мобільних пристроях
dc.typeBachelor Thesis

Файли

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