Vista previa: cruzar notas con Educa
educa_preview_gradesGenerates a preview that matches grades from a file or list to students in Educa’s open gradebook, showing current grades, proposed grades, and warnings before any data is filled.
Instructions
Cruza las notas (de un fichero o pasadas directamente) con la tabla de calificaciones abierta en Educa y devuelve, sin cambiar nada, qué se escribiría: alumno del fichero, alumno de Educa, nota actual, nota nueva y avisos (alumno no encontrado, nombre dudoso, nota fuera de rango o que no existe en el desplegable, campo bloqueado). Devuelve un plan_id para educa_fill_grades.
Los nombres se emparejan sin importar mayúsculas, tildes ni el orden "Apellidos, Nombre" / "Nombre Apellidos". Las coincidencias aproximadas se marcan y no se escriben salvo que se pida.
Enseña siempre el resultado al profesor antes de rellenar.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "educa_preview_grades"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sheet | No | ||
| column | No | Columna de Educa donde va la nota, si hay varias editables | |
| grades | No | Alternativa al fichero: [{"student":"García López, Ana","grade":"7"}, ...] | |
| file_path | No | Ruta a un .xlsx o .csv con las notas | |
| id_column | No | ||
| name_column | No | ||
| grade_column | No | ||
| response_format | No | 'markdown' para leerlo, 'json' para datos estructurados | markdown |