Зачем магазин: монета без витрины
Предыдущий урок «Стикеры и монеты: когда, за что, сколько» разбирал выдачу: момент, причину, масштаб. Здесь начинается вторая половина петли: то, ради чего ученик языковой школы вообще складывает монеты в копилку.
Монета сама по себе ничего не стоит. Её ценность целиком определяется тем, что за неё можно получить: пока витрина пуста, накопление держится на новизне и заканчивается через месяц-полтора. Ученик видит растущее число и перестаёт обращать на него внимание: сделать с ним нечего. Магазин превращает абстрактную цифру в понятную цель: «ещё три занятия с полной готовностью — и хватает на наушники».
Отсюда практическое следствие для преподавателя. Когда интерес группы к стикерам падает, привычная реакция состоит в том, чтобы увеличить суммы выдачи. Работает обратное: смотреть надо на витрину. Пустой или устаревший каталог обесценивает любые начисления, а рост сумм только ускоряет инфляцию.
Баланс ученика: четыре числа
В приложении ученика магазин живёт разделом «Магазин» с тремя вкладками: каталог, баланс и «Мои покупки». Баланс собирается из четырёх величин, и различать их полезно: вопрос «монеты есть, покупка не проходит» приходит к преподавателю раньше, чем к администратору.
- Заработано — всё, что ученик получил за время обучения.
- Потрачено — сумма покупок, которые не были отменены.
- В резерве — монеты за уже оформленные заказы, которые школа пока не выдала.
- Доступно — то, чем можно расплатиться прямо сейчас.
Расхождение между «заработано» и «доступно» объясняется третьим числом. Монеты списываются в момент заказа. Приз оказывается в руках позже, и всё это время сумма лежит в резерве. Ученику это стоит проговорить заранее, иначе списание выглядит как ошибка приложения.
Покупка: два шага и три статуса
Каталог сгруппирован по категориям, которые задаёт школа. Карточка товара показывает название, описание, цену в монетах и остаток на складе: когда остаток кончился, кнопка покупки становится недоступна. Там же видно, сколько раз ученик уже брал этот товар.
Покупка проходит в два шага. Первое нажатие «Купить» открывает окно подтверждения, где показаны цена и баланс до и после списания. Монеты уходят только после второго нажатия, уже в самом окне. Шаг подтверждения сделан намеренно: он снимает большую часть случайных заказов «нажал посмотреть, что будет».
Если монет не хватает, приложение сообщает об этом прямо в интерфейсе и обновляет баланс, заказ при этом не создаётся. Если товар успели разобрать между открытием каталога и подтверждением, покупка тоже не пройдёт: остаток проверяется в момент списания.
Дальше заказ живёт на вкладке «Мои покупки» в одном из трёх состояний: «В обработке» — оформлен, приз ещё не выдан; «Активирован» — выдан; «Отменён» — заказ снят, монеты вернулись на баланс, товар вернулся на склад.
В интервью проекта EduGrowth руководители школ показывают, как устроен такой магазин у них и что в нём лежит:
Выдача и отмена: что делает преподаватель
Заказ не выдаёт себя сам. Кто-то должен физически отдать ученику приз и отметить это в системе. Иначе список «в обработке» растёт, а монеты копятся в резерве. Преподаватель видит историю покупок каждого ученика из своих активных групп и может перевести заказ в выданные или отменить его.
Отмена возвращает и монеты, и товар: сумма снова становится доступной, остаток на складе увеличивается на единицу. Это обратимая операция для случаев «приз закончился физически» и «ученик передумал до выдачи». Уже выданный или уже отменённый заказ повторно обработать нельзя — состояние меняется один раз.
Подарок от преподавателя
Отдельная возможность — выдать товар из каталога напрямую, без покупки. Такой заказ создаётся сразу выданным, монеты с ученика не списываются, на складе товар уменьшается на единицу. В истории покупок он помечен как подарок от преподавателя, поэтому от обычной покупки отличим и позже.
Инструмент точечный. Он закрывает ситуации, где начисление монет выглядит неуместно: ученик вытянул провальное занятие группы, помог новичку догнать программу, вернулся после долгой болезни. Подарок здесь читается как персональный жест, тогда как «+60 монет» в общей ленте — как рядовая строчка.
Ограничение то же, что у любого поощрения: подарки не заменяют заработок. Когда призы начинают приходить и без накопления, петля рушится с другой стороны — монеты снова становятся числом без применения.
Из чего собрать витрину
Наполняет каталог администрация школы, преподаватель на содержание влияет через обратную связь — и это влияние стоит использовать, потому что группу вблизи видит только он. Работающая витрина обычно держится на трёх уровнях цен.
- Мелочь по цене одного-двух занятий — наклейки, ручки, значки. Нужны, чтобы первая покупка случилась быстро: ученик, который ни разу ничего не купил, в накопление не верит.
- Средний уровень на месяц-полтора — блокнот, кружка, книга по уровню. Основной объём покупок и главная цель большинства.
- Крупный приз на семестр — наушники, толстовка школы, участие в поездке. Держит перспективу и разговоры в группе.
Кроме предметов витрина хорошо принимает привилегии: занятие с выбором темы, пропуск одного домашнего задания, право выбрать игру на последние десять минут. Школе они почти ничего не стоят и при этом у подростков часто ценятся выше вещей.
Ярмарки и аукционы — отдельный формат траты, который школы собирают поверх обычного каталога:
Сигналы, что витрину пора обновлять, преподаватель ловит раньше администратора: разговоры про магазин исчезли из группы, у половины учеников баланс заметно превышает цену самого дорогого приза, покупки идут только в самой дешёвой категории. Любой из трёх — повод принести администратору список того, что группа хотела бы видеть на витрине.
Итоги урока
- Ценность монеты задаётся витриной: падение интереса лечится содержанием магазина, увеличение начислений его ускоряет
- Баланс состоит из четырёх чисел; «монеты пропали» обычно означает резерв под заказ в обработке
- Покупка идёт в два шага — кнопка в каталоге и подтверждение с балансом до и после
- Три статуса заказа: в обработке, активирован, отменён; отмена возвращает и монеты, и товар на склад
- Преподаватель отмечает выдачу по своим группам; невыданные заказы держат монеты в резерве и тормозят петлю
- Подарок из каталога выдаётся без списания и помечается в истории — точечный жест, не замена заработку
- Витрина держится на трёх уровнях цен плюс привилегии; сигналы к обновлению преподаватель видит первым
Следующий урок 5.5: рейтинги и баллы — как устроено соревнование в группе и что делать, чтобы публичная таблица не выключала из работы тех, кто идёт медленнее остальных.