Genera filas B, C, D (y más) a partir de una prueba fila A en Word (.docx). Mismas preguntas, mismas alternativas, distinto orden. Incluye tabla de equivalencias para corrección docente. Compatible con el formato ISPM y cualquier prueba de selección múltiple.
A partir de una prueba fila A en Word, genera automáticamente filas B, C, D… con las mismas preguntas y alternativas, pero en orden diferente. Al final produce una tabla de equivalencias para que el docente pueda corregir todas las filas fácilmente.
| Elemento | ¿Cambia? |
|---|---|
| Texto de las preguntas | ✅ Sí — orden mezclado |
| Texto de las alternativas | ✅ Sí — orden mezclado dentro de cada pregunta |
| Enunciado de la prueba | ❌ No |
| Instrucciones | ❌ No |
| Nombre del colegio / encabezado | ❌ No |
| Puntaje total | ❌ No |
| Número de preguntas |
| ❌ No |
python scripts/generador_filas.py --input prueba_fila_A.docx --filas B C
El script:
El script detecta preguntas por estos patrones:
Ejemplo de tabla generada:
| Preg. Fila A | Resp. A | Preg. Fila B | Resp. B | Preg. Fila C | Resp. C |
|---|---|---|---|---|---|
| 1 | C | 4 | A | 7 | B |
| 2 | A | 1 | D | 3 | A |
| ... |
Esta tabla permite corregir cualquier fila usando la misma pauta.
# Generar fila B a partir de fila A
python scripts/generador_filas.py --input prueba_A.docx --filas B
# Generar filas B, C y D
python scripts/generador_filas.py --input prueba_A.docx --filas B C D
# Especificar semilla (para reproducibilidad)
python scripts/generador_filas.py --input prueba_A.docx --filas B C --semilla 42
# Mezclar solo preguntas (no alternativas)
python scripts/generador_filas.py --input prueba_A.docx --filas B --no-mezclar-alternativas
git clone https://github.com/oscraft2/skill-codex-claude.git
cd skill-codex-claude
pip install python-docx
python scripts/generador_filas.py --input mi_prueba.docx --filas B C