Caso de estudio
Volver a proyectosEmoWords | Aprender vocabulario conectándolo a recuerdos
Aprendizaje de inglés a través de la emoción: una webapp que conecta cada palabra nueva con tus propios recuerdos para evitar la repetición mecánica.

Punto de partida
El proyecto antes del código
Contexto
App PWA para aprender inglés que combina flashcards con asociaciones emocionales. La idea surgió directamente de un consejo de mi profesora de Conquer Languages: que para recordar una palabra de verdad, hay que conectarla con algo significativo.
Objetivo
Demostrar que con una idea clara y el uso inteligente de IA se puede construir algo funcional y útil sin necesidad de ser un experto en programación.
La idea vino de una profesora
En Conquer Languages, Andy, mi profesora de inglés repetía mucho una cosa: que para recordar una palabra de verdad, tienes que asociarla a algo emocional o significativo para ti. La repetición mecánica funciona a corto plazo, pero se olvida. La emoción, no.
Esa idea me quedó dando vueltas. Y un día decidí convertirla en una app.
No lo programé desde cero solo
Seré honesto: cuando empecé EmoWords no era un experto en JavaScript. Lo sigo aprendiendo. Pero tenía muy claro qué quería construir y cómo tenía que funcionar, así que usé IA como herramienta de apoyo para acelerar el desarrollo sin perder el control de las decisiones importantes.
El resultado es completamente funcional: puedes guardar palabras, expresiones o phrasal verbs, asociarles una imagen o situación personal y repasarlas en distintos modos. Todo se guarda en el navegador, así que funciona sin conexión y se puede instalar en el móvil como una app nativa.
Qué hay dentro
La app acabó siendo bastante más completa de lo que había imaginado al principio. Tiene cinco modos de repaso distintos (flashcards, quiz, escritura, escucha y modo mixto), un sistema de repetición espaciada, pronunciación con la Web Speech API, estadísticas de progreso y hasta un sistema de logros y racha diaria para mantener la motivación.
También incluye packs de vocabulario organizados por nivel CEFR, desde A1 hasta C2, cada uno con asociaciones emocionales ya definidas para que puedas empezar a usarla desde el primer minuto.
Lo que me llevo
Este proyecto me enseñó que no hay que esperar a ser experto para intentar algo. La idea tenía valor, el proceso fue real y el resultado es algo que uso. Eso es lo que importa.
Lo que cambió
Aprendizajes
No hace falta ser experto para crear algo útil. Una idea clara y el proceso correcto valen más que esperar el momento perfecto.
La IA no sustituye el criterio propio: sirve para acelerar, pero las decisiones de diseño, estructura y usabilidad siguen siendo tuyas.
Aprender programando algo que realmente vas a usar es infinitamente más efectivo que seguir ejercicios desconectados de la realidad.
Siguiente iteración
Futuras mejoras
- Añadir sincronización en la nube para que los datos no dependan solo del navegador.
- Rehacer la aplicación utilizando un framework moderno como React para mejorar la gestión del estado y la escalabilidad.