leanmind logo leanmind text logo

Blog

Código Sostenible

Cómo escribir código fácil de mantener mediante valores, principios y técnicas.

Spaced repetition learning en Notion

Por Manuel Perez

Quería compartirles un template de Notion que conocí gracias a los amigos de Codely en su curso de Notion.

Está basada en la técnica de Spaced Repetition Learning. Una técnica usada para combatir la denominada “Curva del Olvido” en la que al estudiar un concepto lo repetimos a lo largo del tiempo para afianzar el conocimiento.

Template

Para usar el template lo primero que tenemos que hacer es duplicarlo a nuestro espacio de trabajo.

Duplicar espacio de trabajo

Vistas

Una vez duplicada nos encontramos con que la base de datos tiene dos vistas.

Una vista galería que nos mostrará los elementos que nos toque repasar hoy según la fórmula.

Elementos a repasar

Y una tabla que nos mostrará todos los elementos:

Tabla con todos los elementos

La que más nos interesa es la primera.

Observando el contenido de la tarjeta vemos que tenemos los campos de shortcuts (que es lo que estamos aprendiendo), aplicación donde se usa, level, Date Wrong y Next.

Tabla refactoring extracción de variable

Los campos realmente importantes son Level, Date Wrong y Next. Estos son los usados para que la fórmula haga los cálculos.

Casos de uso

En primer lugar tenemos que tener en cuenta que para empezar a usar una tarjeta, la fecha de Date Wrong tiene que estar en la fecha de hoy.

Vamos a nuestra página y trataremos las tarjetas como una pregunta.

Acierto

Refactoring > Extract variable. ¿Cuál es el shortcut que le corresponde? Ctrl+Alt+V Abro la tarjeta y aumento un nivel en el campo level de 1 a 2.

animación de acierto

Y podemos observar como la fórmula calcula el próximo día que nos volverá a aparecer en la vista de Today’s Gallery.

Fallo

Debemos reiniciar el Level a 1 y actualizar Date Wrong a hoy. Y si, aunque estemos en el nivel 10 debemos pasar a nivel 1 otra vez.

animación de fallo .

Fórmula

La template funciona con una fórmula que está adjunta en la template. Está la versión de los chicos de Notion y una versión simplificada de Javier de Codely que deja demasiado espacio entre los días para mi gusto. Para modificarla abriremos una tarjeta e iremos a Next y abriremos el menú de Edit fórmula. Aquí podemos ajustarla para dejar más o menos espacio entre repeticiones. En caso de querer más repeticiones deberíamos añadir más niveles.

animación de formula

Muchas gracias por su atención y espero que os sea de utilidad!

Publicado el 26/07/2022 por
Manuel image

Manuel Perez

¿Quieres más? te invitamos a suscribirte a nuestro boletín para avisarte cada vez que recopilemos contenido de calidad que compartir.

Si disfrutas leyendo nuestro blog, ¿imaginas lo divertido que sería trabajar con nosotros? ¿te gustaría?

Impulsamos el crecimiento profesional de tu equipo de developers