Arquitectura de aprendizaje · POC

9 patrones, 4 adaptadores, un solo contrato

Cada página prueba un patrón de aprendizaje del informe en dos a cuatro dominios. Todas usan el mismo motor y el mismo contrato LearningActivity. Lo único que cambia es el contenido y las reglas que aporta cada adaptador de dominio.

Cómo leer estas POC

1 · Elegí un patrón

Cada patrón es una operación cognitiva: explorar, contrastar, analizar, comparar, explicar, practicar, argumentar, clasificar o recuperar.

2 · Cambiá de dominio

Las pestañas cambian de disciplina sin cambiar de renderizador. Fijate en el panel de feedback: el vocabulario de evaluación depende del adaptador.

3 · Abrí el contrato

El panel «Contrato de la actividad» muestra el JSON. Comparalo entre dominios: pattern se repite y domain, input y evaluation cambian.

Catálogo de patrones

Matriz patrón × dominio

Cada patrón se probó en al menos dos familias de adaptador. Así se verifica la reutilización real que pide la Fase 2 del informe.

Dónde está cada capa del informe

Concepto del informeEn estas POCArchivo
Nerdo Learn Core · contrato, validación, mediciónMonta la página, valida antes de mostrar, corre el ciclo evaluar → feedback → medir.motor/learn-core.js
Domain Adapter · STEM, clínico, social, humanísticoVocabulario de evaluación, invariantes y marco del feedback por disciplina.motor/adaptadores.js
Activity Template + Interaction RendererUn archivo por patrón: etapas, interacción y evaluación genérica.motor/patrones/*.js
Knowledge Model · Learning Objective · EjercicioDatos de cada actividad: knowledgeRefs, objectives, input.pocs/*.html
Evaluation PolicyEl patrón calcula un resultado genérico y el adaptador decide qué significa.evaluate() + review()
«Si no hay patrón confiable, no inventar»Pestaña «Derecho» en el patrón 2 y en la plantilla: sin adaptador, se ofrece una experiencia textual segura.validate() → fallback
Medir el resultadoIntentos, pistas, tiempo y eventos de cada actividad; el estado se guarda en este navegador.panel «Medición»