Гейміфікована платформа для вивчення основ алгоритмізації та структур даних на мобільних пристроях
| dc.contributor.advisor | Свинчук, Ольга Василівна | |
| dc.contributor.author | Шит, Ярослава Володимирівна | |
| dc.date.accessioned | 2025-07-08T09:01:54Z | |
| dc.date.available | 2025-07-08T09:01:54Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Дипломна робота за темою «Гейміфікована платформа для вивчення основ алгоритмізації та структур даних на мобільних пристроях» виконана студенткою кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Шит Ярославою Володимирівною зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Постановка завдання створення гейміфікованої платформи для вивчення алгоритмів та структур даних», «Аналіз застосунків для вивчення алгоритмів та структур даних», «Засоби розробки системи», «Опис програмної реалізації», «Робота користувача із програмною системою»), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 22 джерела; 26 ілюстрацій; та 3 додатки. Загальний обсяг роботи 85 сторінок. Актуальність теми зумовлена зростаючою потребою у формуванні алгоритмічного мислення та ґрунтовного розуміння структур даних як базових компетентностей у сфері програмування. Метою роботи є створення застосунка для вивчення основ алгоритмізації та структур даних на мобільних пристроях з метою залучення та підвищення рівня мотивації до вивчення алгоритмів та структур даних завдяки використанню елементів гейміфікації. Завдання дослідження полягає в розробці інтерактивних уроків з візуалізацією алгоритмів та структур даних, створенні системи практичних завдань з автоматичною перевіркою рішень, реалізації елементів гейміфікації та впровадженні адаптивної системи навчання, створенні панелі адміністратора, розробці кросплатформного мобільного застосунку. Практичне значення одержаних результатів полягає у використанні мобільного застосунку для вивчення технічних тем, пов’язаних з програмними структурами та методами алгоритмізації. | |
| dc.description.abstractother | The 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.extent | 85 с. | |
| dc.identifier.citation | Шит, Я. В. Гейміфікована платформа для вивчення основ алгоритмізації та структур даних на мобільних пристроях : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Шит Ярослава Володимирівна. – Київ, 2025. – 85 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74721 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | мобільний застосунок | |
| dc.subject | гейміфікація | |
| dc.subject | алгоритми та структури даних | |
| dc.subject | Dart | |
| dc.subject | Flutter | |
| dc.subject | Java | |
| dc.subject | Spring | |
| dc.subject | MySQL | |
| dc.subject | mobile application | |
| dc.subject | gamification | |
| dc.subject | algorithms and data structures | |
| dc.title | Гейміфікована платформа для вивчення основ алгоритмізації та структур даних на мобільних пристроях | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: