Сводная ведомость оценок с версиями правил
Настроить веса, пропуски и пересдачи, показать вклад каждого задания и журнал изменений.
Методика и примеры
Сводная ведомость оценок с версиями правил
Выбирает лучшую долюscore/max или последнюю дату, показывает вклад каждой попытки и итог по версии весов. Пропуск не становится нулём без явного выбора.
Входные данные примера
Основной источник
[
{
"student": "S1",
"assignment": "Q1",
"score": 5,
"max": 10,
"attempt": 1,
"date": "2026-01-01"
},
{
"student": "S1",
"assignment": "Q1",
"score": 8,
"max": 10,
"attempt": 2,
"date": "2026-01-02"
},
{
"student": "S1",
"assignment": "Q2",
"score": 9,
"max": 10,
"attempt": 1,
"date": "2026-01-01"
},
{
"student": "S2",
"assignment": "Q1",
"score": 7,
"max": 10,
"attempt": 1,
"date": "2026-01-01"
}
]Второй источник
[
{
"assignment": "Q1",
"weight": 40
},
{
"assignment": "Q2",
"weight": 60
}
]Результат примера
| Участник | Итог из100 | Есть пропуски | Версия правил |
|---|---|---|---|
| S1 | 86 | False | course-v1 |
| S2 | неполная ведомость | True | course-v1 |
Показано строк: 2 из 2.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
