Кто учится по флеш карточкам (интервальные повторения / SRS)  Публичный пост

Мне подсказал отец, он по бумажным карточкам учил английский.
Потом нагуглил Anki и понеслось.
В основном учу слова, и когда надо быстро что-то выучить.

  • Как вы узнали о флеш-карточках
  • Какой софт юзаете
  • Для чего используете
  • Есть ли вещи которые бесят в текущем софте
  • Замечаете ли пользу

Если не пользуетесь или перестали, то что стало причиной?

PS. Вопрос в рамках эксперимента по разработке продукта, да и самому интересно 🙂

Связанные посты
33 комментария 👇
Мухамед, Программист 16 сентября 2020

В несколько заходов пользовался Anki для пополнения английского словаря. Не заходило. Затем однажды наткнулся на статью с диким заходом: автор интервальными повторениями учил языки программирования и API, чтобы быть лучше как разработчик. По ссылкам оттуда пошел читать еще авторов и advanced user'ов этой техники. Больше всего впечатлили:

  • Janki Method: подход к изучению технических знаний через интервальные повторения;
  • Effective learning: Twenty rules of formulating knowledge: автор SuperMemo объясняет как дробить знание на атомы-карточки, чтобы лучше запоминать.

Все это впечатлило настолько, что я тоже сделал свою колоду для разработчика. Сейчас в нее мало добавляю, но приятно сделать какую-нибудь чепуху (например "перетащить последний коммит в Git в другую ветку"), без похода на StackOverflow. Плюс колода сама по себе служит неплохой базой заметок.

Сейчас снова активно пополняю английский словарь: читаю книжку и добавляю незнакомые слова в Anki. Не могу сказать, что это магия, но заметное улучшение есть. Из минусов: добавляется новая ежедневная рутина, которая может быть скучной.

  Развернуть 1 комментарий

В целом вот: https://vas3k.club/question/2510/#comment-397b5989-1ad7-431d-8778-bb1ce07ce37c

Но отдельно хотелось бы отметить

вещи которые бесят в текущем софте

Anki ужасен для меня как для пользователя, и как для программиста.

Как для пользователя: просто позорный UI/UX для 2020. Там даже ремайндеров "нормальных" нет (вроде бы). Геймификация, социальщина — где?!

Как для программиста (слегка протухший баттхёрт от моих попыток поконтрибутить в Ankidroid): Anki поддерживает старые версии Android, что тормозило использование новых API. Я не смог законтрибутить "нормальные ремайндеры", потому что фича криво работала на каком-то ноунеймовом китайском девайсе и её решили не брать. Ядро — порт SuperMemo какой-то версии аж с Python. Написан абсолютно без учёта специфики Android. Формат коллекции — полный пиздец, все карточки в одной sqlite, "монолит". Какого-либо API для добавления карточек из YML / JSON просто нет, только импорт зипок и "вливание" их в "основную" коллекцию. В итоге мало кто вообще делает хорошие колоды, которые и без того сложно пошарить (Ankiweb это тоже далеко не GitHub). А хотелось бы колоды / карточки в YML / JSON на GitHub.

  Развернуть 1 комментарий
Alexander Pletnev, Technical Leader/Architect 15 сентября 2020

Мое знакомство с SRS так же началось с карточек английского языка. Я тогда прошел курс Ягодкина "Техника запоминания 100 иностранных слов в час" и Anki для этого дела отлично подошло. Потом правда отказался от английских карточек в ANKI так как появился linguoleo с такой же функцией и без геморроя при добавлении новых слов.
Теперь ANKI использую для более развернутых вопросов и ответов. ИМХО, идеально, всю полезную для себя информацию добавлять в ANKI, но это требует больших трудозатрат.
Периодически добавляю карточки, чаще всего в CS раздел, хотя у меня есть овер до хрена материала которую нужно перенести в ANKI, но мне даже страшно подступится.

Заметил, что использовать чужие карточки не эффективно. Пока вручную сделаешь вопрос/ответ, плюс найдешь хорошую картинку — считай основательно проработаешь карточку, что помогает лучше запоминать её в будущем.

  Развернуть 1 комментарий

