Multiple Choice
El usuario selecciona una opcion de respuesta predefinida.
Evaluacion
- Comparacion case-insensitive con trim.
- “B” y “b” son equivalentes.
- Score: 0 o 10 (binario).
Request
{ "exerciseId": "ex_001", "area": "vocabulary", "type": "multiple_choice", "answer": "b", "correctAnswer": "b"}Respuestas
// Correcto{ "correct": true, "score": 10, "feedback": "Correct!", "metadata": { "area": "vocabulary", "type": "multiple_choice" } }
// Incorrecto{ "correct": false, "score": 0, "feedback": "Incorrect. Try again.", "metadata": { "area": "vocabulary", "type": "multiple_choice" } }