Огляд
У цьому релізі ми представили функцію повторного проходження курсів (Course Retakes), яка дозволяє організаціям створювати комплексні програми повторної сертифікації. Тепер учасники можуть повторно проходити завершені курси після налаштованого періоду. Система інтелектуально керує статусами активностей, зберігаючи недавній прогрес і скидаючи старіші активності.
Ми також продовжили закладати основу для майбутніх функцій, включаючи покращену інтеграцію H5P з розширеною підтримкою LTI 1.3, AI‑підтримане оцінювання на основі рубрик та міграцію компонентів до нашого нового UI‑фреймворку. Ці зміни в backend відкриють нові можливості в майбутніх релізах.
Що нового
Повторне проходження курсів і повторна сертифікація
Ми раді представити комплексну систему повторного проходження курсів для курсів із кількома активностями. Ця функція дозволяє організаціям запускати програми повторної сертифікації та дає змогу учасникам освіжити знання, повторно пройшовши завершені курси.
Тепер інструктори можуть:
- Налаштувати, чи дозволено учасникам повторне проходження курсу.
- Встановити вікно повторного проходження, яке визначає, коли учасники можуть повторно пройти курс після завершення (наприклад, 2 місяці, 6 тижнів, 1 рік).
- Керувати тим, які активності потрібно виконати знову залежно від часу їх останнього завершення.
Тепер учасники можуть:
- Повторно проходити завершені курси, коли відкривається вікно повторного проходження.
- Переглядати всі попередні спроби та їхні результати на сторінці курсу.
- Переглядати попередні спроби, якщо це дозволено налаштуваннями курсу.
- Бачити, що нещодавно завершені активності (в межах вікна повторного проходження) позначені як Завершено, тоді як старіші активності скидаються до Не розпочато.
Ключові можливості:
- Кожна спроба проходження курсу зберігається окремо з повною історією спроб.
- Статус завершення активності інтелектуально зберігається відповідно до налаштувань вікна повторного проходження.
- Прогрес в інших курсах залишається незмінним під час повторного проходження конкретного курсу.
- Всі налаштування послідовності контенту та передумови застосовуються до кожного нового повторного проходження.
Виправлення
Ми внесли такі виправлення для покращення продуктивності та стабільності платформи:
- API та backend:
- Виправлено проблему, коли OAuth DELETE методи повертали помилку 500.
- Вирішено проблему, яка спричиняла помилку 500 при завершенні робочих процесів цілей із певними конфігураціями LTI-активностей.
- Управління контентом і курсами:
- Виправлено помилки при імпорті запитань з XML, включно з некоректним парсингом форматованого тексту та плутаниною між типами запитань. Додано валідацію для надання більш інформативних повідомлень про помилки.
- Вирішено проблему, за якої генерація вікторин за допомогою AI була недоступна для ролей Team Lead, Team Contributor та Global Content Contributor без ролі Administrator.
- Виправлено помилку, коли кнопка Почати заново відображалася для повторних спроб композиції ще до відкриття вікна повторного проходження.
- Виправлено проблему, коли для перегляду показувалась остання спроба замість обраної, якщо для курсу було виконано кілька повторних проходжень.
- Виправлено помилку, коли у звітах по опитуваннях при експорті не включалися всі відповіді користувачів.
- Вирішено проблему, коли деякі колекції не відображалися в каталозі.
- Реєстрація та сертифікація:
- Виправлено проблеми валідації у функції повторної сертифікації, включаючи відсутню перевірку на негативні значення в полі Вікно повторного проходження.
- Виправлено проблему, коли опція Увімкнути алгоритм підкріплювального навчання відображалася для курсів, які не підтримували цю налаштування.
- Вирішено помилку, яка заважала додавати інструкторів у Налаштування курсу.
- Виправлено текст підказки для опції Обов'язковий у глобальній реєстрації.
- Виправлено проблему, коли опція Обов'язковий могла бути увімкнена в глобальній реєстрації, коли цього не слід було робити.
- Виправлено помилку, коли кнопка Додати вибране зникала після навігації у груповій реєстрації.
- Виправлено проблеми з відображенням шаблону сертифіката та станом кнопки Додати.
- Оцінювання та атестація:
- Виправлено відсутні бали в AI-оцінюванні для вручну створених рубрик.
- Вирішено проблему, коли редагування відгуку до завдання змінювало форматування тексту.
- Виправлено помилку, коли найнижчий можливий бал не застосовувався до нерелевантних відповідей при AI-оцінюванні за рубрикою.
- Виправлено проблему, коли тестові відповіді студентів призводили до максимальних балів замість мінімальних.
- UI та UX:
- Виправлено некоректне відображення назв кольорів у налаштуваннях оцінювання.
- Вирішено проблеми навігації, пов'язані з некоректними перенаправленнями з breadcrumbs у вікторинах.
- Виправлено проблему, коли формули в відповідях вікторин не відображалися в Safari та мобільному Chrome на iOS.
- Виправлено обрізання спливаючого меню редактора форматованого тексту іншими елементами UI.
- Вирішено проблему, коли меню‑гамбургер (Table of Contents) відображалося в неправильному місці після повернення з налаштувань курсу.
- Виправлено несправне сортування в розподілі класів.
- Вирішено проблему, коли опцію Спільний не можна було вибрати в розподілі класів.
- Виправлено неможливість змінити розмір поля Опис у властивостях медіа-блоку.
- Виправлено кольори електронних листів про завершення курсу; бали та оцінки тепер відображаються відповідними кольорами залежно від шкали оцінювання або прохідного балу.
- Виправлено перевірку унікального коду на вкладці Загальні у налаштуваннях курсу.
- Виправлено неправильне з'явлення попередження "Виявлено непідтримуваний браузер" у мобільному Chrome.
- Виправлено обмеження щодо прикріплення файлів в інструкціях до завдання; тепер підтримуються всі типи файлів.
- IDP та автентифікація:
- Виправлено відсутність кнопки Створити обліковий запис та повідомлення підтримки на сторінці входу через IDP.
- Вирішено проблеми з входом за різних підказок для входу та комбінацій провайдерів.