Grader
Originally reported on Google Code with ID 18
Необходимо добавить класс grader, который был бы предком для всех автоматических оценивальщиков.
Reported by oggfire
on 2010-12-11 16:33:51
Comments (7)
-
Account Deleted -
Account Deleted ``` Для каждого grader'a должны быть настройки - что кому показывать, импорт тестов и экспорт... Единственное место, куда можно вставить страницу его настроек - страница настроек самого модуля poasassignment (а ее еще нет, то есть придется разбираться). Следует ли так поступить? ```
Reported by `oggfire` on 2011-04-09 13:39:09
-
repo owner ``` Я бы не стал - страница настроек модуля и так перегружена, надо будет думать об ее упрощении чтобы в примитивных случаях использования настройка модуля не напоминала ЦУП.
Я бы воспользовался преимуществами новой навигации, которая дает возможность организовывать каталоги/страницы в навигации и вынес большинство настроек, которые не нужны для использования как обычный assignment, туда (критерии, грейдеры и т.д.). Это можно отобразить и на закладках - посмотрите на quiz он использует закладки, а для отчетов есть например "подзакладки" строкой ниже серия ссылок... Надо только немного усложнить класс tabbed page для учета двухуровневой иерархии...
```
Reported by `oasychev` on 2011-04-09 15:45:31
-
repo owner Reported by `oasychev` on 2011-09-14 14:29:06 - Labels added: Milestone-Release2.1
-
repo owner Reported by `oasychev` on 2011-12-04 21:55:04 - Labels added: Milestone-Release2.2 - Labels removed: Milestone-Release2.1
-
repo owner Reported by
oasychev
on 2012-10-15 13:43:55 - Labels removed: Milestone-Release2.2 -
repo owner Reported by
oasychev
on 2013-12-12 19:58:24 - Status changed:Done
- Log in to comment
``` Залил небольшой кусочек grader'a. Пока без взаимодействия с тестами, сначала бы с ними разобраться. Еще нашел всё таки про сабплагины - буду пробовать сделать grader'ы именно так, как реализованы type'ы assignment'a ```
Reported by `oggfire` on 2011-04-08 17:13:44