Система проведения курсов с автоматизированной проверкой лабораторных работ по программированию

Слайд 2

Проблемы

Высокая нагрузка на преподавательский состав.
Проблема поиска студентами нужной информации в интернете, затрачивая

Проблемы Высокая нагрузка на преподавательский состав. Проблема поиска студентами нужной информации в
на это много времени.

Слайд 3

Задача

Создать сайт в функционал которого входит:
Создание/прохождение курсов на сайте.
Автоматизированная проверка сданных

Задача Создать сайт в функционал которого входит: Создание/прохождение курсов на сайте. Автоматизированная
студентами работ.
Хранение и распространение отобранной преподавателями информации.
Отслеживание прогресса студентов.

Слайд 4

Аналоги:

Аналоги:

Слайд 5

Возможности

Студента:
Поступить на интересующий\заданный курс.
Ознакомиться с теоритической составляющей курса.
Сдать задачи проверяющей системе.
Ознакомиться с

Возможности Студента: Поступить на интересующий\заданный курс. Ознакомиться с теоритической составляющей курса. Сдать
поправками преподавателя.
Узнать свои баллы.
Преподавателя:
Создать курс (добавить статьи, видео, задачи, тесты, требования по времени\памяти\установить дедлайн).
Посмотреть сводку о сданных студентом решений.
Прокомментировать решение, указать на ошибки
Управление группой студентов

Слайд 6

Стек техноло

Front-end(ES6, React, Redux, React-Router, React-md)
Сервер курсов(Celery, сервер - Gunicorn, база данных

Стек техноло Front-end(ES6, React, Redux, React-Router, React-md) Сервер курсов(Celery, сервер - Gunicorn,
- PostgreSQL, Django Channels,Django)
Сервер проверки задач(Django)
Для работы с аpi используется django graphene и apollo graphql
Имя файла: Система-проведения-курсов-с-автоматизированной-проверкой-лабораторных-работ-по-программированию.pptx
Количество просмотров: 34
Количество скачиваний: 0