Управляйте дисциплинами, тестами и аналитикой в одной экосистеме MyTE
Подключайте потоки, назначайте задания, анализируйте результаты и создавайте материалы вместе с MyTE ИИ. Платформа снимает рутину и помогает сосредоточиться на качестве преподавания и поддержке студентов.
Что вы получаете
- Единый дашборд для дисциплин, тестов, назначений, студентов и уведомлений.
- Поддержку MyTE ИИ: генерация силлабусов и лекций, проверка текстовых ответов, подсказки.
- Прозрачную аналитику, фильтры и экспорт, чтобы вовремя реагировать на успехи и риски.
Обзор роли и привилегий
При входе в систему преподаватель получает персонализированный дашборд с полным доступом к инструментам управления образовательным процессом. Права включают создание и сопровождение дисциплин, работу с тестами, назначение заданий, запуск AI-инструментов, анализ результатов и взаимодействие со студентами и работодателями. Вся функциональность локализована на четыре языка (русский, кыргызский, английский, узбекский) и адаптируется под учебные потоки и периоды.
Права преподавателя
- • Управление дисциплинами: Создание, редактирование и удаление дисциплин, управление потоками и учебными периодами (осенний, весенний), настройка семестров, типов занятий (лекция, практика, семинар) и языков обучения.
- • Конструктор тестов: Полный доступ к созданию тестов с поддержкой четырех модулей оценки (рейтинг, экзамен, портфолио, ручной ввод), AI-проверка текстовых ответов, контроль баллов, настройка проходных порогов, прикрепление изображений к вопросам.
- • Назначение тестов: Назначение тестов группам студентов, управление попытками прохождения, установка дедлайнов, контроль активности студентов, просмотр статусов выполнения (ожидает, в процессе, завершено, просрочено).
- • Аналитика и отчетность: Выгрузка детальных отчётов по результатам тестирования, анализ успеваемости студентов, просмотр достижений и логов активности, сравнение результатов по группам и периодам.
- • Генерация материалов: Загрузка учебных материалов (силлабусы, лекции, дополнительные файлы), автоматическая генерация через MyTE ИИ, управление библиотекой материалов, публикация сертификатов и наград.
- • Взаимодействие с работодателями: Просмотр активности работодателей, рекомендация студентов для вакансий и стажировок, участие в системе менторства и карьерных рекомендаций.
Инструменты удобства
- • Автоматическая миграция БД: Автоматическая проверка структуры базы данных (языки, дисциплины, назначенные тесты) и миграции «по требованию» — система сама создает недостающие таблицы и колонки.
- • Многоязычный интерфейс: Быстрый селектор языка интерфейса (русский, кыргызский, английский, узбекский), сохранение выбранного языка в сессии, автоматическая локализация всех элементов интерфейса.
- • Быстрая навигация: Карточки-сокращения в шапке дашборда для быстрого доступа к списку тестов, созданию теста, отчётам, успеваемости, силлабусам и генерации материалов.
- • Модальные окна: Редактирование и удаление тестов и дисциплин без перезагрузки страницы, подтверждение опасных действий, подсветка рисков при удалении.
- • Фильтрация и поиск: Мощная система фильтрации дисциплин по периоду, поиску, сортировке по имени, семестру, количеству назначений и тестов, выбор количества строк на странице, сохранение параметров в URL.
- • Уведомления и логирование: Встроенные уведомления об успешных операциях и ошибках, автоматическое логирование ошибок в файлы, контроль кэша и состояния запросов, индикаторы загрузки данных.
Персонализированный дашборд и навигация
Верхняя панель дашборда содержит быстрые кнопки-навигации с всплывающими подсказками, языковое меню и информацию о преподавателе. Каждая кнопка ведет к соответствующему разделу системы с сохранением выбранного языка интерфейса.
Быстрые действия в шапке
- • Тесты: Переход к списку всех созданных тестов с возможностью фильтрации по статусу, дисциплине, дате создания. Отображение состояния теста (активен, неактивен, в черновике) и количества вопросов.
- • Создать тест: Запуск конструктора тестов с поддержкой AI-проверки текстовых ответов, кастомных модулей оценки, вложений изображений, настройки проходных порогов и генерации шкалы оценивания.
- • Мой отчёт: Просмотр агрегированных результатов студентов по всем дисциплинам и тестам. Сводные таблицы по попыткам, лучшим результатам, статусам выполнения (ожидает, в процессе, завершено, просрочено).
- • Успеваемость: Углублённые диаграммы и графики успеваемости студентов, анализ динамики результатов, сравнение групп, экспорт данных в PDF и Excel форматы с полной локализацией.
- • Силлабусы: Загрузка, прикрепление и автоматическая генерация учебных программ через MyTE ИИ. Управление библиотекой материалов, публикация ссылок для студентов, интеграция с дисциплинами.
Информация о преподавателе
- • Персональные данные: Блок под шапкой фиксирует полное имя преподавателя, электронный адрес и уникальный ID для быстрого копирования. Отображение текущего периода (осенний, весенний) и статуса загрузки данных.
- • Языковое меню: Настраивается автоматически — таблица языков создаётся и пополняется при первом входе. Поддержка четырёх языков с отображением кода языка и названия на текущем языке интерфейса.
- • Подсказки и тултипы: Каждая кнопка сопровождается всплывающим тултипом с описанием функциональности. Подсказки доступны на выбранном языке интерфейса и обновляются при смене языка.
- • Выход из системы: Кнопка «Выйти» оформлена с подтверждением действия — завершает сессию и перенаправляет на страницу входа. Все несохраненные данные сохраняются автоматически.
Управление дисциплинами и учебной нагрузкой
Основной блок дашборда — динамическая таблица дисциплин с формами создания, редактирования и удаления. Система поддерживает фильтрацию, поиск, сортировку и отображение статистики по назначенным тестам и активным заданиям.
Создание дисциплины
- • Основная информация: Форма создания дисциплины включает название (обязательное поле), описание, семестр (от 1 до 8), язык обучения (выбирается из списка доступных языков), типы занятий (лекция, практика, семинар — можно выбрать несколько) и учебные периоды (осенний, весенний — можно выбрать оба).
- • Валидация и автоисправление: При отправке данные валидируются на стороне клиента и сервера. Отсутствующие колонки в базе данных (например, period или teacher_id) добавляются автоматически системой миграций.
- • Связь с преподавателем: Каждая дисциплина автоматически привязывается к текущему преподавателю через teacher_id. Преподаватель видит только свои дисциплины в таблице.
Фильтрация и поиск
- • Фильтры: Таблица дисциплин поддерживает фильтрацию по периоду (осенний, весенний), поиску по названию (регистронезависимый), сортировку по имени, семестру, количеству назначений и тестов (возрастание, убывание), выбор количества строк на странице (10, 20, 30, 50), переключение периода через URL-параметр.
- • Дополнительные фильтры: Чекбоксы «Только с тестами» и «Только с назначениями» позволяют отобразить только дисциплины, которые имеют связанные тесты или активные назначения студентам.
- • Сохранение параметров: Все параметры фильтрации сохраняются в URL, что позволяет делиться ссылками на отфильтрованные списки и использовать кнопку «Назад» браузера для возврата к предыдущим фильтрам.
Отображение данных
- • Информация о дисциплине: В каждой строке отображаются название дисциплины, описание (если указано), семестр, язык обучения (с флагом и кодом), типы занятий (лекция, практика, семинар — отображаются как цветные бейджи), периоды (осенний, весенний — отображаются как цветные бейджи).
- • Статистика назначений: Для каждой дисциплины отображается статистика назначенных тестов: всего назначений, ожидающих начала, активных в данный момент. Данные берутся из таблицы assigned_tests и обновляются в реальном времени.
- • Быстрые действия: В каждой строке доступны кнопки для назначения тестов (открывает модальное окно или страницу назначения), редактирования дисциплины (модальное окно), удаления дисциплины (подтверждение с подсветкой рисков).
Конструктор тестов и модули оценки
Мощный конструктор тестов поддерживает четыре модуля оценки, AI-проверку текстовых ответов, настройку проходных порогов, прикрепление изображений и автоматическую генерацию вопросов через MyTE ИИ.
Модули оценки
- • Рейтинг: Стандартная система оценки с фиксированным максимумом баллов (обычно 100). Автоматическая генерация шкалы оценивания на основе количества вопросов и их сложности.
- • Экзамен: Строгая система оценки с повышенными требованиями к проходному порогу. Поддержка различных шкал оценивания и настройки критериев успешного прохождения.
- • Портфолио: Система оценки на основе накопленных работ и достижений студента. Поддержка загрузки файлов, прикрепления ссылок и оценки по различным критериям.
- • Ручной ввод: Гибкая система оценки с произвольным максимумом баллов, задаваемым преподавателем. Возможность синхронизации баллов с количеством вопросов, настройка кастомной шкалы оценивания.
- • Автономная шкала оценивания: Конструктор хранит шаблоны шкал локально в MyTE, автоматически пересчитывает границы при изменении количества вопросов и мгновенно обновляет результаты без подключения к внешним сервисам.
Функции конструктора
- • Создание вопросов: Поддержка различных типов вопросов (одиночный выбор, множественный выбор, текстовый ответ, сопоставление). Прикрепление изображений к вопросам, настройка веса вопроса в общей оценке.
- • Мастер создания тестов: Форма автозаполняет дисциплину и параметры семестра из дашборда, хранит черновик в localStorage и не допускает отправку без валидных вопросов. Доступны настройка дедлайна, лимита попыток и времени, включение/выключение перемешивания вопросов и вариантов, загрузка изображений и медиа, проверка JSON структур, поддержка AI-проверки с выбором языка и локальное сохранение шкалы баллов для модуля «Ручной ввод».
- • Редактирование тестов: Отдельный редактор позволяет обновлять название, описание, дедлайны, лимит попыток и проходной балл, а также управлять вопросами в табах «Настройки» и «Вопросы». Поддерживаются добавление и удаление вопросов, сортировка, изменение типа, работа с вариантами ответов, автоудержание единственного правильного варианта для одиночных вопросов, предпросмотр теста глазами студента.
- • Режим просмотра теста: Страница предпросмотра отображает тест так, как его увидит студент: соблюдается порядок или перемешивание вопросов и вариантов, показываются лимиты времени и проходной порог, доступны кнопки печати теста и ключей. Преподаватель получает оперативную статистику по попыткам (сколько сдавали, средний балл, максимум/минимум) и может проверить корректность формулировок без риска отправить ответы.
- • AI-проверка ответов: Автоматическая проверка текстовых ответов через MyTE ИИ с настройкой строгости оценки. Выбор языка для AI-анализа, настройка критериев оценки открытых вопросов.
- • Проходной порог: Настройка минимального процента правильных ответов для успешного прохождения теста. Автоматический расчет проходного порога на основе выбранного модуля оценки.
- • Импорт вопросов: Импорт вопросов из DOCX файлов с автоматическим распознаванием структуры. Поддержка различных форматов документов и автоматическое создание вопросов из текста.
- • Автосохранение: Автоматическое сохранение черновиков тестов в localStorage браузера и на сервере. Восстановление незавершенных тестов при следующем входе в систему.
Назначение тестов и контроль выполнения
Система назначения тестов позволяет преподавателю назначать тесты группам студентов, управлять попытками прохождения, устанавливать дедлайны и контролировать активность студентов в реальном времени.
Процесс назначения
- • Выбор теста и группы: Преподаватель выбирает тест из списка созданных тестов и группу студентов (поток) из списка доступных потоков. Система автоматически определяет студентов, принадлежащих к выбранному потоку.
- • Настройка параметров: Установка даты и времени начала тестирования, дедлайна для завершения, количества попыток (одна, несколько, неограниченно), времени на выполнение теста, порядка показа вопросов (случайный, последовательный).
- • Инструмент «Назначение теста»: Отдельный модуль работает на локальной БД, подтягивает метаданные дисциплины, автоматически логирует структуру таблиц и проверяет CSRF. Поддерживаются выбор языка (KY/RU/EN/UZ), поиск тестов, пагинация, фильтр по назначенным, массовое подключение студентов, создание записей даже при нестандартных схемах и диагностика конфликтов (дубли, привязки к другим потокам, отсутствие студентов). Все действия сопровождаются всплывающими уведомлениями и журналированием.
- • Уведомления студентов: Автоматическая отправка уведомлений студентам о назначенном тесте через систему уведомлений платформы. Поддержка уведомлений по электронной почте и Telegram.
Контроль выполнения
- • Статусы выполнения: Отслеживание статусов выполнения тестов: ожидает начала (назначен, но еще не начат), в процессе (студент начал прохождение), завершено (студент завершил тест), просрочено (истек дедлайн).
- • Мониторинг активности: Просмотр активности студентов в реальном времени: время начала теста, прогресс выполнения, оставшееся время, количество отвеченных вопросов. Автоматическое обновление данных каждые несколько секунд.
- • Управление попытками: Просмотр всех попыток прохождения теста студентом, сравнение результатов между попытками, возможность отмены попытки или продления дедлайна для конкретного студента.
- • Результаты и оценки: Автоматический расчет результатов после завершения теста, отображение правильных и неправильных ответов, процент правильных ответов, итоговая оценка по выбранной шкале. Возможность ручной проверки открытых вопросов.
Аналитика и отчетность
Комплексная система аналитики и отчетности предоставляет преподавателю детальную информацию о результатах тестирования, успеваемости студентов, динамике результатов и сравнении групп.
Сводные отчёты
- • Отчёт по дисциплинам: Агрегированные результаты студентов по всем дисциплинам и тестам. Сводные таблицы по попыткам прохождения, лучшим результатам, средним оценкам, проценту успешного прохождения.
- • Статусы выполнения: Распределение студентов по статусам выполнения тестов (ожидает, в процессе, завершено, просрочено). Визуализация в виде диаграмм и графиков с возможностью фильтрации по периоду, группе, дисциплине.
- • Детальные отчёты: Просмотр детальных отчётов по каждому студенту: все попытки прохождения теста, правильные и неправильные ответы, время выполнения, процент правильных ответов, итоговая оценка.
- • Журнал попыток: Страница результатов фиксирует каждую попытку теста: ФИО и ID студента, поток, дисциплину, семестр, старт и завершение, длительность, процент, зачёт и буквенную оценку. Поддерживаются фильтры по потокам, семестрам, датам, поиск по ФИО/ID, масштабируемая пагинация и экспорт CSV с локализованными колонками. Интерфейс адаптируется под разные схемы БД и работает как для преподавателей, так и для администраторов.
- • Отчёт по студентам: На уровне дисциплины формируется сводка по каждому студенту с фильтрами по статусу (в ожидании, зачёт), поиском по имени/ID, переключением языка (RU/KG) и быстрыми кнопками экспорта в PDF и DOCX. При генерации документов добавляется дашборд с долями зачётов/ожиданий, QR-ссылка на текущий отчёт, аккуратная таблица с оценками (буква, GPA, описание) и оптимизированная верстка под печать.
Аналитика успеваемости
- • Диаграммы и графики: Визуализация данных успеваемости в виде диаграмм (столбчатые, круговые, линейные) и графиков динамики результатов. Сравнение результатов между группами, периодами, дисциплинами.
- • Экспорт данных: Выгрузка данных в различных форматах: PDF (для печати и архивации), Excel (для дальнейшего анализа), CSV (для импорта в другие системы). Полная локализация экспортируемых данных.
- • Сравнительный анализ: Сравнение результатов студентов между группами, периодами, дисциплинами. Выявление тенденций и закономерностей в успеваемости, определение проблемных областей.
- • Достижения студентов: Просмотр достижений студентов: лучшие результаты, количество успешно пройденных тестов, средний балл, процент завершения тестов. Система наград и сертификатов.
Инструменты MyTE ИИ для генерации материалов
MyTE ИИ встроен в преподавательский модуль и помогает в подготовке учебных материалов, генерации вопросов для тестов и анализе результатов студентов.
Генерация учебных материалов
- • Генерация силлабусов: Автоматическая генерация учебных программ (силлабусов) на основе названия дисциплины, семестра, языка обучения и требований. Поддержка различных форматов и структур учебных программ.
- • Генерация лекций: Автоматическая генерация лекционных материалов на основе темы, дисциплины и уровня сложности. Поддержка различных форматов (текст, презентация, PDF) и языков обучения.
- • Управление библиотекой: Загрузка, редактирование и удаление учебных материалов. Организация материалов по дисциплинам, периодам, типам. Публикация ссылок для студентов с контролем доступа.
- • Интеграция с дисциплинами: Автоматическая привязка сгенерированных материалов к соответствующим дисциплинам. Синхронизация с тестами и заданиями, обновление материалов при изменении дисциплины.
Генерация вопросов и проверка ответов
- • Автогенерация вопросов: Автоматическая генерация вопросов для тестов на основе темы, дисциплины, уровня сложности и типа вопроса. Поддержка различных типов вопросов (одиночный выбор, множественный выбор, текстовый ответ).
- • AI-проверка текстовых ответов: Автоматическая проверка текстовых ответов студентов через MyTE ИИ с оценкой по различным критериям (полнота ответа, правильность, грамматика, стиль). Настройка строгости оценки и выбор языка для анализа.
- • Анализ результатов: Анализ результатов тестирования студентов с выявлением проблемных областей, рекомендациями по улучшению и предложением дополнительных материалов для изучения. Персонализированные советы для каждого студента.
- • Рекомендации по обучению: Генерация персонализированных рекомендаций для студентов на основе их результатов тестирования. Предложение дополнительных материалов, заданий и ресурсов для улучшения успеваемости.
- • Конструктор материалов: Страница генерации материалов подтягивает силлабус и метаданные дисциплины из локальной БД, проверяет структуру таблиц и автоматом создаёт недостающие поля. Преподаватель видит карточку с текущим силлабусом (название, дата обновления, размер, SHA-256), компактные блоки «Политика хранения» и «Быстрый старт», список сохранённых лекций с индикаторами языка и периода, кнопками открыть/скачать/поделиться и мини-чатом для заметок. MyTE ИИ формирует силлабусы, лекции, тестовые вопросы и сохраняет их в таблицу `lectures`, поддерживая формы загрузки файлов.
- • AI-генератор лекций: Отдельная страница работает через MyTE ИИ, валидирует CSRF, повышает лимиты PHP и сохраняет лекции в таблицу `lectures`. Интерфейс включает двухколоночный layout с инструкцией, выбор дисциплины, поля темы и дополнительных требований, переключение языка (RU/KY), экспорт в Word, авто-логирование ошибок и кнопку «Сохранить в систему», отправляющую контент через AJAX и показывающую уведомления. Для устойчивости выполняется проверка доступности сервиса, анализ кодов ответов, повторные попытки и очистка HTML для безопасного сохранения.
Интеграция с работодателями
Платформа MyTE обеспечивает взаимодействие между преподавателями, студентами и работодателями, создавая единое пространство для карьерного развития и трудоустройства. На текущем этапе преподаватели получают агрегированные отчёты от администрации; прямой просмотр профилей работодателей станет доступен после запуска рабочих кабинетов работодателей.
Просмотр активности работодателей
- • Вакансии и стажировки: Преподаватель видит агрегированную статистику по вакансиям и программам стажировок, подготовленную администрацией. Прямой доступ к контактам работодателей будет включён позднее, после полноценного запуска личных кабинетов работодателей.
- • Аналитика работодателей: Просмотр статистики активности работодателей: количество опубликованных вакансий, количество откликов студентов, популярные направления, тренды на рынке труда.
Рекомендация студентов
- • Рекомендации для вакансий: Возможность рекомендовать студентов для конкретных вакансий на основе их успеваемости, достижений и компетенций. Отправка рекомендаций работодателям с обоснованием выбора.
- • Участие в менторстве: Участие в системе менторства и карьерных рекомендаций. Помощь студентам в выборе карьерного пути, подготовке к собеседованиям, развитии профессиональных навыков.
Многоязычная поддержка и локализация
Платформа MyTE поддерживает четыре языка интерфейса (русский, кыргызский, английский, узбекский) с автоматической локализацией всех элементов интерфейса, сообщений и отчётов.
- • Язык интерфейса: Быстрый переключатель языка в шапке дашборда позволяет мгновенно изменить язык интерфейса. Выбранный язык сохраняется в сессии и применяется ко всем страницам системы.
- • Локализация контента: Все элементы интерфейса (кнопки, заголовки, подсказки, сообщения об ошибках) автоматически переводятся на выбранный язык. Поддержка форматов даты, времени и чисел в соответствии с локалью.
- • Язык обучения: Каждая дисциплина может иметь свой язык обучения, независимо от языка интерфейса. Поддержка мультиязычных дисциплин и тестов с вопросами на разных языках.
- • Экспорт и отчёты: Все экспортируемые данные (PDF, Excel, CSV) полностью локализованы на выбранный язык. Поддержка различных форматов даты, времени и чисел в соответствии с локалью выбранного языка.
Безопасность и удобство использования
Платформа MyTE обеспечивает высокий уровень безопасности данных, защиту от несанкционированного доступа и удобство использования для преподавателей.
Безопасность
- • Аутентификация: Безопасная система входа с проверкой пароля, защита от брутфорс-атак, автоматический выход при неактивности, поддержка смены пароля.
- • Защита данных: Шифрование паролей, защита от SQL-инъекций, XSS-атак и CSRF-атак. Регулярное резервное копирование данных, контроль доступа к персональным данным студентов.
- • Логирование: Автоматическое логирование всех действий преподавателя, ошибок системы и попыток несанкционированного доступа. Аудит безопасности и мониторинг активности.
Удобство использования
- • Адаптивный дизайн: Полностью адаптивный интерфейс, работающий на всех устройствах (десктоп, планшет, мобильный телефон). Оптимизация для различных разрешений экрана и браузеров.
- • Автосохранение: Автоматическое сохранение всех данных при вводе, восстановление незавершенных форм при следующем входе, защита от потери данных при случайном закрытии браузера.
- • Подсказки и помощь: Встроенные подсказки для всех элементов интерфейса, контекстная помощь, учебные материалы и инструкции по использованию платформы. Поддержка клавиатурных сокращений.