Quest Ladder
TeachFORGE.ai
Quest Ladder / Variáveis dinâmicas
Variáveis dinâmicas: um tipo, perguntas sem fim
Diga que partes da pergunta mudam, e o mesmo desenho produz uma pergunta diferente cada vez que é feita.
Escreva-a uma vez. Pergunte-a cem vezes.
O que é uma variável
Uma variável dinâmica é um valor que muda entre versões geradas do mesmo tipo de pergunta. O painel tem o título Parâmetros dinâmicos, e na faixa manual abre com a instrução clara de acrescentar cada variável de que precisa, escolher o seu tipo e definir as suas restrições.
Cada valor amostrado é reutilizado de forma consistente em todo o lado na pergunta — o enunciado, a resposta, as dicas, a solução e qualquer visual. Defina a base de um triângulo como 7 e todas as partes dessa versão da pergunta concordam que é 7.
Isto é o que faz o Quest Ladder valer a configuração. Um tipo com três variáveis e intervalos sensatos é um banco de perguntas, não uma pergunta, e um aluno que tenta outra vez recebe um problema novo e não um teste de memória.
Os onze tipos
| Tipo | Para |
|---|---|
| Inteiro | Números inteiros. |
| Decimal | Números com um número definido de casas decimais. |
| Letra ou símbolo algébrico | A própria letra varia, por isso a pergunta não é sempre sobre x. |
| Escolha de texto ou cenário | Uma palavra ou um cenário inteiro escolhido de uma lista — o nome, o contexto, a substância. |
| Valor com unidade | Um número e a sua unidade juntos. |
| Quantidade com unidade | A mesma ideia onde a quantidade em si é o conceito. |
| Conjunto de dados numérico | Um conjunto inteiro de números, para perguntas de estatística. |
| Fórmula simbólica | Uma expressão que varia. |
| Matriz | Uma matriz de valores. |
| Vetor | Um vetor. |
| Número complexo | Um valor complexo. |
Configurar uma
Cada variável tem um Id — o nome curto pelo qual a refere — e um Propósito, que é prosa para quem ler isto mais tarde, incluindo a IA nas faixas assistidas. Depois, conforme o tipo:
- Mín, Máx e Passo para os tipos numéricos, com Casas decimais para decimais.
- Escolhas (uma por linha) para uma escolha de texto ou cenário.
- Unidades (uma por linha) onde uma unidade varia.
- Tamanho do conjunto de dados para um conjunto de dados numérico.
As regras são o que a torna justa
Os intervalos sozinhos produzem nonsense. Duas variáveis entre 1 e 20 acabarão por gerar uma subtração com uma resposta negativa numa turma que ainda não encontrou negativos, ou um triângulo cujos lados não podem fechar.
- Regras para este parâmetro (uma por linha) restringe uma variável sozinha.
- Regras envolvendo vários parâmetros (uma por linha) restringe-as umas contra as outras — a que mais usará.
Escreva as regras ao mesmo tempo que os intervalos, não depois de um aluno encontrar o caso mau. Gere um punhado de amostras e leia-as: a falha é sempre óbvia assim que está no ecrã e nunca óbvia nos intervalos.
Colocar um valor
Uma variável chega à pergunta através de um token. Raramente os escreve — a Bandeja Inserir mete-os — mas são legíveis, e reconhecê-los ajuda quando algo renderiza de forma estranha.
| Token | Significa |
|---|---|
param | O valor amostrado de uma variável. |
expr | Uma expressão calculada a partir de variáveis. |
derived | Um facto calculado, definido uma vez e reutilizado. |
addon | A saída de um complemento inteligente. |
blank | Um espaço numerado numa pergunta de preencher espaços. |
Os factos calculados merecem a sua própria menção. Em Factos calculados, Adicionar facto define um valor derivado das variáveis amostradas — um máximo divisor comum, um numerador simplificado — e é referenciado da mesma forma que uma variável. Definí-lo uma vez significa que o enunciado, a resposta e a solução não podem discordar sobre ele.