Тарнавський, Юрій АдамовичКаркушевський, Владислав Леонідович2025-10-072025-10-072025Каркушевський, В. Л. Агент студента з контролю за станом підготовки до семестрового контролю : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Каркушевський Владислав Леонідович. – Київ, 2025. – 66 с.https://ela.kpi.ua/handle/123456789/76639Додаток призначений для студентів закладів вищої освіти та виконує функції персонального навчального агента. Його основною метою є забезпечення ефективного контролю за станом підготовки до семестрового контролю. Система надає студенту централізований доступ до всієї навчальної інформації: стану виконання завдань, дедлайнів, розкладу занять та контактних даних куратора. Усе це об’єднується в одному середовищі, що підвищує зручність використання та зменшує ризик втрати важливої інформації. Інтерфейс програми розроблено з урахуванням потреб і звичок студентів, він є інтуїтивно зрозумілим і візуально привабливим. Після авторизації користувач потрапляє в особистий кабінет, де відображається поточний навчальний прогрес, список дисциплін, статус виконання завдань, а також сповіщення про наближення термінів здачі. Усі ці елементи організовано таким чином, щоб студент міг швидко зорієнтуватися в обсязі роботи, яку ще потрібно виконати, та визначити пріоритетні дії. Інформація, що відображається у додатку, синхронізується з API університету, завдяки чому до системи автоматично надходять актуальні дані про розклад занять, навчальні предмети, студентські групи та викладачів. Це зменшує необхідність ручного введення даних і знижує ймовірність помилок, що можуть виникнути при заповненні вручну. Таким чином, студент завжди отримує достовірну інформацію про власне навчання в режимі реального часу.Дипломна робота виконана на 57 сторінках, містить 21 ілюстрацію, 1 таблицю, 2 додатки, 21 джерела в переліку посилань. Мета роботи – розробка програмного агента студента з контролю стану підготовки до семестрового контролю. Методи та засоби: архітектурний шаблон MVVM, мова програмування C#, середовище розробки JetBrains Rider, технологія побудови інтерфейсу WPF, система управління базами даних MySQL, ORM-технологія Entity Framework, API КПІ https://api.campus.kpi.ua/ Результат – застосунок моніторингу навчального прогресу студента для автоматизації контролю стану підготовки до семестрового контролю66 с.ukстудентський агентавтоматизація навчанняконтроль підготовкиstudent agentautomation of learningcontrol of preparationАгент студента з контролю за станом підготовки до семестрового контролюАгент студента з контролю за станом підготовки до семестрового контролюBachelor Thesis