@AlexanderPletnev, полностью согласен насчет использования своих карточек. Но это отнимает очень много времени)

  Развернуть 1 комментарий

@AlexanderPletnev, согласен, через похожий опыт прошёл!
Мои деки тоже раньше похожим образом выглядели, но недавно попробовал поэкспериментировать – больше не выделяю отдельные деки под темы, а добавляю все карточки в одну, добавляя кустарный тэг на лицевую сторону карточки, типо [CS], [ENG] или [Python]. Иногда разные типы карточек использую (reversed, если карточка для языка, например).

Пока четыре месяца практикую такой подход, полёт нормальный! Скорее всего, так и продолжу. Раньше я тоже заводил деки "по темам", но как-то тяжело было психологически пройтись за вечер по 5-6 декам, особенно если парочка из них опухла и там 20+ карточек скопилось. А сейчас проще, всё в одном месте, захожу и одну за одной откупориваю.

  Развернуть 1 комментарий

@AlexanderPletnev, можешь поделиться набором? Интересно, как построены карточки

  Развернуть 1 комментарий
Ilya Lysko, Senior Data Scientist 15 сентября 2020
  • Не помню, от кого узнал.
  • Стараюсь по прохождении полезных лекций (чаще это CS) заносить (=конспектировать) все в Anki.
  • Выделил для себя бОльший плюс даже не в самих повторениях, а в создании карточек. Суть в том, что для создания карточки нужно хорошо понять и сформулировать себе будущему материал (а-ля ELI5 написать).
  • Из софта: есть клиенты Anki на личном и рабочем ноутах. Вроде норм.
  • Пользу замечаю. Лучше понимается материал (на самом деле потому что бОльшее время сидишь и тупишь, пытаясь вникнуть) и, конечно, информация в голове гораздо дольше лежит. Другой вопрос, что наверное не для каждого блока информации это нужно :).
  Развернуть 1 комментарий
  • Хочу перенести английский по Мёрфи в Anki, даже начинал, но интерфейс и дизайн постоянно отпугивают (даже создание новой карточки - не самый приятный процесс). Завтра буду делать третью попытку начать заниматься через Анки.

  • Новые слова повторяю\учу по Memrise. Там всё устраивает.

  Развернуть 1 комментарий

Где-то читал, что здесь топили, что такие штуки срабатывают только внутри сервисов (типа линголео, скайенг). Так вот, я не хочу пользоваться целым сервисом для одной функции.

  Развернуть 1 комментарий

@skitnik, ну у Anki и Quizlet довольно большое комьюнити. Внутри сервисов обычно довольно убогаю реализация. Да и заточена чисто под их набор слов.
Проверю нужно ли людям Anki с человеческим лицом)

  Развернуть 1 комментарий

@TimTimLead, нужно!

  Развернуть 1 комментарий

@skitnik, а как именно перенести мерфи в карточки анки? грамматику как-то впихнуть на повторение?

  Развернуть 1 комментарий

@HolyHovorun, есть готовый набор "English Grammar in Use Exercises". Не полностью удовлетворяем моим требованиям, но на первое время вроде норм.

  Развернуть 1 комментарий

@skitnik, в качестве альтернативы - есть отдельное приложение English Grammar. Оно платное (около 1-2 тыс. руб.), но удобства стоят того. Мне удалось ежедневными шагами по 10 минут пройти весь учебник без перерывов. Советую!

  Развернуть 1 комментарий

@Marathon, не подскажешь, как его найти? Название довольно общее, в русском апсторе ничего похожего не нашел (по запросу выдает только бесплатные апки)

  Развернуть 1 комментарий

@SergeySergeev, English Grammar In Use.
По поводу анки, видел когда-то на торентах карточки с Мёрфи.

  Развернуть 1 комментарий

Пытался в Anki, который все хвалят, хватило меня на один вечер. UI/UX совершенно отвратительно, всё неудобно и неинтуитивно - а без удовольствия от процесса учить что-то сложно, имхо. Мельком видел quizlet, вроде выглядел он получше, думаю, попробую как-нибудь

  Развернуть 1 комментарий

