kysect / Recademy

MIT License
7 stars 0 forks source link

Recademy

Stack

Описание системы, ТЗ

Recademy - платформа для автоматизации процесса обучения, которая упрощает менторам работу со студентами - мониторинг их активности, проектов, ревью кода. Идея в проекте в предоставлении студентам возможности загрузить информацию о своем проекте (описание/ссылка на Github) и запросить его ревью. Менторы же в свою очередь получают возможность в удобном формате просматривать эти ревью-реквесты. Также, ключевыми механизмами являются реализация peer-review системы (работу студента может проверить другой студент которые достаточно компетентен в вопросе), геймификация обучения (сбор активности, рейтинги и ачивменты, которые должны вовлекать студентов в процесс).

Объект автоматизации - учебный процесс в котором появляется необходимость проверять результат работы более компетентными членами системы. С одной стороны есть студенты, которые разрабатывают свои проекты, которые нужно проверять. По результатам разработки своих проектов они генерируют review-реквесты. С другой стороны выступают сотрудник с достаточной компетенцией, которые выполняют проверку по реквесту. Компетенция определяется выданным грейдом (индикатор в системе, который подтвреждает навык), которые выдаются либо системой, либо в результате perfomance review, где несколько уже компетентных сотрудников подтверждают наличие навыков.

Задачи автоматизации: