AnyMemo для AndroidАвтор: Павел Шелякин Опубликовано: 14.02.2012 Источник: SoftKey.info 
Смартфоны и интернет-планшеты способны помочь своим владельцам в решении самых разных задач. Конечно, в первую очередь они являются универсальными коммуникационными устройствами и средствами развлечения. Электронная почта, веб-браузер, IM-клиент, клиенты различных социальных сетей, голосовая связь и видеосвязь соседствуют на смартфонах (а также планшетах) с играми и аудио- и видеопроигрывателями. Современное мобильное устройство может стать надежным помощником в путешествии за границу: в декабре 2011 года мы рассмотрели многоязычный иллюстрированный электронный разговорник «Руссо туристо». Электронные словари и справочники, предлагаемые компанией Paragon Software Group, позволяют превратить Android-устройство в полезный и удобный источник лингвистической информации не только для путешественников и изучающих иностранный язык, но и для переводчиков. Об этих приложениях мы говорили в статье «Профессиональные» и «любительские» словари от Paragon Software Group».
А сегодня мы познакомимся с программой AnyMemo для Android, которая предназначена для изучения лексики иностранных языков, заучивания исторических фактов, различных понятий и определений, то есть всего того, что может быть представлено в виде карточек с вопросами и ответами.
Приложение AnyMemo создала группа китайских студентов и аспирантов, которые занимаются разработкой программного обеспечения для обучения под платформу Android. Однако это совсем не означает, что программа не предназначена для пользователей из России. AnyMemo – продукт для международного использования. Сейчас её интерфейс переведен на чешский, китайский, английский, польский, русский, корейский, французский, испанский, португальский, испанский и японский языки.
В данном обзоре мы рассмотрим приложение AnyMemo версии 8.3.0. В Android Market размещены два варианта программы Pro и Free. Они не имеют каких-либо функциональных отличий. Платная версия существует для сбора добровольных пожертвований разработчикам.
Чтобы приступить к обучению, достаточно открыть нужный курс. Вкладка «Открыть» главного окна приложения служит для выбора базы данных карточек из числа установленных на карте памяти, а на вкладке «Недавние» представлены те курсы, которыми недавно пользовались.
 | | Вкладка «Открыть» |
Вкладка «Недавние» удобна не только тем, что через неё можно быстрее найти изучаемые курсы, но и тем, что можно увидеть прогресс обучения, не открывая курс.
 | | Вкладка «Недавние» |
Обучение при помощи AnyMemo происходит следующим образом: одновременно изучается не весь курс, а 10 карточек из него (количество активных карточек можно настраивать), в зависимости от настроек программа предложит вам повторить карточку через 1, 3, 4 или 5 дней.
В режиме обучения экран разделен на две части: верхняя часть содержит вопрос, а нижняя предназначена для ответа. Над карточкой AnyMemo выводит строку статуса, в которой можно посмотреть, сколько карточек в курсе еще не изучено, сколько карточек просмотрено сегодня, а также номер текущей карточки.
 | | Карточки с диалоговыми фразами для изучения грамматики английского языка |
Нижняя часть карточки скрыта до тех пор, пока пользователь не вспомнит ответ либо не решит, что не помнит его. Как только это решение будет принято, нужно «тапнуть» по экрану, и AnyMemo покажет правильный ответ.
 | | Карточки с диалоговыми фразами для изучения грамматики английского языка |
Открыв карточку полностью, необходимо оценить, насколько легко было вспомнить правильный ответ. AnyMemo предлагает 6 уровней оценки. Карточки, которые имеют низкий балл, считаются сложными и повторяются чаще.
Карточки могут содержать картинки и озвучку.
 | | Карточки для изучения географии |
Для озвучки карточек AnyMemo использует встроенный голосовой движок Android. По этой причине не стоит слишком доверять произношению слов и фраз, которые «проговаривает» данная программа.
Если же пользователь посчитает, что синтезированный голос лучше, чем «естественное» молчание программы, то первым делом необходимо проверить настройки голосового ввода и вывода на Android-устройстве. Здесь стоит убедиться в следующих вещах:
- система синтеза речи имеет модули для озвучивания языков, которые будут использоваться при обучении;
-
скорость речи позволяет комфортно воспринимать информацию на слух.
 | | Настройки синтезатора речи в Android |
В самом приложении AnyMemo существует несколько режимов озвучивания карточки. Выбрать наиболее удобный для себя режим можно в разделе «Общие настройки» опций программы.
 | | Настройки воспроизведения озвучки в AnyMemo |
По умолчанию, чтобы прослушать озвучку вопроса или ответа, необходимо, находясь в карточке, вызвать стандартное меню Android.
 | | Меню карточки |
Кнопка «Подробности» этого меню позволяет открыть карточку в базе, просмотреть все ее свойства (номер, вопрос, ответ, категорию, примечания, прогресс обучения, по этой карточке, и тому подобное), а при необходимости и отредактировать их.
 | | Просмотр и редактирование карточки в базе |
Кнопка «Настройки» из этого меню позволяет изменить внешний вид слайда, на который выводятся карточки.
 | | Настройки внешнего вида карточек |
