РОЗРОБКА ОСВІТНЬОГО ПОРТАЛУ ДЛЯ ПЕРЕВІРКИ КОМП'ЮТЕРНИХ ПРОГРАМ, НАПИСАНИХ СТУДЕНТАМИ
##plugins.themes.bootstrap3.article.main##
Анотація
У роботі розглянуто методи та засоби створення повноцінного вебсайту з базою даних,
клієнтською та серверною частиною. Наразі онлайн навчання широко використовується в
навчальних закладах та у сфері IT. Coursera, EDX, Udemy, Udacity є провідними ресурсами
онлайн навчання у світі. Варто також згадати український проект масових відкритих онлайн
курсів Prometheus та освітню платформу Stepik, які є дуже популярними в Україні. На даних
платформах використовують різні засоби перевірки домашнього завдання. Для контролю
теоретичних знань застосовують традиційні методи, переважно тестові задачі. Якщо це
стосується коду, то перевірка, а саме реалізація цього процесу є складним, ресурсомістким
процесом та водночас цікавим.
Метою роботи є створення вебсервісу для розміщення та перевірки практичних завдань,
а саме завдань, де потрібно реалізувати певну програму. Також метою мого проекту є
розробка алгоритму перевірки коду, який буде реалізовано шляхом прогону деяких вхідних даних
та порівняння їх з попередньо заданими вихідними даними.
Отримане програмне забезпечення може бути використане будь-де, тому що створене
воно у вигляді програмного пакета, який можна з легкістю розгорнути на сервері чи
персональній машині. Безпосередньо програма може бути використана для перевірки робіт
студентів в моєму навчальному закладі.
##plugins.themes.bootstrap3.article.details##

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Посилання
Crispin L., Gregory D. / Flexible testing. A practical guide for software testers and flexible teams -
M .: Williams, 2010. - 464 p.
Miguel Grinberg / Flask Web Development: Developing Web Applications with Python 2nd
Edition - Publisher(s): O'Reilly Media, Inc.
Microsoft blog [Електронний ресурс] // Learn About Windows Console & Windows Subsystem
For Linux (WSL) - Access mode: https://devblogs.microsoft.com/commandline/learn-aboutwindows-
console-and-windows-subsystem-for-linux-wsl/
w3schools.com // Bootstrap 4 Tutorial - Access mode: https://www.w3schools.com/bootstrap4/
Python 3 documentation // subprocess - Subprocess management - Access mode:
https://docs.python.org/3/library/subprocess.html
Osipov DL / Database design technologies. - M .: DMK Press, 2019 .- 498 p.