Представьте себе, что вы могли бы ускорить процесс обучения и улучшить свою память об основах, методах и командах программирования.
Сегодня я покажу вам, как это сделать, используя интервальное запоминание и бесплатный инструмент с открытым исходным кодом под названием Anki.
Многие отмечают преимущества интервального запоминания:
- Опасность! Чемпион («Своя игра» по-американски) Роберт Крейг говорит, что своим успехом он обязан, среди прочего, Анки, которую он использует для запоминания фактов.
- Джон Уошэм, ведущий блог под своим именем Гугл, черт возьми , где он рассказывает о том, как в течение 8 месяцев он усиленно учился, чтобы пройти собеседование в Google, говорит: «Интервальное повторение — ключ к запоминанию.
Периодически возвращаясь к изученному материалу и повторяя его, со временем вы станете эксперт. Используя эту технику, вы доходите до того, что просто не можете забыть детали».
- А Дерек Сиверс , основатель CDBaby, пишет что метод разнесенной памяти — «самый полезный метод, с которым он столкнулся за 14 лет компьютерного программирования».
Я использую этот метод, чтобы запомнить важные идеи из HTML, CSS, JavaScript и команд Git и Bash. В настоящее время я стою в списке ожидания на юридический факультет Калифорнийского университета в Беркли, и Анки обязательно впишется в мою стратегию изучения права.
В этой статье мы затронем следующие темы:
- Что такое интервальная память
- Как Анки помогает в этом
- И как это может ускорить ваше обучение и помочь вам запомнить концепции, связанные с развитием.
Что такое интервальные повторения?
Интервальное повторение призван решить проблема забывания .Согласно этой методике, новая информация лучше всего запоминается в тот момент, когда вы собираетесь ее забыть.
Например, представьте, что вы не знаете, какой город является столицей.
Колумбия .
И представьте, что я вам прямо сейчас расскажу, как это называется.
Столица Колумбии – Богота.
Предположим, что ваши возможности памяти позволяют вам вспомнить этот новый факт — о том, что столица Колумбии называется Богота — ровно через 20 минут после того, как вы его узнали.
Тогда ты забудешь это.
А если через 19 минут 59 секунд за чашечкой кофе, напоминаю.
Столица Колумбии – Богота.
.
теория разнесенной памяти утверждает, что теперь вы будете помнить эту информацию в течение 40 минут. И тогда ты забудешь.
Но если через 39 минут и 59 секунд я еще раз напомню вам, что.
Столица Колумбии – Богота.
.
вы сможете сохранить этот факт из географии в своей памяти на более длительный период, скажем, на один час.
И если продолжать в том же духе, то есть я напомню вам, что столица Колумбии — Богота, именно в тот момент, когда вы уже собираетесь забыться, то время между «провалами» в памяти вырастет в геометрической прогрессии, от часов до дней.
затем к месяцам и годам.
И постепенно, как уверит методика, в вашей памяти более или менее прочно закрепится знание о том, что Богота – столица Колумбии.
Это явление ослабления памяти с течением времени известно как кривая забывания .
Это было открыто Герман Эббингауз в 1885 году.
Шталь и др.
, 2010 г.
; ЦНС Спектр Идея о том, что более эффективно и действенно разбить процесс обучения на отдельные этапы, а не просто зубрить материал за один присест, известна как «интервальное повторение».
Вместе кривая забывания и интервальное повторение составляют основу техники интервального запоминания.
В зависимости от вашей кривой забывания вы определяете оптимальный интервал напоминать себе об объекте обучения (то есть о любом количестве информации) и соответственно устанавливать интервалы закрепления того или иного факта.
Петр Возняк, пионер исследований памяти, обобщенный эти идеи следующие:
Оптимальные интервалы рассчитываются на основе двух противоречивых критериев:Теперь логично задаться вопросом: «Но как понять, когда именно факт о столице Колумбии начнет забыватьсяЭ» Как узнать, какой временной интервал будет оптимальнымЭ» Конечно, было бы сложно вычислить интервал с точностью до секунды без длинной серии проб и ошибок, а также скрупулезного внимания к деталям, достойного Дарвина.
- Интервалы должны быть как можно больше, чтобы получить минимальную частоту повторений и наилучшим образом использовать так называемый эффект распределения , согласно которому более длинные интервалы между повторениями, до определенного предела, способствуют закреплению воспоминаний.
- Интервалы должны быть достаточно короткими, чтобы знания сохранялись в памяти.
Но, к счастью, такая дотошность не нужна, ведь нам может помочь наш старый добрый друг – программное обеспечение.
(Вы также можете использовать ручной метод, называемый система Лейтнера ).
Основываясь на обширных исследованиях памяти, программа может помочь вам определить оптимальное время для консолидации воспоминаний.
В частности, существует программное обеспечение, разработанное специально для интервального повторения.
Так что же такое Анки?
Анки - Этот Открытый исходный код инструмент разнесенной памяти, созданный и поддерживаемый Дэмиен Филмс .Вы можете думать об этом как о своего рода «умной программе для флэш-карт», которая использует интервальное повторение и делает процесс запоминания более эффективным.
В основе Anki лежит предположение, что знания лучше всего сохраняются в памяти посредством периодических, стратегически расположенных напоминаний.
Другими словами, оно сделано с учетом всех требований и возможностей теории интервального запоминания.
Источник
Вы можете использовать Anki, чтобы запомнить практически все, что вам нужно запомнить.
Однако обратите внимание, что Anki не заменяет обучение.
Сначала вы должны понять материал, который изучаете, а затем загрузить его в программу, которая отлично поможет вам запомнить то, что вы выучили.
То есть Анки — это часть процесса обучения, следующая за пониманием.
Источник
Есть и другие подобные программы, например, СуперМемо , созданный вышеупомянутым Петром Возняком.
Anki по сути повторяет версию алгоритма, реализованную в СуперМемо .
В этой статье я так подробно рассказываю об Anki по трем причинам: во-первых, я к ней привык, во-вторых, она работает без сбоев, в-третьих, она бесплатна и имеет открытый исходный код. Если вы использовали SuperMemo или другой инструмент с такими же функциями, поделитесь своим опытом в комментариях.
Если вы тоже хотите использовать Анки, я вам все же советую читать о Возняке и получить представление о его точных и проницательных наблюдениях о памяти, обучении и креативность .
Что касается устройств, поддерживающих программу, то у Anki есть десктопная версия, с нее рекомендуется начинать, если вы раньше не пользовались подобными программами.
Но есть и другие варианты:
- Бесплатное веб-приложение АнкиВеб .
- Бесплатно Android-приложение , синхронизированный с настольной и веб-версиями.
- Для пользователей iPhone в AppStore есть платное приложение.
Как работает Анки
Имейте в виду, что при желании вы можете подробно изучить программу.Глубже и настройте его так, как вам нужно.
Я просто даю вам краткий обзор, чтобы вы поняли суть.
1. Вы создаете «колоды», состоящие из группы карт определенной темы.
Темой колоды может быть, например, JavaScript или Capitals. Вот пример колоды в настольном приложении (не волнуйтесь, я объясню, что это значит позже.
Новый , Обучение или Обзор ):
Пример колоды
2. Вы добавляете в свои колоды «карты», которые настраиваются с помощью HTML и CSS.
Карта может быть стандартной двусторонней флэш-картой.
В этом случае программа сначала покажет вам его лицевую сторону.
Пример карты стандартного типа – лицевая сторона
Когда будете готовы ответить, нажмите кнопку Покажи ответ чтобы увидеть обратную сторону карты.
Вот пример карты из колоды на тему «Столицы»:
Пример карты стандартного типа – лицевая и оборотная стороны
Совет: кроме двусторонних карточек там есть и другие виды - например тренировочный тест , в котором некоторые слова заменены пробелами.
Этот тип карточек очень удобен, сам постоянно им пользуюсь, так как он прост и эффективен с точки зрения организации информации.
Еще один совет: создание карточек в Anki — это искусство.
Чем больше вы практикуетесь, тем лучше у вас это получается.
В общем, постарайтесь следовать принцип минимума информации .
Или, проще говоря, принцип ТП — Тупой Понял.
Вам нужно сделать свои карточки как можно более простыми, поскольку простые вещи легче запомнить.
3. Когда вы закончите добавлять карты, приступайте к практике.
Давайте вернемся к карте Колумбия-Богота, чтобы увидеть, как работает этот процесс.
Выберите, когда вы хотите получать напоминание о повторении
После того, как вы нажмете Покажи ответ и перейдя на другую сторону карты, спросите себя: Насколько сложно мне было ответить?
Если вы вообще не смогли вспомнить ответ, следует выбрать кнопку Снова — и программа покажет вам ту же самую карточку менее чем за минуту.
Если вы не ответили сразу, напрягая память, нужно выбрать кнопку Хороший , то в следующий раз вы увидите карту менее чем через 10 минут. И если вы ответили без труда, то выбирайте Легкий , и вы не увидите эту карточку 4 дня.
Anki отслеживает ваш прогресс, чтобы определить, какие карточки показывать и когда.
Это означает, что программа берет на себя утомительную работу по расчету кривой забывания для каждой карты.
Вот что делает автоматизация интервального повторения с помощью программного обеспечения.
Следует отметить, что вы можете изменить некоторые переменные разнесенного повторения в алгоритме программы.
Это можно сделать, зайдя в настройки колоды и изменив параметры, которые вы хотели бы изменить (например, сколько карт отображается в день, продолжительность временных интервалов и т. д.).
Изменение настроек деки
Однако, возможно, поначалу не стоит трогать настройки; лучше просто оставить все по умолчанию.
А позже, когда вы освоитесь с программой, вы сможете подойти к выбору настроек деки более творчески.
Теперь давайте вернемся к нашей колоде JavaScript:
Пример колоды в Anki Новый означает, что вы добавили в свою колоду JavaScript 4 новые карточки и их уже можно использовать в процессе обучения.
Обучение следует понимать так: если вы находитесь в процессе работы с выбранной колодой, нажмите Хороший (менее 10 минут), программа добавит эту карту в очередь в категорию Обучение и покажу его через 10 минут. Более подробная информация здесь.
Обзор отображает количество карточек в очереди на изучение.
Чем больше вы используете Anki, тем понятнее становится вся эта система.
Когда начать
Что касается учебных пособий и инструкций, документация на сайте как раз есть место, возможно, это ответит на большую часть ваших вопросов.И вот еще несколько полезных видеоуроки .
Тем не менее, я даю вам пошаговые инструкции о том, как начать работу с Anki, потому что пошаговые инструкции — это хорошо.
1) Читать статья Дерек Сивер о интервальном повторении : Это подтверждает данные, которые я представил.
2) Интервью с Питером Возняком даст вам целостное представление об исследованиях интервального повторения, обучения и памяти.
3) 20 правил для формирования знаний , от Петра Возняка, поможет вам понять методы написания формулировок и структурирования карточек Anki. Важно помнить, что метод интервального повторения не заменяет обучение.
Очень важно сначала хорошо понять материал, прежде чем начинать использовать метод. Сначала освойте его, а затем подкрепите его с помощью Anki. Не забывайте использовать метод TP для создания карточек, а также по возможности добавлять к ним изображения.
4) Создавайте свои собственные колоды .
5) Помните, что тема колоды должна быть широкой и достаточно общей.
.
Например, если вы изучаете JavaScript, не создавайте колоду под названием «Замыкания» и другую под названием «Наследование прототипа».
Вместо этого создайте одну колоду «JavaScript».
Обратитесь к разделу Правильное использование колод Дополнительную информацию смотрите в документации.
6) Создавайте карточки с контекстом, в котором отдельные ключевые слова заменяются пробелами.
это очень мощный инструмент обучения.
7) Справиться с недостатками .
Интервальное повторение имеет ряд недостатков.
Один из них — смешение воспоминаний.
Например, легко представить, что вы перепутаете столицы Мавритании и Маврикия – ведь названия этих стран очень похожи.
Полностью устранить путаницу в памяти сложно, но можно свести ее к минимуму, следуя принципу ТП.
Подробнее о недостатках можно узнать Здесь (перейдите к разделу «Недостатки») и Здесь (перейдите к разделу «Боевые помехи»).
8) Не забудьте синхронизировать свои карты и колоды .
Выберите одну «исходную версию», например версию для настольного компьютера, а затем синхронизируйте ее с веб- и мобильными приложениями Anki каждый раз, когда вы вносите изменения.
Вы прикладываете усилия для создания карт и колод. Защитите себя от боли, связанной с повторным переделыванием собственной работы.
9) Сделайте Анки привычкой .
Чтобы оценить волшебство этой программы, вам нужно собраться с силой воли и день за днём перебирать все свои карты.
У вас даже может возникнуть ассоциация Анки с чашкой кофе.
Или утром.
Или с обедом.
Или еще с чем-нибудь приятным.
Найдите способ сделать Anki привычкой.
Теги: #учимся программировать #учимся программировать #ГТД #запоминание #анки #запоминание информации #методы обучения
-
Размытые Обязанности Или «Ожидание Прибытия»
19 Oct, 24 -
Что Такое Алгоритм? (Часть 2) «Жизнь»
19 Oct, 24 -
Профессии Будущего: 3D-Печать В Медицине
19 Oct, 24 -
Как Apple Делает Часы
19 Oct, 24 -
Фото Интересных Домашних Офисов
19 Oct, 24 -
Обзор Программ Для Веб-Разработки На Android
19 Oct, 24