@kadron141, кто хвалит анки? мне кажется, самый позитивный отзыв о нем, что это необходимое зло.
квизлет мне даже меньше нравится если честно ><

  Развернуть 1 комментарий
Dmitry Kabanov, Научный сотрудник 15 сентября 2020

Я недавно стал использовать Anki для изучения немецкого и запоминания важных концепций в математике. Вдохновением послужила статья http://augmentingcognition.com/ltm.html

Так как сейчас очень много сервисов для изучения языков (Memrise, LinguaLeo и т. п.), то довольно сложно убедить себя использовать Anki, но я всё равно стараюсь использовать, параллельно с двумя указанными сервисами.

Самое важное в Anki, это то, что она низкоуровневая и пользоволяет делать то, что захочешь. Например, я делаю сейчас карточки для изучения неправильных глаголов в немецком, так, чтобы каждая карточка спрашивала только какую-то изолированную информацию, например, прошедшее время глагола fahren. Плюс удобно во время онлайн занятия заносить карточки с новыми словами.

Самая большая сложность с использованием этой техники не имеет никакого отношения к технологиям, так как заключается в том, чтобы понять, какую информацию нужно запоминать и как сформулировать карточку правильно.

  Развернуть 1 комментарий
Alexander Garustovich, программист c++ 4 июля в 16:56

Ребят, а есть более современный аналог Anki, чтобы можно было свои карточки в markdown добавлять?

  Развернуть 1 комментарий

@AlexGarustovich, меня что, в гугле забанили?
вот же: https://mochi.cards/

  Развернуть 1 комментарий

Пользуюсь Anki для заучивания слов иностранных языков. Узнал об этой системе случайно: читал рассказ экс-коллеги, как он выучил иностранный язык, и там Anki упоминался как очень эффективный инструмент забивания чего-либо в память. На начальном этапе изучения языка важно набрать минимальный словарный запас, это порядка тысячи слов, и вот эту задачу интервальное повторение решает очень хорошо.

Аналогов я не искал, Anki при всей его неотёсанности и неказистости привлёк гибкостью и тем, что есть клиент для компьютера. Редактировать карточки на большом экране и на нормальной клавиатуре в сто раз удобнее, чем на телефоне. Минималистичные интерфейсы меня не отталкивают, я линуксоид, мне не привыкать. Шутка. Главное, чтобы не глючило. К слову, в последние несколько месяцев UI на Андроиде заметно улучшили, понаделали всяких новых функций, которые лично мне ни к чему, но видно, что продукт развивается.

По функциональности у меня нет претензий, я сам составляю свои колоды и убеждён, что использовать готовые в общем случае нет смысла. Но всё-таки есть одна штука, которой мне не хватает: возможность сделать в карточке поле с выбором значения из списка возможных. Например, чтобы сделать нормальную колоду для заучивания исключений в глагольных формах, было бы удобнее поле с названием формы сделать таким полем, а не просто текстом.

  Развернуть 1 комментарий

А я знакомой сейчас помогаю пилить https://engposts.com. Лол.

  Развернуть 1 комментарий

Вместо анки можно использовать Mochi Cards. Я с ним знаки ПДД учил. Приложение бесплатное, но для синхронизации между устройствами дек надо оплатить 5$

  Развернуть 1 комментарий

@seminioni, это ж ноушн какой-то )))

  Развернуть 1 комментарий

@dmrlx, дизайн малёх напоминает да

  Развернуть 1 комментарий
Denis Evstratenko, программист-любитель 26 января в 14:52

Для запоминания слов с помощью карточек сделал вот такого ТГ бота—@flans_bot. Потому что не нашёл чтобы в одном месте и словарь и карточки.

  Развернуть 1 комментарий

Училась по anki.
Отлично помогает подготовится, если строго придерживаться интервального повторения и повторять каждый день.

Очень бесит интерфейс, иконка, кнопки.
Некрасивое какое-то все
Еще очень неудобно добавлять код! Да, есть доп модули. Но при смене фона на темный, часть кода может быть не видна.

