Generate First
Generation Effect — вспомни ответ ДО показа
Generate First
Научная основа: Generation Effect (+40% к запоминанию даже при ошибке)
Просит вспомнить или угадать ответ ДО того, как он будет показан. Даже неправильный ответ улучшает запоминание правильного.
Использование
{{< atom type="generate-first" >}}
prompt: "Какая команда создаёт новую ветку в Git?"
answer: "git branch <name>"
acceptableAnswers:
- "git checkout -b <name>"
- "git switch -c <name>"
hint: "Команда начинается с git..."
explanation: "git branch создаёт ветку, но не переключается на неё"
{{< /atom >}}
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
prompt |
string | да | Что нужно вспомнить |
answer |
string | да | Правильный ответ |
acceptableAnswers |
string[] | нет | Альтернативные ответы |
hint |
string | нет | Подсказка |
explanation |
string | нет | Объяснение после ответа |
caseSensitive |
boolean | нет | Учитывать регистр (default: false) |
placeholder |
string | нет | Placeholder для input |
События
Events.GENERATE_FIRST_REVEAL // { id, userGuess, correctAnswer, wasCorrect, skipped, hintUsed }
Events.GENERATE_FIRST_COMPLETE // { id, wasCorrect, skipped, hintUsed }