|
Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >
Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://dspace.puet.edu.ua/handle/123456789/16554
|
| Название: | Розробка навчального програмного забезпечення з теми «Collections. TreeSet» дисципліни «Об’єктно-орієнтоване програмування» |
| Авторы: | Сліпаченко, Анна Олександрівна |
| Научный руководитель: | Олексійчук, Юрій Федорович |
| Ключевые слова: | Collections TreeSet навчальний тренажер Java Red-Black Tree дистанційне навчання Web-застосунок |
| Дата публикации: | 2026 |
| Издатель: | Полтавський університет економіки і торгівлі |
| Библиографическое описание: | Сліпаченко А. О. Розробка навчального програмного забезпечення з теми «Collections. TreeSet» дисципліни «Об’єктно-орієнтоване програмування» : кваліфікаційна робота ... бакалавра : 122 Комп’ютерні науки / Анна Олександрівна Сліпаченко ; наук. кер. Ю. Ф. Олексійчук. – Полтава : ПУЕТ, 2026. – 75 с. |
| Аннотация: | Об'єкт розробки – дистанційне навчання студентів спеціальності 122 «Комп'ютерні науки» при вивченні теми «Java Collections Framework».
Мета роботи – проєктування та програмна реалізація навчального тренажеру з теми «Collections. TreeSet» як засобу підтримки дистанційного навчання студентів спеціальності «Комп'ютерні науки».
Методи дослідження – методи об'єктно-орієнтованого та компонентного програмування, архітектурний підхід клієнт-сервер, метод порівняльного аналізу програмного забезпечення, функціональне тестування.
Здійснено огляд шести існуючих програмних рішень у сфері навчальних тренажерів та платформ для вивчення структур даних. Виявлено їх позитивні та негативні сторони. Побудовано модель навчального тренажеру та сформульовано функціональні і нефункціональні вимоги до системи. Спроєктовано трирівневу клієнт-серверну архітектуру з використанням Java 17, Spring Boot 3.2, SQLite та HTML/CSS/JavaScript. Реалізовано сім функціональних модулів: теоретичний модуль, модуль інтерактивної візуалізації з покроковою анімацією балансування червоно-чорного дерева, модуль покрокових задач з двадцятьма задачами трьох рівнів складності, модуль тестування з банком тридцяти питань, модуль статистики прогресу студента, адміністративну панель для викладача та модуль порівняльної візуалізації TreeSet, HashSet і LinkedHashSet. Проведено функціональне тестування п'ятдесяти тестових сценаріїв. |
| URI: | http://dspace.puet.edu.ua/handle/123456789/16554 |
| Располагается в коллекциях: | Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (для НРАТ) Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ)
|
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.
|