Изучение иностранных слов и увеличение словарного запаса путем не сложной игры, суть которой, заключается в том, чтобы из ряда предоставленных переводов для того или иного иностранного слова, выбрать правильный. На практике это выглядит как последовательный вывод группы иностранных слов (английских, или каких-либо иных, благодаря поддержке unicode), и группы, соответствующих им переводов (их русских значений). Задача играющего сводиться к тому, чтобы в течении заданного временного интервала, выбрать для каждого иностранного слова, соответствующий русский эквивалент.

рис.1 Программа SmartWords в стандартном режиме...
или так:

Программа Smart Words может функционировать в трех основных режимах:
- Стандартный
Вывод иностранных слов и их переводов. Можно запросить подсказку - будет подсвечен правильный ответ, при помощи кнопки "Подсказка". Или перейти к следующему слову - кнопка "Дальше".
- Обучение
Изучаемые слова, и их правильные переводы, будут выводиться одновременно. Данный режим полезен, при затруднениях, с запоминанием значения какого-либо иностранного слова, или целой группы слов.
- 25-й кадр
Изучение слов на основе "эффекта 25-го кадра", или, "эффекте сверхзапоминания". Принцип таков. При выводе на экран слов, с частотой 25 кадров/сек, каждый 25-й кадр, или каждое 25-ое слово, человеческим глазом, на осознанном уровне, не воспринимается - сказывается скоростные ограничения сознания. А воспринимается более глубинным, и более мощным, механизмом исключающим осознанное восприятие.
После того как все слова, из текущего словаря будут угаданы, произойдет автоматический переход к следующему доступному словарю, и игра, продолжится.
Когда все слова, входящие во все, поставляемые с программой словари, будут изучены, изученные словари можно будет либо отредактировать, либо самостоятельно создать новые. Для этого, потребуется переключиться в закладку словари, и произвести добавление новых, или редактирование уже существующих слов.
Новые словари, создаются автоматически - при вводе нового слова, и переполнение уже существующих словарей.

рис.2 Окно управления словарями
Изученные словари, можно исключать из игры, на временной или постоянной основе - при помощи флажка "Исключить". Если же есть необходимость в многократном, циклическом, штудировании одного и того же словаря, можно установить флажок "Повтор" - после чего, соответствующий словарь, будет прокручиваться не ограниченное количество раз.
В случае, если одни и те же словари, используются несколькими пользователями, в том числе, и одновременно, - как пример, - пополнение словарного запаса группой пользователей внутри корпоративной сети. Можно воспользоваться возможностью прямого указания словарей, используемых для изучения. Понадобится лишь, нажав на заголовок колонки отображающей путь и название к текущему файлу-словарю, вызвать диалог выбора словаря и выбрать файл лежащий в "общественном" наборе словарей. После этого, все изменения вносимые в словарь одним пользователем, будут автоматически распространяться, и на других, пользователей, использующих тот же набор словарей.
В случае затруднений, с запоминанием значения какого-либо иностранного слова, или целой группы слов, можно запросить подсказку, при помощи кнопки "Подсказка", на закладке Игра, или, использовать специальный режим "Обучение", закладка "Настройки" - в процессе которого, изучаемые слова, будут выводиться одновременно со своим правильным переводом.
Параметры игрового поля, можно регулировать. Программа обладает полностью изменяемым цветовым оформлением. Также, можно выбрать и наиболее привычный шрифт. Подобные настроечные операции производятся с помощью окна "Настройки" представленного на рисунке ниже:

рис.3 Окно настроек
Взаимное расположение иностранных слов и их переводов - можно изменять; при помощи мини-кнопок расположенных по нижним углам игровой области:

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

рис.5 Переключатель языка интерфейса