Начало  |  Загрузка  |  Описание  |  Скриншоты  |  Редактор  |  Словари  |  Регистрация 

 
LearnWords icon      

Система повторений LearnWords Windows 4.2



21 июня 2007 года вышла новая версия программы изучения иностранного языка LearnWords Windows 4.2. Особенностью новой версии программы явилась существенно переработанная, усовершенствованная система повторений. Теперь вся информация системы повторений открыта и доступна для контроля и изменения, поскольку хранится в текстовом формате, файле dtrepeat.ini. При этом, в открытом формате, хранятся как настройки системы повторения, так и метки повторов для каждой записи и сами изучаемые данные (слово, перевод, транскрипция, ссылка на звуковой набор, если он есть).

Новый формат хранения позволяет:
  1. Контролировать и управлять процессом повторений.
    Хотя этим процессом автоматически управляет программа LearnWords, согласно указанным настройкам, и какого-либо вмешательства обычно не требуется, такая возможность теперь есть, что добавляет программе дополнительную гибкость, универсальность и обратную связь с пользователем. Например, можно перенести время повторения, изменив значения параметров [date_rep] и [date_s] интересующих записей, изменив номер повтора [num_rep] можно увеличить или уменьшить количество повторений.

  2. Восстановить систему повторения в случае каких-либо сбоев, нарушений в работе системы.
    Словарь системы повторений 'lwrepeat.pdb' и звуковой набор к нему 'lwrepeat.snd' восстанавливаются на основе информации, хранящейся в файле 'dtrepeat.ini'. Поэтому, чтобы восстановить систему повторений на основе информации из файла 'dtrepeat.ini' следует выбрать пункт меню "Настройки\ Общее" и нажать кнопку "Создать 'lwrepeat.pdb' из 'dtrepeat.ini'".
Как работает система повторений?

Записи, прошедшие основной цикл изучения, записыватся для повторения в файлы системы повторений:

dtrepeat.ini - основной файл системы, содержащий всю необходимую информацию для повторений;
lwrepeat.pdb - словарь данных программы LearnWords, которая использует такой формат словарей для любой своей редакции (на ПК, КПК или смартфоне);
lwrepeat.snd - звуковой набор произношения слов словаря.

Общие настройки системы повторения: число повторов, промежуток времени между ними, профили упражнений для каждого из повторений, - хранятся в секции [General] файла 'dtrepeat.ini', но проще всего ознакомиться или изменить эти параметры в форме "Настройки \ Повторение слов" программы.

Для каждой записи, попавшей в систему повторения, в файл 'dtrepeat.ini', создается метка повтора, в виде секции [Rec-N], где N - номер записи в системе повторений (нумеруются по порядку 1,2,3 и т.д.). Каждая такая секция-метка содержит следующие параметры:

num_rep = 1 - номер предстоящего повторения (0- нет больше повторений, такая запись будет удалена при выходе из программы)
date_rep= TIME(2007,6,19,12,59) - дата предстоящего повторения (формат: год, месяц, число, час, минута)
date_s = TIME(2007,6,18,11,49) - дата сессии предстоящего повторения (близкая к date_rep дата, необходима для повторения записей одной группой)
field1 = ask - первое поле, повторяемое слово
field2 = [а:sk] - транскрипция, комментарий
field3 = спрашивать - перевод
sound = C:\Program Files\LearnWords\DoseEnglish\dose-108.snd - ссылка на звуковой набор с произношением слова
lang = RECT(0,3,2,0) - коды используемых языков для 3 полей записи (0-английский, 3-знаки транскрипции, 2-русский)

Стоит заметить, что файл 'dtrepeat.ini' хранится в формате Юникода, поэтому записи на любом языке будут прекрасно видны. Параметр [lang] необходим для работы виртуальной клавиатуры в упражнении "Написание", для хранения [lang] используется структура RECT(), в которой четвертое, последнее значение не используется.
Параметры [field1], [field2], [field3], [sound], [lang] - относятся к данным для повторения и при их изменении, следует восстановить на основе этих данных словарь повторений 'lwrepeat.pdb' и его звуковой набор 'lwrepeat.snd' (см. "Настройки \ Общее").
Остальные параметры секции-метки, в случае желания или необходимости, можно изменять без каких-либо преобразований.
По-умолчанию, при каждом запуске программы, создается резервная копия файла 'dtrepeat.ini' - файл 'dtrepeat.bak' (см. "Настройки \ Общее").


© LearnWords Software, 2002-2007. Все права защищены.
E-mail: author@learnwords.com