Форматы данных, используемые сайтом аналитики

Сайт экзаменационной аналитики используется в качестве базового формата - формат 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 цифр после десятичной точки