Proyecto de Vacaciones de Invierno: Un Panel de Control para el Aprendizaje de Idiomas
¡Feliz Navidad!
He pasado casi cuarenta horas de estas vacaciones de invierno trabajando en un pequeño proyecto personal, un panel de control que me ayudará a visualizar mi progreso en el aprendizaje del idioma chino.
A lo largo del proceso, he refrescado mis habilidades con Nuxt, experimentado con el recientemente lanzado Nuxt 3, y abierto varias discusiones y problemas en GitHub como resultado de conflictos de dependencias recién descubiertos. Además de eso, pude sumergirme en el maravilloso mundo de Apache Echarts, creando hermosos gráficos personalizados para demostrar mi competencia en mandarín.
El objetivo de este proyecto es tener un lugar dedicado donde pueda anotar mis metas y logros en el aprendizaje del chino. Hasta ahora, he estado usando la aplicación Notas para llevar un registro de las actividades diarias que tengo que realizar, y Google Sheets para anotar las horas dedicadas al aprendizaje. Si bien esto cumple con el trabajo, simplemente no es suficiente ya que:
- moverse entre múltiples aplicaciones es un fastidio
- generalmente lleva mucho tiempo ingresar datos/establecer nuevas metas/crear gráficos
- la información no está personalizada para las necesidades de los aprendices de idiomas
Mi panel de control de aprendizaje de idiomas (actualmente de código cerrado y solo un prototipo personal, pero estoy considerando convertirlo en un sitio web público si hay suficiente interés) resuelve esta necesidad. Maximiza la salida de datos útiles mientras minimiza el esfuerzo necesario para ingresar datos (creando así más tiempo para el aprendizaje productivo del idioma en sí). Estimo que solo se necesitan ~15 minutos a la semana para ingresar datos, un número mucho menor que antes.
La aplicación web rastrea:
- mis metas y plazos de aprendizaje del chino
- horas diarias dedicadas al aprendizaje, y de qué categoría (lectura, escucha, habla, etc.)
- distribución entre actividades de aprendizaje, como Clase, Ver Programas de TV, etc.
- tamaño del vocabulario (palabras y caracteres), así como hitos
- estadísticas como total de horas de estudio, total de caracteres leídos, total de libros leídos, etc.
Estas entradas funcionan a través de un archivo de entrada que detalla actualizaciones de estadísticas que no son fácilmente cuantificables, como los libros leídos, o mediante el envío de un 'registro personalizado' con información básica sobre una actividad
Hasta ahora, he estado perfeccionando varias funciones y probando la interfaz, ya que no empezaré a hacer un seguimiento hasta el 1 de enero (como parte de mi propósito de Año Nuevo). ¡Pero me aseguraré de escribir una nueva publicación al final de 2022 mostrando todos los aumentos de estadísticas!
Mientras tanto, ¡echa un vistazo al video de YouTube de 90 segundos a continuación que describe las características! Y si esto te parece que puede ser útil, házmelo saber abajo — puedo compartir el código contigo o trabajar para hacerlo público.
Deja un comentario