Кроме того, кнопкой «Дополнительно» можно вызвать фильтр, который позволяет отобрать для обучения карточки, содержащие определенные слово или фразу. Критерии отбора могут содержать ключи и спецсимволы, которые задают маски (*, ?) и дополнительные критерии поиска: поиск только в ответах, вопросах либо категориях (%a, %q, %c), а также отбор карточек с определенными номерами (#100, #100-150).
 | | Пример фильтра |
Длительное нажатие на карточке вызывает контекстное меню.
 | | Контекстное меню карточки |
Одной из интересных функций, из числа представленных в этом меню, является поиск подсвеченного при длительном нажатии фрагмента в словаре. После того как в словаре найдена интересующая информация, можно вернуться к открытой карточке в AnyMemo.
 | | Ответ карточки AnyMemo, открытый в словаре Fora Dictionary |
AnyMemo поддерживает интеграцию со словарями ColorDict и Fora Dictionary. Выбрать словарь, который будет вызываться из карточек, можно в разделе «Общие настройки» опций приложения AnyMemo.
 | | Выбор словаря для вызова из AnyMemo |
Общие настройки приложения AnyMemo находятся на вкладке «Разное» главного окна. Также при помощи этой вкладки можно производить следующие действия: объединить базы карточек, осуществлять импорт и экспорт карточек, сбросить установки приложения к дефолтным, просмотреть версию программы, а также обратиться к базе знаний по работе с AnyMemo (то есть открыть WIKI-раздел на сайте AnyMemo.org).
 | | Вкладка «Разное» |
AnyMemo позволяет прямо на мобильном устройстве править и пополнять базы карточек. Можно перейти в редактирование карточки из контекстного меню текущего слайда, а можно сразу открыть базу в режиме правки. Этой цели служит вкладка «Править» главного окна программы.
 | | Режим правки карточки |
Сразу после установки AnyMemo из Android Market на вашем мобильном устройстве будут находиться только программная оболочка и один пробный урок. Поэтому следующий шаг – это выбрать и скачать карточки для изучения.
Выбрать и загрузить уроки можно прямо из программы. По умолчанию источник карточек для изучения – официальный сайт AnyMemo.
 | | Источники загрузки уроков |
На AnyMemo.org и других ресурсах можно найти карточки не только для изучения лексики, но и карточки по географии, истории, религии и многим другим темам.
 | | Каталог уроков для загрузки (AnyMemo.org) |
На таких ресурсах, как AnyMemo.org и Studystack.com, выбор уроков для изучения – это просто просмотр папок, в которые сгруппированы карточки. А для некоторых ресурсов реализована достаточно гибкая система поиска.
 | | Поиск карточек для обучения на ресурсе FlashcardExchange |
К сожалению, для пользователей программы AnyMemo из России качественных карточек на русском языке не так уж и много. Однако не стоит отчаиваться. AnyMemo может загрузить уроки вместе с историей обучения из XML-формата программ Mnemosyne и SuperMemo. Кроме того, поддерживается импорт (правда, уже без истории обучения) карточек из различных текстовых форматов: CSV-файлов, текстовых файлов с разделителем табуляцией, а также текстовых файлов, в которых вопросы и ответы оформлены при помощи меток "Q:" и "A:".
 | | Импорт карточек в базу данных AnyMemo |
Кроме того, базы данных с карточками можно подготовить на персональном компьютере при помощи специально разработанной для этого создателями AnyMemo утилиты - AnyMemo Converter. Основная идея этой утилиты – создать в наиболее удобной для пользователя программе текстовый файл (или CSV-файл), а затем преобразовать его в готовую базу данных карточек.
 | | Таблица Excel, подготовленная для AnyMemo Converter |
Подведем итог
Заучивание чего-либо при помощи карточек с вопросами и ответами достаточно распространенный прием. Одной из известных методик обучения, которая основана на этом принципе, является SuperMemo. Методика и одноименная компьютерная программа, реализующая ее, впервые были представлены еще в середине 80-х годов XX века. За прошедшие до настоящего времени годы сменилось три поколения алгоритма обучения. Программа SuperMemo выпускалась для MS DOS, Windows, Windows CE, Windows Mobile (Pocket PC), Palm OS (PalmPilot) и других операционных систем. Приложение AnyMemo реализует алгоритм обучения SuperMemo второго поколения (SM-2) на платформе Android.
AnyMemo будет хорошим выбором для тех, кто готов потратить некоторое время на поиск уроков с карточками, или тех, кто готов самостоятельно создавать (или конвертировать) базы карточек для программы.
Еще одним плюсом AnyMemo является то, что, несмотря на бесплатность данной программы, она имеет хорошый функционал и продолжает активно развиваться. Например, в планах разработчиков реализация таймера при просмотре карточки и просмотра списка карточек с возможностью фильтрации и сортировки по различным критериям (сложность карточки, прогресс обучения и т. п.). Кроме того, хотя авторы AnyMemo не собираются выпускать версии программы под другие мобильные платформы (Apple iOS, Samsung Bada, Windows Phone или Symbian), но они планируют создать web-based-приложение, которое будет доступно пользователям как десктопов, так и мобильных устройств.
|