Quest Ladder
TeachFORGE.ai
Quest Ladder / Динамические переменные
Динамические переменные: один тип, бесконечные вопросы
Скажите, какие части вопроса меняются, и один замысел производит другой вопрос каждый раз, когда его задают.
Напишите один раз. Задайте сто раз.
Что такое переменная
Динамическая переменная — значение, которое меняется между сгенерированными версиями одного типа вопроса. Панель озаглавлена Динамические параметры, и на ручной полосе открывается простой инструкцией: добавьте каждую нужную переменную, выберите тип и задайте ограничения.
Каждое выбранное значение последовательно переиспользуется везде в вопросе — основа, ответ, подсказки, решение и любой визуал. Задайте основание треугольника равным 7 — и каждая часть этой версии вопроса согласна, что это 7.
Именно это делает Quest Ladder стоящим настройки. Тип с тремя переменными и разумными диапазонами — банк вопросов, а не вопрос, и ученик при повторе получает свежую задачу, а не проверку памяти.
Одиннадцать типов
| Тип | Для |
|---|---|
| Целое | Целые числа. |
| Десятичное | Числа с заданным числом знаков после запятой. |
| Алгебраическая буква или символ | Меняется сама буква, поэтому вопрос не всегда про x. |
| Текст или выбор сценария | Слово или целый сценарий из списка — имя, контекст, вещество. |
| Значение с единицей | Число и его единица вместе. |
| Величина с единицей | Та же идея, где сама величина — понятие. |
| Числовой набор данных | Целый набор чисел для статистических вопросов. |
| Символьная формула | Выражение, которое меняется. |
| Матрица | Матрица значений. |
| Вектор | Вектор. |
| Комплексное число | Комплексное значение. |
Настройка одной
У каждой переменной есть Id — короткое имя, по которому вы на неё ссылаетесь, — и Назначение, проза для того, кто прочитает позже, включая ИИ на полосах с помощью. Затем, в зависимости от типа:
- Мин, Макс и Шаг для числовых типов, с Знаки после запятой для десятичных.
- Варианты (по одному на строку) для текста или выбора сценария.
- Единицы (по одной на строку) где меняется единица.
- Размер набора данных для числового набора.
Правила делают это честным
Одни диапазоны дают бессмыслицу. Две переменные от 1 до 20 со временем сгенерируют вычитание с отрицательным ответом в классе, который ещё не встречал отрицательных, или треугольник, стороны которого не сходятся.
- Правила для этого параметра (по одному на строку) ограничивают одну переменную саму по себе.
- Правила с несколькими параметрами (по одному на строку) ограничивают их друг относительно друга — те, которыми вы будете пользоваться чаще всего.
Пишите правила одновременно с диапазонами, а не после того, как ученик найдёт плохой случай. Сгенерируйте несколько образцов и прочитайте: сбой всегда очевиден на экране и никогда — в диапазонах.
Размещение значения
Переменная попадает в вопрос через токен. Вы редко их набираете — лотковая вставка ставит их — но они читаемы, и узнавать их помогает, когда что‑то отрисовывается странно.
| Токен | Значит |
|---|---|
param | Выбранное значение переменной. |
expr | Выражение, вычисленное из переменных. |
derived | Вычисленный факт, определённый один раз и переиспользуемый. |
addon | Вывод умного дополнения. |
blank | Нумерованный пропуск в вопросе с заполнением. |
Вычисленные факты заслуживают отдельного упоминания. В разделе Вычисленные факты, Добавить факт определяет значение, выведенное из выбранных переменных — наибольший общий делитель, упрощённый числитель — и на него ссылаются так же, как на переменную. Определение один раз значит, что основа, ответ и решение не могут о нём разойтись.