El cuaderno FLASH es un valioso recurso de aprendizaje que utiliza tarjetas didácticas dispuestas en forma de fichas, acompañado de un sofisticado sistema de programación de repeticiones espaciadas, diseñado para mejorar la memoria, siguiendo la teoría de la Curva del Olvido propuesta por Ebbinghaus (1832). Este sistema ajusta los intervalos de estudio para organizar las tarjetas que requieren revisión, de acuerdo con el sistema de Leitner (1972).
Para cumplir su función educativa, el cuaderno se vale de un algoritmo que implementa un Sistema de Repetición por Espacios, el cual determina el momento óptimo para repasar la información contenida en una serie de tarjetas. Este algoritmo establece el intervalo adecuado para asegurar que la información no sea olvidada por completo y, al mismo tiempo, limita el número de repasos. De esta forma, se sigue un riguroso cronograma numérico con el fin de contrarrestar el efecto del olvido.