Anki - flashcards potentes e inteligentes
(apps.ankiweb.net)- Anki es un programa de flashcards que te ayuda a dedicar más tiempo a los elementos de estudio difíciles que a los que ya conoces, reduciendo así el tiempo de repaso
- Con la sincronización de AnkiWeb gratuita, puedes mantener tus tarjetas sincronizadas entre varios dispositivos, y las tarjetas pueden incluir audio, imágenes, video y notación científica
- Puedes dividir el alcance de estudio por mazos y, al evaluar cuánto recuerdas durante el repaso, Anki programa el siguiente repaso para el momento en que sea más fácil que lo olvides
- La versión actual de escritorio es la 26.05 y es compatible con Windows 10+ x64, Windows 11 ARM, macOS 13+ Apple Silicon/Intel, Linux x64 2022+ y Linux ARM 2024+
- Es un proyecto comunitario abierto a contribuciones de código abierto, mazos compartidos y traducciones; la compra de la app oficial para iOS, AnkiMobile, se destina a financiar el desarrollo
Un sistema de tarjetas que reduce el repaso repetitivo
- Anki es un programa de flashcards que ayuda a los usuarios a dedicar más tiempo a material difícil que a lo que ya conocen
- A través del servicio gratuito de sincronización de AnkiWeb, puedes sincronizar tus tarjetas entre varios dispositivos
- Las flashcards pueden usar audio, imágenes, video y notación científica
- El diseño de las tarjetas y el momento de los repasos se pueden cambiar fácilmente
- Puede manejar mazos con más de 100,000 tarjetas
- Puedes instalar complementos para agregar nuevas funciones
Repaso basado en mazos y compatibilidad de plataformas
- Un mazo es un grupo de flashcards y te permite estudiar solo un rango específico en lugar de toda la colección de una vez
- Durante el repaso, cuando el usuario elige la opción que corresponde a cuánto recuerda, Anki programa el siguiente repaso para el momento en que sea más probable olvidar la información
- La versión actual gratuita de escritorio es la 26.05 y ofrece descargas para las principales plataformas
- Windows: Windows 10+ x64, Windows 11 ARM
- macOS: macOS 13+ Apple Silicon, macOS 13+ Intel
- Linux: Linux x64 2022+, Linux ARM 2024+
- Las apps móviles disponibles son AnkiMobile para iOS y AnkiDroid para Android
Formas de participar en la comunidad
- Anki es un proyecto comunitario en el que se puede participar con mantenimiento de código, desarrollo de complementos y funciones, publicación de mazos compartidos y traducciones
- Contribuciones de código abierto: contributing guide
- Mazos compartidos: sharing decks publicly
- Traducción: translate Anki
- La compra de la app oficial para iOS, AnkiMobile, se utiliza para financiar el desarrollo de Anki
1 comentarios
Opiniones de Hacker News
Mi hijo ahora tiene 11 años, y usamos Anki juntos todos los días desde que tenía más o menos 5
Entre las cosas que memorizó por diversión están reconocer todos los países en un mapa viendo solo sus formas sin etiquetas, ortografía, nombrar partes del cuerpo, huesos y órganos a partir de dibujos, símbolos de elementos como Na/Fe/Zn, comandos del sistema de archivos Unix, referencias de sentido numérico como la distancia de aquí a Japón o la distancia Tierra-Sol, reconocer fotos de lugares a los que fue desde que nació, distinguir instrumentos o piezas al escucharlos, notas de piano, datos sobre religión, nombres de personajes de libros que leyó, proverbios sabios, etc.
El niño lo disfruta, baila mientras responde y se siente orgulloso de sí mismo. A veces ve algo nuevo que aprendió solo en YouTube y dice: “Papá, ¿podemos poner esto en Anki? Quiero recordarlo”.
La idea es que las curvas de olvido de los niños son demasiado impredecibles, o al menos distintas de las de los adultos
https://supermemo.guru/wiki/SuperMemo_does_not_work_for_kids
Lo esencial del software de flashcards con repetición espaciada es programar las tarjetas según la predicción de la curva de olvido, y Anki y SuperMemo están diseñados para las curvas de olvido de adultos
Mucha gente pregunta para qué memorizar si se puede googlear fácilmente, pero en realidad no funciona así. Cuantos más datos tengas en la cabeza, más caminos hay para conectarlos entre sí y más insights aparecen. Al fin y al cabo, ese cerebro es la red neuronal original
Respeto mucho este estilo de crianza, y si algún día tengo hijos me gustaría intentar algo parecido. Después de publicar el comentario me di cuenta de que eras Derek Sivers, y leo tu blog desde hace mucho tiempo
Yo también soy padre, y he priorizado actividades que enseñen pensamiento crítico para que mi hijo pueda resolver problemas por su cuenta
Pregunto porque me interesa saber si debería sumar actividades de memorización de este tipo. No es con ánimo de juzgar; si realmente les sirvió, quizá lo pruebe. Tengo un gran respeto por lo que has escrito durante tantos años
Otra cosa que me intriga es que mucho de esto parece conocimiento general misceláneo: si fue útil para la educación, por ejemplo para la escuela, o si también ayudó con conocimientos de uso más o menos frecuente. Los comandos de UNIX podrían ser un buen ejemplo
Personalmente uso un sistema de repetición espaciada desde fines de 2018, y me ha resultado tan útil que se siente como desbloquear un superpoder latente, pero no lo he aplicado a estudios escolares formales
Un consejo al usar Anki es que, en lugar de usar mazos existentes, escribir tus propias tarjetas hace que aprendas mejor y repases con más constancia
El flujo de tomar apuntes en papel mientras sigues una clase o un libro, convertir los conceptos clave en flashcards de Anki y repasarlas todos los días es muy efectivo
Los mazos existentes también pueden funcionar. Para estudiar la licencia de radioaficionado me fue bien con un mazo ya hecho, pero ese es un caso con problemas específicos que hay que memorizar, y no es lo mismo que aprender una materia normal
Si hay un mazo de alta calidad para el tema que quieres aprender, conviene usarlo; lo aprendí por prueba y error
Hay muchos mazos excelentes para medicina y aprendizaje de idiomas. Puede que necesites crear tu propio mazo para minar oraciones, pero eso es un tema distinto a perder el tiempo. Si es un tema realmente de nicho, no queda otra que hacer tu propio mazo
Quien vaya a crear su propio mazo haría bien en mirar el mazo Anking para tomarlo como referencia de cómo hacer buenas tarjetas
Aunque el efecto de aprendizaje pueda ser el doble, si requiere cinco veces más esfuerzo, para cosas que quieres aprender pero a las que no puedes dedicarles todo ese esfuerzo, las tarjetas prefabricadas son mejores que no hacer nada
Por ejemplo, Duolingo no era el método más rápido ni el más efectivo, pero como requería poco esfuerzo, con Duolingo, amigos y tiempo viviendo en Alemania llegué a un nivel B1 de alemán
Creo que la mayoría del aprendizaje es así cuando no está en juego el trabajo, la escuela o una razón muy fuerte. Lo perfecto suele ser enemigo de lo suficientemente bueno
Aprovechando para promocionar: hice una herramienta que genera preguntas de repetición espaciada a partir de videos educativos de YouTube o podcasts que veo. Normalmente uno olvida casi todo, y tampoco iba a invertir lo suficiente como para crear un mazo de todo lo que miro, así que llegué a este enfoque — https://www.platoedu.org
Lamentablemente, la mayoría de los mazos públicos de Anki no llegan a ese nivel según mi criterio
A veces hay que retocarlas, pero le dejé a ChatGPT el tedio de definir el contenido y el formato de las tarjetas, y me fue bien en varios exámenes
.vimrcde otra personaLa repetición espaciada, especialmente herramientas como Anki, en efecto es útil para memorizar. Pero la memorización corresponde al nivel más básico de los objetivos de aprendizaje.
Me pregunto si hay herramientas recomendadas para practicar conocimientos de nivel más alto, como el análisis de relaciones, la síntesis y la evaluación crítica.
[1] https://en.m.wikipedia.org/wiki/Bloom%27s_taxonomy
[2] https://en.m.wikipedia.org/wiki/Structure_of_observed_learni...
Para entender un tema de forma profunda y completa, es mucho más fácil entender profunda y completamente sus componentes y conceptos básicos, y el punto de partida para eso es la memorización.
Por ejemplo, al estudiar idiomas, la columna vertebral de mi estrategia de refuerzo de la memoria es un cuaderno de papel común y una pluma; Anki lo uso solo como refuerzo dirigido a elementos específicos.
Hoy en día, la mayor parte del tiempo que paso en Anki se va en aprender caracteres chinos. Es un caso bastante ideal para empujarlo con repetición espaciada, y de hecho es un método popular, pero incluso ahí prefiero escribir primero a mano.
Mantengo un cuaderno donde anoto caracteres nuevos y notas sobre su composición, etimología y relaciones con otros caracteres que se parecen o que aparecen como componentes. Siento que el simple acto de escribir a mano “no confundas 买 y 卖, 找 y 我” vale tanto como muchísimas repeticiones de flashcards.
También hago tarjetas de caracteres chinos en Anki, pero por lo general las agrego solo después de haberlas encontrado varias veces leyendo y de que ya me resulten algo familiares. Al tratar temas grandes, las tarjetas que fallas una y otra vez son una enorme pérdida de tiempo, así que no quiero meter algo al mazo hasta estar bastante seguro de que no voy a presionar “again” más de una o dos veces.
Cuando te acostumbras, cambia la manera en que ves el aprendizaje.
[1] https://supermemo.guru/wiki/Michael_Nielsen_re-discovers_inc...
Vale la pena mirar este trabajo experimental que intenta aprender física cuántica con un sistema de repetición espaciada: https://quantum.country/
Al menos en el aprendizaje de idiomas, si te sumerges lo suficiente en el input, el cerebro puede construir el mapa profundo de relaciones necesario para usar el idioma, y memorizar mecánicamente gramática y vocabulario arbitrarios no puede sustituir ese proceso.
Cada ciertos años uso Anki con mucha intensidad para estudiar idiomas. Lo usé para alemán, y más recientemente para latín y chino clásico, hasta 90 minutos al día, pero al final termino dejándolo porque no logro controlar la carga de trabajo o porque cambian mis hábitos.
Los beneficios de haber entrenado durante un año todavía siguen ahí, pero parece que el tramo de cola larga de la repetición espaciada no va para nada conmigo. Aun así, cuando llegas al punto en que puedes leer o ver TV, el esfuerzo considerable de crear y repasar tarjetas sí valió la pena.
También es divertido pasar mucho tiempo construyendo un sistema altamente personalizado que no tiene por qué servirle a nadie más. Permite un egoísmo totalmente opuesto al diseño de accesibilidad, y como resultado a veces surgen decisiones de diseño bastante novedosas y satisfactorias.
Hay muchos mazos compartidos en línea, pero quizá por costos de hosting o por derechos de autor, parece que eliminan los mazos que no se descargan con regularidad, y como resultado desaparecen muchos mazos de nicho. Subí algunos mazos de alemán, pero era imposible que tuvieran tanto tráfico como los de inglés, así que los borraron. Es una lástima, y me pregunto cómo sería el ecosistema si fuera al revés.
En mi caso, si el tiempo de repaso pasa de 5 minutos, es momento de dejar de agregar tarjetas por un tiempo.
En la vida siempre llega un momento en que tienes que saltarte 2 o 3 días, y entonces te abruma la enorme cantidad acumulada y terminas abandonando.
Después de ver algunos comentarios en HN, hace poco empecé a usar SuperMemo, y hasta ahora me va bastante bien. Cuando necesito tomarme un descanso se siente menos abrumador, y no sé si es por el algoritmo o porque los valores predeterminados son mejores, pero es mucho menos implacable.
Todavía estoy al principio, y como tengo conocimientos de experiencias anteriores con repetición espaciada, no sería justo compararlo ahora con Anki. Aun así, reavivó mi entusiasmo por memorizar, y hasta ahora ha valido la pena la inversión.
Hay un límite a lo que puedes estar malabareando a la vez, y si no todo fluye sin problemas, se vuelve más difícil seguir procesando un mazo largo. Si pudiera poner todo lo demás en pausa, creo que no habría problema.
Aun así, la retención es alta, así que el progreso entre los periodos en que uso el mazo suele mantenerse.
Al ver las estadísticas, estudié durante casi un año, el tiempo promedio diario de estudio fue de menos de 2 minutos, y cada repaso promedio tardó menos de 2 segundos. En total son unas 10 horas.
El efecto fue ridículamente bueno. Leí en algún lugar de HN que ayuda crear tarjetas muy fáciles, y definitivamente ayudó a mantener el hábito.
En Anki hay una forma fácil de limitar el uso. Basta con poner un máximo diario de tarjetas ridículamente pequeño, como 5. Cinco tarjetas se pueden hacer, y normalmente no toman ni un minuto.
Cuando eso ya esté bien, puedes ir aumentando poco a poco. Es mejor no convertir Anki en la única vía de práctica, sino usarlo como apoyo a tu rutina de aprendizaje existente.
El hábito de hacerlo aunque no sea óptimo es mucho mejor que dejarlo pasar por intentar hacerlo perfecto. En general, la frecuencia viene antes que la calidad; una vez que consigues lo primero, puedes mejorar lo segundo.
Durante mi Erasmus en Alemania probé casi todas las apps principales para aprender idiomas, como Duolingo, Babbel, Seedlang y Anki, pero ninguna me encajó bien.
Lo que quería era aprender en contexto, audio en cada tarjeta, una densidad alta que me permitiera pasar muchas tarjetas en una sesión, poder saltarme cosas sin pruebas de nivel por bloques, y aprender palabras tomadas de los podcasts, YouTube y sitios web en alemán que consumo.
Muchas palabras en alemán no tienen una correspondencia 1:1 con el inglés o el checo, así que la traducción palabra por palabra no funcionaba bien; Duolingo fue lo peor, porque se iba demasiado tiempo en ejercicios infantiles fáciles.
Anki fue lo que mejor me funcionó, pero el proceso de crear tarjetas con oraciones y audio era engorroso, y se me cortaba el flujo pensando cómo evaluar cada tarjeta entre “well”, “good” y “easy”. Quería conservar la repetición espaciada, pero prefería una elección simple de “lo sabía/no lo sabía”.
Así que durante el último año he estado desarrollando, de forma intermitente, una app para aprender idiomas. Por ahora solo admite alemán; extrae palabras de YouTube, la web y texto; maneja varias formas flexionadas; genera una cantidad ilimitada de tarjetas con oraciones de ejemplo usando GPT-4; y les agrega buen audio de los modelos más recientes de GCP.
Sitio del proyecto con enlaces para Android e iOS: https://vokabeln.io/ El diseño web está viejo y la app ahora se ve muy distinta.
Aun así, el algoritmo de repetición espaciada debería funcionar. No recomiendo “well”, porque hace que no vuelvas a ver la tarjeta durante muchísimo tiempo.
Puede ser más difícil obtener oraciones de ejemplo que encajen con una palabra alemana específica, pero la calidad del alemán puede mejorar. Tuve un problema parecido al crear podcasts especializados para aprender sueco y polaco, y la salida de GPT-4 tenía muchas expresiones calcadas del inglés.
Der Fußballspieler schießt auf das _____., pero la respuesta debería ser “Tor”.Nadie diría “Ziel”.
los artículos y plurales de los sustantivos, y listas de vocabulario A1, A2 y B1 para quienes preparan exámenes de certificación. Planeo implementarlas el mes que viene.
Por ejemplo, usar 1 minuto y el tiempo máximo escalado, e ignorar los dos botones del medio.
Anki me resultó útil para enfocar la práctica de piano.
Cada pieza que he practicado durante años tiene algunos compases difíciles, y antes de usar Anki no recordaba bien qué compases de qué piezas no podía tocar; tendía a practicar solo las partes agradables que ya sabía tocar.
Ahora tengo un mazo en el que hay una tarjeta por cada grupo de compases difíciles de todas las piezas que he trabajado hasta ahora. Cuando me siento frente al piano, abro ese mazo, practico los compases que aparecen y luego, con una autoevaluación, marco qué tan pronto debo volver a practicarlos.
Llevo más de 5 años haciéndolo así, y me impresiona ver cómo el algoritmo básico ordena de forma eficaz las sesiones de práctica de piano.
¿Podrías compartir una muestra de una tarjeta de piano?
Parece que hay algo interesante en aprender habilidades físicas con repetición espaciada.
Me encanta Anki y soy usuario intensivo.
Mis tarjetas matutinas incluyen de todo: nudos, geografía, idiomas, flags de línea de comandos de
tar, papers y hasta tareas de estadística. Recomiendo llenarlo con cosas que te gusten. Es divertido sentir que por la mañana saludas a esos hobbies que están en el borde de tu memoria.También estoy aprendiendo cantos de aves. Como no tengo buena vista y me cuesta aprender visualmente, saqué de eBird una lista de aves comunes de mi zona, descargué mp3 de sus cantos desde Macaulay Library y los importé por lotes como tarjetas personales. Siempre es gratificante escuchar un ave afuera y pensar: “¡creo que sé cuál es!”. También combina muy bien con Merlin Sound ID.
Otro buen uso es como Rolodex auxiliar para la memoria. Suelo olvidarme de escribirles a mis amigos para saber cómo están, así que hice un mazo con solo los nombres de las personas a las que quiero saludar. Cuando aparece alguien, lo saludo y respondo la tarjeta con el intervalo que me parece adecuado. Así, el sistema de repetición espaciada evita que olvide a alguien durante demasiado tiempo.
tar?Cuando aprendía programación, el consejo habitual era no memorizar cosas que se pueden buscar fácilmente, como sintaxis de lenguajes, funciones de frameworks o flags de línea de comandos, sino incorporarlas de forma natural.
A mí también me pasó hace poco que, antes incluso de empezar un proyecto con Nest.js, me encontré hojeando la documentación y creando tarjetas sobre cómo usarlo, y sentí que no estaba siendo productivo sino procrastinando.
No niego que Anki sea eficaz para memorizar. Eso sería como negar la eficacia del principio de repetición espaciada. Pero sí me pregunto si vale la pena meter cosas como “atajos de teclado de vim”. Se sabe que John Carmack hizo eso para ver por qué Vim daba tanto de qué hablar.
Me da curiosidad si pones todos esos temas distintos en un solo mazo enorme, y cómo haces cuando agregas un área temática nueva.
Parte del problema cuando intenté usar Anki antes era 1) la sobrecarga de decidir cómo repartir el tiempo entre mazos y 2) la carga de tener que evaluar del 1 al 5 qué tan bien recordaba la información. Lo segundo pesa especialmente, y esa tarea me resultaba agotadora. Si tienes consejos para superar eso, me gustaría escucharlos.
Usé bastante Anki en la carrera de medicina, y allí es muy popular.
Mi formación original era en ciencias de la computación, así que en realidad no venía de una cultura de memorizar muchas cosas a gran velocidad, y me tomó algunos años aceptarlo por completo como herramienta para empollar cientos de datos.
Pero después de usarlo un tiempo, sentí que la evocación rápida que induce el sistema, más que reemplazar una comprensión más profunda de los conceptos, la reforzaba. Hace unos años también escribí un texto breve sobre esa relación.
[0] https://samrawal.substack.com/p/on-the-relationship-between-...
Anki es excelente. Lo usé durante años para ampliar mi vocabulario en inglés, pero por varias razones terminé usando una hoja de cálculo como Airtable
Primero, cuando quiero crear flashcards en lote, como con una lista obtenida de ChatGPT, las opciones de importación y exportación son limitadas
Segundo, es difícil hacerlo de forma constante todos los días, y sería bueno que mostrara el progreso de una manera motivadora. También usamos listas de TODO porque queremos ver el progreso. Sería bueno que incorporara algo de diversión adictiva, como un juego Pop It o plástico de burbujas
Por eso creé en Airtable los campos
Word,Translation,Days,Repeat,Attachment,Edited_at.Repeates un campo de funciónDATEADD(Edited, Days, 'days')que uso para filtrar, yDayses un campo de selección única para elegir entre 1, 4, 10, 25, 55, 90 y 200 díasSuena engorroso, pero no lo es. Cada vez que hago clic, las filas de la tabla se reducen y se ve el progreso. No es ideal ni un verdadero sistema de repetición espaciada, pero a mí me funciona y, por alguna razón, me resulta más fácil mantener la constancia
Aun así, en la mayoría de los casos Anki es excelente
Muestra dentro de Anki un gráfico estilo GitHub y cuenta la cantidad de repasos en vez de la frecuencia de commits
Todos deberían saber que alguien se apropió del nombre Anki
Existe el verdadero proyecto Anki, y también hay en las tiendas de apps un servicio SaaS y una app móvil imitadores de Anki que usan el mismo nombre
No entiendo en qué sentido Anki fue apropiado
[1] https://github.com/ankitects/anki
[2] https://apps.ankiweb.net/
Ahora tiene mucho más sentido