Клієнт для підтримки навчального процесу на платформі GitLab
dc.contributor.advisor | Марченко, Олексій Олександрович | |
dc.contributor.author | Топіха, Микола Валерійович | |
dc.date.accessioned | 2021-08-10T08:28:35Z | |
dc.date.available | 2021-08-10T08:28:35Z | |
dc.date.issued | 2021-06 | |
dc.description.abstracten | Qualification work includes an explanatory note (52 p., 43 fig., 3 appendices). Subject of developments is creation of a client to organize the learning process using the GitLab platform. The client allows: to register users on the GitLab platform; create, edit, delete tasks for students to perform in the local database; create, automatically update tasks on the GitLab platform; display current task results. The client is written using the Python programming language and the Qt framework. During development: – platforms for the organization of the educational process was analyzed; – formulated requirements for the client for the organization of the educational process; – developed a library for interaction with the GitLab platform; – developed a user application for issuing tasks and monitoring student work; The introduction of this client in the educational process will reduce the workload of teachers and increase the competitiveness of students in the labor market. | uk |
dc.description.abstractuk | Кваліфікаційна робота включає пояснювальну записку (52 с., 43 рис., 3 додатки). Об’єкт розробки – створення клієнту для організації навчального процесу за допомогою платформи GitLab. Клієнт дозволяє: реєструвати користувачів на платформі GitLab; створювати, редагувати, видаляти завдання для виконання студентами в локальній базі даних; створювати, автоматично оновлювати завдання на платформі GitLab; відображати поточні результати виконання завдань. Клієнт написаний з використанням мови програмування Python та фреймворку Qt. В ході розробки: – проведено аналіз платформ для організації навчального процесу; – сформульовані вимоги до клієнту для організації навчального процесу; – розроблено бібліотеку для взаємодії з платформою GitLab; – розроблено користувацький додаток для видачі завдань та моніторингу роботи студентів; Упровадження цього клієнту в освітній процес дозволить зменшити завантаженість викладачів та збільшити конкурентоспроможність студентів на ринку праці. | uk |
dc.format.page | 65 с. | uk |
dc.identifier.citation | Топіха, М. В. Клієнт для підтримки навчального процесу на платформі GitLab : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Топіха Микола Валерійович. – Київ, 2021. – 65 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/43071 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | організація навчального процесу | uk |
dc.subject | навчальний процес | uk |
dc.subject | платформа GitLab | uk |
dc.subject | QT фреймворк | uk |
dc.subject | мова програмування Python | uk |
dc.subject | learning process organization | uk |
dc.subject | learning process | uk |
dc.subject | GitLab platform | uk |
dc.subject | QT framework | uk |
dc.subject | Python programming language | uk |
dc.title | Клієнт для підтримки навчального процесу на платформі GitLab | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- TopikhaMV_bakalavr.pdf
- Розмір:
- 2.02 MB
- Формат:
- Adobe Portable Document Format
- Опис: