Files
educar/progreso/2024-06-07-plan-inicial.md
2025-11-30 03:11:18 +00:00

1.7 KiB

2024-06-07 · Plan inicial

Estado actual

  • Workspace limpio con carpetas mobile/, backend/, web/, content/ y progreso/.
  • .env.example documenta GEMINI_API_KEY para texto e imágenes.
  • README describe visión general y pasos siguientes.

Estrategia pedagógica

  1. Lectura global (Doman): packs de tarjetas con palabras enteras + métricas de exposición.
  2. Fonética (Montessori): juegos de fonemas→grafemas, sílabas móviles y control de error.
  3. Comprensión narrativa (Reggio): cuentos personalizados generados con Gemini, preguntas abiertas y registro de respuestas.

Roadmap macro

  1. Definir contenido base (palabras, fonemas, temas). Responsable: contendido.
  2. Scaffold técnico: Flutter (mobile), Node/Nest (backend), React (web) compartiendo monorepo.
  3. Integrar cliente Gemini (texto + imagen) con caché local y prompts versionados.
  4. Diseñar modelo de datos para progreso + sincronización offline-first.
  5. Implementar dashboard con métricas clave (palabras dominadas, fonemas difíciles, sesiones narrativas).

TODO inmediato

  • Listar palabras globales iniciales (mínimo 50) y fonemas prioritarios.
  • Elegir stack exacto backend (Express vs Nest) y configurar boilerplate.
  • Bootstrap Flutter app con navegación modular (Tarjetas / Fonética / Historias).
  • Bootstrap dashboard web (Vite + React + Recharts).
  • Crear servicio compartido para llamar a Gemini y guardar prompts/respuestas.

Riesgos/consideraciones

  • Gestión de latencia al generar imágenes: usar cache y pre-generación.
  • UX para niño de 4 años: botones grandes, audio obligatorio, pocas opciones por pantalla.
  • Privacidad: datos solo en red local / cifrado básico si se expone fuera.