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