Есть другие продукты, но как-то неохота выкладывать деньги по подписке каждый месяц. А за anki заплатила около 2000 за ios версию навсегда

Узнала об anki где-то на форумах, человек поделился тем, как изучает и надолго запоминает новое. А я как раз готовилась к собесам)

Сейчас не занимаюсь, лень. Но все собираюсь. Если буду к собесу готовиться - обязательно буду использовать.

Но хотя не занимаюсь, иногда читая полезные книги, я делаю подборки основных тезисов по теме: вопрос-ответ и добавляю в anki в раздел по теме книги. Чтобы спустя время быстро освежить знания)

  Развернуть 1 комментарий
Сергей Макарчук, Бренд менеджер (продажи;) ) 24 августа в 12:18

Хочу в Анки загнать словарь англиских слов 3000 шт. Как лучше, всё в одну колоду или делить на две (по 1500 слов) или вообще не делить?

  Развернуть 1 комментарий

@sergiymakarchuk, делить нужно, если у вас будет несколько наборов карточек с разными структурами, которые вы будете изучать независимо друг от друга. Каждая колода — это изолированная БД со своей историей и статистикой.

Делить просто для того, чтобы колода не была «слишком большой» — я считаю, точно не нужно.

  Развернуть 1 комментарий

@skalbagge, понял, спасибо! В этой колоде просто слова (точнее Longman Communication 3000). Сначала пугало к-во слов в колоде, но смотрю, что Анки как то их прикольно перетасовывает в зависимости от того сколько добавил новых слов.

  Развернуть 1 комментарий

@sergiymakarchuk, там в настройках есть ограничение на объём материала, который программа подаёт в течение дня. Стандартное значение — кажется, сто карточек на повторение и двадцать новых, причём это для каждой колоды независимо. Если добавить сразу много нового, карточки просто встают в очередь и подаются по мере возможности, когда для них появляется место в плане на день.

  Развернуть 1 комментарий

Я в свое время очень хорошо выучил около 1000 японских иероглифов и пары тысяч слов по потрясающему сайту WaniKani:
https://www.wanikani.com/

Им удалось упаковать SRS в хорошо выстроенную, смешную и геймифицированную систему, на которую подсаживаешься и фигачишь эти иероглифы и словарные слова целый год каждый день без выходных по часу.

После невероятного опыта с этим сайтом искал похожие продукты, построенные на SRS, по другим языкам, но им всем не хватало разных мелочей, которые в wanikani произрастали из заразительной любви к предмету его создателей.

  Развернуть 1 комментарий
Mikhail Kryukov, Изучаю Java, изучаю мир, пишу в блог 24 августа в 15:58

Заинтересовался карточками с интервальным повторением после прохождения курсов Николая Ягодкина. В итоге пришел к выводу, что это избыточный инструмент, типо мнемотехники. В ооочень узких темах используется.

Забываешь что изучил? Конспектируй в базу знаний или Zettelcasten, найти нужное через поиск по нему — 5 сек максимум. Если не используешь на практике знания, то забудешь все равно рано или поздно. Либо зубри до такого уровня, что забываться будет очень медленно.

Иностранные слова учить? Анки встроено в кучу разных обучающих систем. Но слова учить по английски, имхо, трата времени опять же. Для себя нашел лучший инструмент — составлять предложения с нужным словом, а лучше в контексте какого-то материала видеть/слышать новое слово/словосочетание. Чтобы не просто изолированно в памяти хранилось.

Интервальные повторения отличны как концепция. Типо если хочешь не забыть, то повтори столько и столько раз, тогда то и тогда то. Другое дело, что таких вещей, которые нужно прям зазубрить не встречаю в своей жизни. Даже телефоны не запоминаю, обычная текстовая заметка, организованная в вики или базу знаний решает все проблемы. Я раньше угорал по мнемотехнике, а потом понял, что все что хотел запоминать — высосано из пальца и никаких преимуществ глобально не дает, а усилий занимает много. Карточки АНКИ по другим темам = такие же текстовые заметки.

В общем я так и не понял для чего их использовать, кроме как подготовиться к экзамену какому-нибудь.

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб