Клієнт для підтримки навчального процесу на платформі GitLab
Вантажиться...
Дата
2021-06
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Кваліфікаційна робота включає пояснювальну записку (52 с., 43 рис., 3 додатки).
Об’єкт розробки – створення клієнту для організації навчального процесу за допомогою платформи GitLab.
Клієнт дозволяє: реєструвати користувачів на платформі GitLab; створювати, редагувати, видаляти завдання для виконання студентами в локальній базі даних; створювати, автоматично оновлювати завдання на платформі GitLab; відображати поточні результати виконання завдань. Клієнт написаний з використанням мови програмування Python та фреймворку Qt.
В ході розробки:
– проведено аналіз платформ для організації навчального процесу;
– сформульовані вимоги до клієнту для організації навчального процесу;
– розроблено бібліотеку для взаємодії з платформою GitLab;
– розроблено користувацький додаток для видачі завдань та моніторингу роботи студентів;
Упровадження цього клієнту в освітній процес дозволить зменшити завантаженість викладачів та збільшити конкурентоспроможність студентів на ринку праці.
Опис
Ключові слова
організація навчального процесу, навчальний процес, платформа GitLab, QT фреймворк, мова програмування Python, learning process organization, learning process, GitLab platform, QT framework, Python programming language
Бібліографічний опис
Топіха, М. В. Клієнт для підтримки навчального процесу на платформі GitLab : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Топіха Микола Валерійович. – Київ, 2021. – 65 с.