Форматы данных, используемые сайтом аналитики¶
Сайт экзаменационной аналитики используется в качестве базового формата - формат csv .
Формат csv (comma separated values) - это текстовый файл, каждая строка которого соответствует строке таблицы, а данные каждой ячейки таблицы
разделены знаком ;
- формат файла-описателя таксономии предмета
- формат файла-дескриптора экзамена
- формат данных экзаменационых работ
Формат файла-описателя таксономии предмета¶
Cоздайте в excel иерархический список названий тематик, которые будут изучаться в ходе курса освоения предмета.
EC_Code | EC_Subject | Weight | Level |
---|---|---|---|
PI | Введение, основные понятия | 8 | A |
P1 | Первая часть курса | 32 | B |
P1.1 | подраздел 1.1 | ||
P1.2 | подраздел 1.2 | ||
P1.2.1 | подраздел 1.2.1 | ||
P1.2.2 | подраздел 1.2.2 | ||
P1.3 | подраздел 1.3 | ||
P2 | Вторая часть курса | 30 | A |
P3 | Третья часть курса | 30 | C |
где:
EC_Code: | код таксономии, набор букв и цифр, если код разделяется точкой, значит это подуровень, допускается любое количество подуровней |
---|---|
EC_Subject: | название тематики изучения |
Weight: | вес тематики в процентах, этот параметр используется для вычисления соответствия процента вопросов в экзамене по этой теме (необязательный параметр). |
Level: | сложность раздела, латинская буква от A (самый простой) до G (самый сложный) (необязательный параметр) |
Примечание
Обратите внимание, что сумма цифр поля Weight для элементов 1-го уровня должна равняться 100%
Примечание
Сохраните полученную таблицу в формате *.csv
Формат файла-дескриптора экзамена¶
Cоздайте в excel файл и внесите в него данные дескриптора экзамена
QName | Score | EC_Code | RightAnswer | Ranges | Formula | Notes |
---|---|---|---|---|---|---|
Q1_1 | 1.5 | P1.1 | а | |||
Q1_2 | 3 | P1.2.1 | а б | |||
Q1_3 | 2.5 | P1.2.2 | 10.10 | 10.10..10.11 | ||
Q1_4 | 2 | P1.2.2 | 121.20 | 121.2..120.3 | =[Q1_3]*12 | |
Q1_5 | 2 | P1.3 | 10.12.2013 | Дата вступления в действие |
где:
QName: | код вопроса, он должен начинаться с буквы Q и иметь 2 и более числа, разделенных нижним подчеркиванием «_». Первое число - номер задания, второе и последующие - номера вопросов в задании |
---|---|
Score: | балл за правильный ответ, может быть дробным, но не более 3 цифр после запятой, сумма баллов за все вопросы должна соответствовать введенной при создании шаблона |
EC_Code: | код элемента таксономии |
RightAnswer: | правильный ответ на вопрос, может быть: |
- кириллической буквой (от «а» до «д») - в этом случае вопрос будет иметь тип MCQ (выбор одного из вариантов), допускается 1 или 2 правильных ответа, разделенных пробелом
- числом (тогда вопрос - это задача, требующая ввода числа-решения)
- датой (тогда это вопрос, требующий ввода даты в формате дд.мм.гггг)
- пустое значение - в этом случае считается, что вопрос проверяет эксперт и выставляет вручную балл за ответ в диапазоне 0..Score
Ranges: | диапазоны правильных значений (только для числовых значений), используются, если нужно задать диапазон верных значений, допускается 1 или 2 диапазона, разделенных пробелом, например: 9..11 или 5..8 12..15 |
---|---|
Formula: | поле для записи формулы (только для числовых значений), если оно заполнено, что верным будет считаться не только числовой ответ, равный правильному ответу или диапазону, но и равный вычисленному по формуле значению |
Примечание
пример формулы: [Q1_2]=(4000*12)/[Q1_1]
Примечание
Чтобы избежать цикличной неоднозначности, формулы не должны содержать поля, с большим или равным номером следования, чем текущее поле, например для поля Q1_2 допускается в формуле только поле Q1_1 и не допускается Q1_2 (равный номер следования) или Q2_1 (больший номер следования)
Notes: | примечания, которые будут использованы для формирования документа в формате pdf, содержащего скан работы и детальные объяснения для экзаменуемого («детализации») |
---|
Формат данных экзаменационых работ¶
Cоздайте в excel файл и внесите в него данные экзаменационных работ
ID_Work | Q1_1 | Q1_2 | Q1_3 | Q1_4 | Q1_5 |
---|---|---|---|---|---|
AB1001X | в | а д | 12.01 | 170.10 | 11.11.2013 |
AB1002X | а | в г | 18.10 | 130.20 | 12.01.2013 |
AB1003X | г | а б | 3.12 | 121.40 | 10.11.2013 |
ID_Work: | код работы, допускаются любые буквенно-цифровые комбинации, не более 12 символов |
---|---|
QN_M: | ответы вопросы, соответствующие дескриптору экзамена |
допускаются следующие типы данных:
- ответы MCQ (выбор одного из вариантов ответов), кириллические буквы от «а» до «л» или цифры от 1 до 12 или латинские буквы от «a» до «д», неответ кодируется как один из вариантов: «н», -1, «n», множественный ответ: «м», -2, «m»
- числовые ответы
- даты в формате «дд.мм.гггг»
- баллы, поставленные экспертом при проверке работы, значения от 0 до максимального балла за вопрос, допускаются дробные значение, но не более 3 цифр после десятичной точки