{
  "meta": {
    "id": "test-001",
    "title": "Демонстрационный тест: разложи по корзинкам",
    "type": "drag_to_buckets",
    "author": "Учитель",
    "version": "1.0"
  },
  "settings": {
    "questions_in_test": 10,
    "time_limit_sec": 300,
    "shuffle_questions": true,
    "shuffle_items": true
  },
  "scoring": {
    "max_score": 100,
    "thresholds": [
      {
        "min": 85,
        "grade": "5"
      },
      {
        "min": 70,
        "grade": "4"
      },
      {
        "min": 50,
        "grade": "3"
      }
    ]
  },
  "questions": [
    {
      "id": "q1",
      "type": "drag_to_buckets",
      "prompt": "Разложите электронные компоненты на активные и пассивные",
      "buckets": [
        {
          "id": "active",
          "label": "Активные"
        },
        {
          "id": "passive",
          "label": "Пассивные"
        }
      ],
      "items": [
        {
          "text": "Транзистор",
          "bucket": "active"
        },
        {
          "text": "Резистор",
          "bucket": "passive"
        },
        {
          "text": "Диод",
          "bucket": "active"
        },
        {
          "text": "Конденсатор",
          "bucket": "passive"
        },
        {
          "text": "Тиристор",
          "bucket": "active"
        },
        {
          "text": "Катушка индуктивности",
          "bucket": "passive"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q2",
      "type": "drag_to_buckets",
      "prompt": "Разделите материалы на проводники и изоляторы",
      "buckets": [
        {
          "id": "cond",
          "label": "Проводники"
        },
        {
          "id": "ins",
          "label": "Изоляторы"
        }
      ],
      "items": [
        {
          "text": "Медь",
          "bucket": "cond"
        },
        {
          "text": "Резина",
          "bucket": "ins"
        },
        {
          "text": "Серебро",
          "bucket": "cond"
        },
        {
          "text": "Стекло",
          "bucket": "ins"
        },
        {
          "text": "Алюминий",
          "bucket": "cond"
        },
        {
          "text": "Керамика",
          "bucket": "ins"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q3",
      "type": "drag_to_buckets",
      "prompt": "Распределите единицы измерения: напряжение или ток",
      "buckets": [
        {
          "id": "voltage",
          "label": "Напряжение"
        },
        {
          "id": "current",
          "label": "Ток"
        }
      ],
      "items": [
        {
          "text": "Вольт",
          "bucket": "voltage"
        },
        {
          "text": "Ампер",
          "bucket": "current"
        },
        {
          "text": "Милливольт",
          "bucket": "voltage"
        },
        {
          "text": "Миллиампер",
          "bucket": "current"
        },
        {
          "text": "Киловольт",
          "bucket": "voltage"
        },
        {
          "text": "Килоампер",
          "bucket": "current"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q4",
      "type": "drag_to_buckets",
      "prompt": "Разложите источники по роду тока",
      "buckets": [
        {
          "id": "dc",
          "label": "Постоянный ток"
        },
        {
          "id": "ac",
          "label": "Переменный ток"
        }
      ],
      "items": [
        {
          "text": "Батарейка",
          "bucket": "dc"
        },
        {
          "text": "Генератор",
          "bucket": "ac"
        },
        {
          "text": "Аккумулятор",
          "bucket": "dc"
        },
        {
          "text": "Розетка",
          "bucket": "ac"
        },
        {
          "text": "Солнечная панель",
          "bucket": "dc"
        },
        {
          "text": "Трансформатор",
          "bucket": "ac"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q5",
      "type": "drag_to_buckets",
      "prompt": "Разделите вещества на металлы и неметаллы",
      "buckets": [
        {
          "id": "metal",
          "label": "Металлы"
        },
        {
          "id": "nonmetal",
          "label": "Неметаллы"
        }
      ],
      "items": [
        {
          "text": "Железо",
          "bucket": "metal"
        },
        {
          "text": "Кислород",
          "bucket": "nonmetal"
        },
        {
          "text": "Медь",
          "bucket": "metal"
        },
        {
          "text": "Сера",
          "bucket": "nonmetal"
        },
        {
          "text": "Алюминий",
          "bucket": "metal"
        },
        {
          "text": "Углерод",
          "bucket": "nonmetal"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q6",
      "type": "drag_to_buckets",
      "prompt": "Компоненты с p-n переходом и без него",
      "buckets": [
        {
          "id": "pn",
          "label": "С p-n переходом"
        },
        {
          "id": "nopn",
          "label": "Без p-n перехода"
        }
      ],
      "items": [
        {
          "text": "Диод",
          "bucket": "pn"
        },
        {
          "text": "Резистор",
          "bucket": "nopn"
        },
        {
          "text": "Стабилитрон",
          "bucket": "pn"
        },
        {
          "text": "Конденсатор",
          "bucket": "nopn"
        },
        {
          "text": "Светодиод",
          "bucket": "pn"
        },
        {
          "text": "Катушка индуктивности",
          "bucket": "nopn"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q7",
      "type": "drag_to_buckets",
      "prompt": "Что измеряет прибор",
      "buckets": [
        {
          "id": "volt",
          "label": "Напряжение"
        },
        {
          "id": "amp",
          "label": "Ток"
        }
      ],
      "items": [
        {
          "text": "Вольтметр",
          "bucket": "volt"
        },
        {
          "text": "Амперметр",
          "bucket": "amp"
        },
        {
          "text": "Киловольтметр",
          "bucket": "volt"
        },
        {
          "text": "Миллиамперметр",
          "bucket": "amp"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q8",
      "type": "drag_to_buckets",
      "prompt": "Разложите детали по числу выводов",
      "buckets": [
        {
          "id": "two",
          "label": "Два вывода"
        },
        {
          "id": "three",
          "label": "Три вывода"
        }
      ],
      "items": [
        {
          "text": "Резистор",
          "bucket": "two"
        },
        {
          "text": "Конденсатор",
          "bucket": "two"
        },
        {
          "text": "Диод",
          "bucket": "two"
        },
        {
          "text": "Транзистор",
          "bucket": "three"
        },
        {
          "text": "Тиристор",
          "bucket": "three"
        },
        {
          "text": "Варикап",
          "bucket": "two"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q9",
      "type": "drag_to_buckets",
      "prompt": "Магнитные и немагнитные материалы",
      "buckets": [
        {
          "id": "mag",
          "label": "Магнитные"
        },
        {
          "id": "nonmag",
          "label": "Немагнитные"
        }
      ],
      "items": [
        {
          "text": "Железо",
          "bucket": "mag"
        },
        {
          "text": "Медь",
          "bucket": "nonmag"
        },
        {
          "text": "Никель",
          "bucket": "mag"
        },
        {
          "text": "Алюминий",
          "bucket": "nonmag"
        },
        {
          "text": "Кобальт",
          "bucket": "mag"
        },
        {
          "text": "Латунь",
          "bucket": "nonmag"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q10",
      "type": "drag_to_buckets",
      "prompt": "Разделите числа на чётные и нечётные",
      "buckets": [
        {
          "id": "even",
          "label": "Чётные"
        },
        {
          "id": "odd",
          "label": "Нечётные"
        }
      ],
      "items": [
        {
          "text": "2",
          "bucket": "even"
        },
        {
          "text": "3",
          "bucket": "odd"
        },
        {
          "text": "4",
          "bucket": "even"
        },
        {
          "text": "7",
          "bucket": "odd"
        },
        {
          "text": "10",
          "bucket": "even"
        },
        {
          "text": "15",
          "bucket": "odd"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q11",
      "type": "drag_to_buckets",
      "prompt": "Разделите числа на простые и составные",
      "buckets": [
        {
          "id": "prime",
          "label": "Простые"
        },
        {
          "id": "comp",
          "label": "Составные"
        }
      ],
      "items": [
        {
          "text": "2",
          "bucket": "prime"
        },
        {
          "text": "4",
          "bucket": "comp"
        },
        {
          "text": "7",
          "bucket": "prime"
        },
        {
          "text": "9",
          "bucket": "comp"
        },
        {
          "text": "11",
          "bucket": "prime"
        },
        {
          "text": "15",
          "bucket": "comp"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q12",
      "type": "drag_to_buckets",
      "prompt": "Разложите буквы: гласные и согласные",
      "buckets": [
        {
          "id": "vow",
          "label": "Гласные"
        },
        {
          "id": "con",
          "label": "Согласные"
        }
      ],
      "items": [
        {
          "text": "А",
          "bucket": "vow"
        },
        {
          "text": "Б",
          "bucket": "con"
        },
        {
          "text": "О",
          "bucket": "vow"
        },
        {
          "text": "К",
          "bucket": "con"
        },
        {
          "text": "У",
          "bucket": "vow"
        },
        {
          "text": "М",
          "bucket": "con"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q13",
      "type": "drag_to_buckets",
      "prompt": "Планеты земной группы и газовые гиганты",
      "buckets": [
        {
          "id": "terr",
          "label": "Земной группы"
        },
        {
          "id": "giant",
          "label": "Газовые гиганты"
        }
      ],
      "items": [
        {
          "text": "Марс",
          "bucket": "terr"
        },
        {
          "text": "Юпитер",
          "bucket": "giant"
        },
        {
          "text": "Венера",
          "bucket": "terr"
        },
        {
          "text": "Сатурн",
          "bucket": "giant"
        },
        {
          "text": "Меркурий",
          "bucket": "terr"
        },
        {
          "text": "Нептун",
          "bucket": "giant"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q14",
      "type": "drag_to_buckets",
      "prompt": "Млекопитающие и птицы",
      "buckets": [
        {
          "id": "mam",
          "label": "Млекопитающие"
        },
        {
          "id": "bird",
          "label": "Птицы"
        }
      ],
      "items": [
        {
          "text": "Кит",
          "bucket": "mam"
        },
        {
          "text": "Орёл",
          "bucket": "bird"
        },
        {
          "text": "Летучая мышь",
          "bucket": "mam"
        },
        {
          "text": "Пингвин",
          "bucket": "bird"
        },
        {
          "text": "Дельфин",
          "bucket": "mam"
        },
        {
          "text": "Страус",
          "bucket": "bird"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q15",
      "type": "drag_to_buckets",
      "prompt": "Кислоты и основания",
      "buckets": [
        {
          "id": "acid",
          "label": "Кислоты"
        },
        {
          "id": "base",
          "label": "Основания"
        }
      ],
      "items": [
        {
          "text": "HCl",
          "bucket": "acid"
        },
        {
          "text": "NaOH",
          "bucket": "base"
        },
        {
          "text": "H2SO4",
          "bucket": "acid"
        },
        {
          "text": "KOH",
          "bucket": "base"
        },
        {
          "text": "HNO3",
          "bucket": "acid"
        },
        {
          "text": "Ca(OH)2",
          "bucket": "base"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q16",
      "type": "drag_to_buckets",
      "prompt": "Скалярные и векторные величины",
      "buckets": [
        {
          "id": "scal",
          "label": "Скалярные"
        },
        {
          "id": "vec",
          "label": "Векторные"
        }
      ],
      "items": [
        {
          "text": "Масса",
          "bucket": "scal"
        },
        {
          "text": "Сила",
          "bucket": "vec"
        },
        {
          "text": "Время",
          "bucket": "scal"
        },
        {
          "text": "Скорость",
          "bucket": "vec"
        },
        {
          "text": "Температура",
          "bucket": "scal"
        },
        {
          "text": "Ускорение",
          "bucket": "vec"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q17",
      "type": "drag_to_buckets",
      "prompt": "Единицы длины и единицы массы",
      "buckets": [
        {
          "id": "len",
          "label": "Единицы длины"
        },
        {
          "id": "mass",
          "label": "Единицы массы"
        }
      ],
      "items": [
        {
          "text": "Метр",
          "bucket": "len"
        },
        {
          "text": "Килограмм",
          "bucket": "mass"
        },
        {
          "text": "Сантиметр",
          "bucket": "len"
        },
        {
          "text": "Грамм",
          "bucket": "mass"
        },
        {
          "text": "Километр",
          "bucket": "len"
        },
        {
          "text": "Тонна",
          "bucket": "mass"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q18",
      "type": "drag_to_buckets",
      "prompt": "Устройства ввода и вывода информации",
      "buckets": [
        {
          "id": "in",
          "label": "Устройства ввода"
        },
        {
          "id": "out",
          "label": "Устройства вывода"
        }
      ],
      "items": [
        {
          "text": "Клавиатура",
          "bucket": "in"
        },
        {
          "text": "Монитор",
          "bucket": "out"
        },
        {
          "text": "Мышь",
          "bucket": "in"
        },
        {
          "text": "Принтер",
          "bucket": "out"
        },
        {
          "text": "Сканер",
          "bucket": "in"
        },
        {
          "text": "Колонки",
          "bucket": "out"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q19",
      "type": "drag_to_buckets",
      "prompt": "Органические и неорганические вещества",
      "buckets": [
        {
          "id": "org",
          "label": "Органические"
        },
        {
          "id": "inorg",
          "label": "Неорганические"
        }
      ],
      "items": [
        {
          "text": "Белок",
          "bucket": "org"
        },
        {
          "text": "Вода",
          "bucket": "inorg"
        },
        {
          "text": "Жир",
          "bucket": "org"
        },
        {
          "text": "Соль",
          "bucket": "inorg"
        },
        {
          "text": "Углевод",
          "bucket": "org"
        },
        {
          "text": "Железо",
          "bucket": "inorg"
        }
      ],
      "points": 10,
      "partial": true
    },
    {
      "id": "q20",
      "type": "drag_to_buckets",
      "prompt": "Домашние и дикие животные",
      "buckets": [
        {
          "id": "dom",
          "label": "Домашние"
        },
        {
          "id": "wild",
          "label": "Дикие"
        }
      ],
      "items": [
        {
          "text": "Корова",
          "bucket": "dom"
        },
        {
          "text": "Волк",
          "bucket": "wild"
        },
        {
          "text": "Кошка",
          "bucket": "dom"
        },
        {
          "text": "Медведь",
          "bucket": "wild"
        },
        {
          "text": "Собака",
          "bucket": "dom"
        },
        {
          "text": "Лиса",
          "bucket": "wild"
        }
      ],
      "points": 10,
      "partial": true
    }
  ]
}