Arduino-приложение для класса: нужен ли Premium каждому ученику?
Arduino-приложение для класса: 30 ученикам не нужны 30 подписок. Преподаватель покупает пакет на 5 или 10 кодов, и ученики получают Premium без привязки карты.
Если ты ищешь Arduino-приложение для класса, первый вопрос обычно такой: у меня Arduino изучает класс из 30 учеников, нужна ли каждому своя подписка Premium? Нет, не нужна. В BlueGrays преподаватель покупает коды Premium оптом на экране Пакеты для педагогов, а каждый ученик вводит код в своём аккаунте и получает Premium. Ученикам не нужно привязывать карту, родителям не нужно оформлять подписку, и никому не придётся помнить об отмене, когда курс закончится. Коды не продлеваются автоматически, а у неиспользованных кодов нет срока действия.
В этой статье: почему индивидуальные подписки в классе превращаются в путаницу, как пошагово работает пакет для педагогов, сравнение двух вариантов, комбинации пакетов для классов от 12 до 36 человек, что ученик получает с кодом и чего в нём нет, и как раздать коды за 10 минут в начале семестра. Цены зависят от страны и магазина, поэтому цифр здесь нет; актуальная цена видна на экране «Пакеты для педагогов» в приложении.

Почему индивидуальные подписки в классе создают путаницу
Индивидуальная подписка Premium рассчитана на одного человека: её покупают на своём телефоне, оплачивают со своего аккаунта и потом продлевают или отменяют. Для того, кто изучает Arduino дома, это удобно. Но если перенести ту же схему на 30 учеников, каждый шаг повторяется 30 раз, и каждый привязан к другой семье, другой карте и другой дате. Допустим, в первую неделю семестра ты говоришь классу: «Всем оформить Premium». В следующие две недели ты столкнёшься примерно с такими проблемами:
- Карты: у большинства учеников в аккаунте Apple или Google нет способа оплаты. Для подписки нужно привязать карту родителей; некоторым семьям это не нравится, а другие откладывают это на недели.
- Согласие родителей: 30 семьям нужно объяснить, что покупать, какой план и зачем. Если несколько семей не согласны, часть класса работает с проектами Premium, а часть только с бесплатными, и один и тот же урок приходится вести в двух темпах.
- Контроль продлений: подписки продлеваются автоматически, и дата продления у каждого ученика своя, она зависит от дня покупки. Если платёж не проходит, ученик может потерять доступ посреди урока, и ты узнаешь об этом, только когда услышишь: «Проект закрыт».
- Забытая отмена: восьминедельный курс окончен, но некоторые семьи забывают отменить подписку. Когда приходит списание за следующий месяц, первым делом часто спрашивают преподавателя.
- Неясно, у кого доступ активен: индивидуальная подписка живёт в собственном аккаунте ученика. Ты не видишь, сколько учеников на самом деле с Premium и у кого срок уже закончился, поэтому урок нельзя планировать в расчёте на то, что «этот проект откроется у всех».
Что такое пакет для педагогов и как он работает?
Всё это не работа преподавателя, но всё это отнимает время урока. Пакет для педагогов нужен, чтобы снять с тебя эту нагрузку, и это не подписка, а разовая покупка. Преподаватель платит со своего телефона через App Store или Google Play, со своего аккаунта; оплата списывается один раз и не продлевается. После покупки коды из пакета создаются и появляются на экране Мои коды. Каждый код имеет формат BG-XXXX-XXXX-XXXX, используется один раз в одном аккаунте и добавляет этому аккаунту 30 дней (месячный пакет) или 365 дней (годовой пакет) Premium. Срок начинается в день активации кода учеником, а не в день покупки. В магазинах есть месячные и годовые пакеты на 5, 10 и 50 кодов; пакеты на 5 и 10 кодов, которые нужны большинству классов, такие:
| Пакет | Кодов | Срок на код | Передач на код |
|---|---|---|---|
| 5 кодов · Premium на 1 месяц | 5 | 30 дней | 1 |
| 10 кодов · Premium на 1 месяц | 10 | 30 дней | 1 |
| 5 кодов · Premium на 1 год | 5 | 365 дней | 6 |
| 10 кодов · Premium на 1 год | 10 | 365 дней | 6 |
Цена зависит от магазина и страны; актуальная видна на экране Пакеты для педагогов. Общая картина такая: в пакете на 5 кодов цена одного кода примерно равна обычной цене индивидуального Premium, а в пакете на 10 кодов стоимость на ученика примерно на 20% ниже, чем в пакете на 5. На индивидуальные подписки иногда бывают скидки, поэтому говорить «всегда дешевле» было бы нечестно. Настоящая выгода в управлении: карта не нужна, продлений нет, видно, на каком аккаунте использован каждый код, и есть право передачи. И ещё: пакеты покупаются только в мобильном приложении, на сайте их купить нельзя.
Пошагово: покупка и раздача кодов
- В приложении открой вкладку Профиль в нижнем меню и нажми Пакеты для педагогов (под строкой написано «Купить коды Premium оптом»). Баннер «Пакеты для педагогов» на экране подписки ведёт туда же.
- Выбери Месяц или Год. Для интенсива на четыре–шесть недель или одномесячного модуля подойдёт месячный пакет; для курса на семестр или на весь учебный год удобнее годовой.
- Выбери пакет на 5 или на 10 кодов. Если в классе больше 10 учеников, начни с пакетов на 10 кодов и закрой остаток пакетом на 5; для этого ниже есть таблица комбинаций.
- Нажми Купить и подтверди оплату в App Store или Google Play.
- Вскоре коды появятся в разделе Профиль › Мои коды. Там видны твои пакеты, общее число кодов и число использованных, а также статус каждого кода: «Не использован», «Активен», «Истёк», «Отменён» или «Возврат».
- Скопируй код кнопкой Копировать код или отправь его сообщением через кнопку «Поделиться». В сообщении есть код и ссылка, которая открывает его в приложении.
У ученика всё ещё короче, всего четыре шага:
- Ученик входит в BlueGrays под своим аккаунтом.
- Нажимает Профиль › Активировать код («Введи код Premium и активируй его»). Баннер «Активировать код» на экране подписки открывает тот же экран.
- Вводит или вставляет код в поле BG-XXXX-XXXX-XXXX и нажимает Активировать.
- Когда код принят, аккаунт становится Premium, и отсчёт 30 или 365 дней начинается в тот же день.
Индивидуальная подписка или код педагога? Сравнение
| Вопрос | Индивидуальная подписка | Код педагога |
|---|---|---|
| Кто платит? | Каждый ученик или родитель отдельно | Преподаватель, один раз, со своего аккаунта |
| Нужна ли карта в аккаунте ученика? | Да, нужен способ оплаты в аккаунте Apple или Google | Нет, ученик получает Premium без привязки карты |
| Продление | Продлевается автоматически, списания идут до отмены | Не продлевается; по окончании срока Premium заканчивается, без доплат |
| Видно ли, у кого доступ | Преподаватель не видит | В «Моих кодах» видны статус каждого кода, на чьём аккаунте он использован, дата начала и окончания |
| Если ученик уходит или меняется | Подписка остаётся у этого ученика | Передача переносит оставшийся срок на новый код |
| Когда начинается срок? | В день покупки | В день, когда ученик активирует код |
| Неиспользованный доступ | Не бывает; срок идёт с момента начала подписки | У неиспользованных кодов нет срока действия, они переходят на следующий семестр |
| Стоимость на ученика | Индивидуальная цена в магазине (возможны сезонные скидки) | В пакете на 5 на уровне индивидуальной цены, в пакете на 10 примерно на 20% ниже |
Строка, которую чаще всего упускают из виду, — когда начинается срок. Если купить коды в августе и раздать в сентябре, 365 дней каждого ученика начнутся в сентябре; за август не теряется ни дня. С индивидуальной подпиской покупка и использование происходят в один момент. Вторая важная строка — видимость: с кодами педагога на одном экране видно, какой код у кого и когда у каждого ученика заканчивается срок. Ответ на вопрос «у кого нет доступа?» в середине семестра занимает минуту.
Сколько пакетов нужно? Комбинации по размеру класса
В классе редко бывает ровно 5 или 10 учеников, поэтому для большинства классов приходится сочетать несколько пакетов (есть и пакет на 50 кодов для групп из 50 человек). Правило простое: подойди как можно ближе к числу учеников пакетами на 10 кодов, а остаток закрой одним пакетом на 5. Один пакет на 10 кодов вместо двух по 5 даёт те же 10 кодов, но примерно на 20% дешевле в расчёте на ученика. Таблица одинаково подходит для месячных и годовых пакетов; разница только в том, даёт ли каждый код 30 или 365 дней.
| Учеников | Рекомендуемая комбинация | Всего кодов | Запасные коды | Примечание |
|---|---|---|---|---|
| 12 | 1 × пакет на 10 + 1 × пакет на 5 | 15 | 3 | Один запасной можно оставить для своего аккаунта |
| 18 | 2 × пакет на 10 | 20 | 2 | 10 + 5 + 5 тоже дают 20 кодов, но каждый код выходит дороже |
| 24 | 2 × пакет на 10 + 1 × пакет на 5 | 25 | 1 | Ждёшь, что кто-то присоединится позже? 3 × пакет на 10 (6 запасных) |
| 30 | 3 × пакет на 10 | 30 | 0 | Нужны запасные? Добавь 1 × пакет на 5 (35 кодов, 5 запасных) |
| 36 | 4 × пакет на 10 | 40 | 4 | 3 × пакет на 10 + 1 × пакет на 5 дают 35 кодов, для 36 человек не хватит |
Запасные коды могут показаться лишней тратой, но здесь они окупаются, потому что у неиспользованных кодов нет срока действия. Отдай запасной код новичку, который придёт на третьей неделе, первому ученику следующего семестра или новой группе; годовой код, активированный в феврале, начинает свои 365 дней в феврале. Один из запасных можно использовать и в своём аккаунте: Premium нужен, чтобы заранее посмотреть проекты Premium, которые откроют ученики. Если курс затянется, дай тому же ученику второй код; в аккаунте, где уже есть Premium по коду, срок нового кода прибавляется к текущему, например 30 + 30 = 60 дней.
Что ученик получает с кодом?
После активации кода аккаунт ученика получает BlueGrays Premium, точно так же, как при собственной подписке. В приложении 200+ проектов для Arduino, ESP32 и Raspberry Pi Pico; 60 из них (по 20 на каждую платформу) и так бесплатные, остальные открываются с Premium. С кодом ученику доступны:
- Шаги, схемы подключения, списки деталей и исходный код всех проектов
- Вкладка Разбор кода в проектах Premium: краткое объяснение «Что делает этот код?», пошаговый разбор, раздел «Если не получается» и задание «Твоя очередь» с подсказками
- Раздел Если не работает более чем в 170 проектах: список проверок, которые проходят по порядку, когда схема молчит
- 11 утилит Premium по электронике (делитель напряжения, таймер 555, постоянная времени RC, распиновка, логические элементы и другие) и Сохранённые расчёты, доступные на всех устройствах
- Мастерская › Детали (только с Premium): ученик вносит свои детали и видит список «Можно собрать»
- Создание своих проектов и возможность ими делиться, видеоразборы и приоритетная поддержка
- Больше устройств в BlueGrays IoT: в разделе Мастерская › Мои устройства › Добавить устройство можно управлять ESP32 или Raspberry Pi Pico W с телефона. В бесплатном плане 1 устройство, история графиков для 1 значения и история за 24 ч; Premium увеличивает это до 10 устройств, истории графиков для 20 значений и 30 дней. Подробности — в руководстве по управлению ESP32 с телефона.
На практике это выглядит так: в первые недели все начинают с бесплатных проектов Мигание светодиодом и Светофор, а когда на четвёртой неделе класс переходит к проектам Premium, таким как Парктроник на HC-SR04, а в конце семестра к проектам Робот, объезжающий препятствия или Умная станция полива, закрытого экрана не увидит никто. Бесплатные утилиты, например калькулятор закона Ома и утилита цветового кода резисторов, и так открыты всем; утилиты Premium подключаются в последующие недели.
Чего нет: панели класса и отслеживания прогресса
Скажем честно: пакет для педагогов — не система управления школой. В приложении нельзя создать класс, нет панели, где преподаватель видит, какие проекты завершены у ученика и каковы его результаты тестов, нет выдачи домашних заданий и нет общего счёта на имя школы. В «Моих кодах» ты видишь статус каждого кода и данные аккаунта, на котором он активирован: имя, имя пользователя, email, фото профиля, дату начала и окончания. Это отвечает на вопрос «у кого Premium и когда заканчивается срок», а не «кто на каком проекте». Чтобы следить за прогрессом на уроках, функции на стороне ученика можно превратить в классный ритуал:
| Способ | Что делает ученик | Что проверяешь ты |
|---|---|---|
| Отметка «Сделано» | Нажимает Сделано на странице проекта, когда схема работает | В конце урока ученик показывает список Собранные проекты в разделе «Мастерская» |
| Сдача фото | Фотографирует работающую схему и при необходимости вывод монитора порта | Ты проверяешь фото, присланные в школьный канал для домашних заданий или в мессенджер |
| Задание «Твоя очередь» | Решает задание на вкладке «Разбор кода», например меняет задержку или пин | Изменённое поведение видно прямо на работающей схеме на парте |
| Вопрос в конце урока | В конце урока письменно отвечает на 1–2 коротких вопроса на листке | Ты проверяешь, получается ли своими словами объяснить, что делает код |
| Вопросы дня | Решает вопросы дня дома и показывает экран «Мой уровень» | Раз в неделю смотришь на уровни; используй это для мотивации, а не для оценок |
Если ученик уходит или меняется: право передачи
У каждого кода есть право передачи: 1 на код в месячных пакетах, 6 на код в годовых. Передача отменяет использованный код и создаёт новый на оставшийся срок. Premium у прежнего ученика в этот момент заканчивается, а новый код ты отдаёшь другому ученику. Пример в приложении ровно такой: годовым кодом пользуются 1 месяц, остаётся 11 месяцев; после отмены создаётся новый код на 11 месяцев. Допустим, в ноябре двое учеников из твоего класса на 30 человек переходят в другую группу, а вместо них приходят двое новых. Открываешь эти два кода в «Моих кодах», нажимаешь Передать и отдаёшь два новых кода новичкам; новый пакет не нужен. Тот же путь работает, если код активирован не на том аккаунте или у ученика больше нет доступа к старому аккаунту и есть новый.
План на начало семестра
Чтобы раздать коды, целый урок не нужен; при хорошей подготовке хватит 10 минут первого занятия. До урока пройди этот список:
- Купи пакеты и проверь в «Моих кодах», что общего числа кодов хватает на весь класс.
- За неделю попроси учеников установить приложение и войти в свой аккаунт, чтобы регистрация не съедала время урока.
- Добавь столбец с кодами рядом со списком класса и заранее запиши, какой код кому.
- Спроси, у кого из учеников ещё активна индивидуальная подписка Premium, и запиши их: аккаунт с активной подпиской App Store или Google Play не может активировать код. Код такого ученика ждёт, пока подписка закончится.
- Реши, как каждый код попадёт к своему ученику лично (личное сообщение или бумажная полоска), и выбери проект Premium, который класс откроет в первый день.
- Заранее передай ученикам, а при необходимости и родителям, примечание о конфиденциальности ниже.
| Минута | Что происходит | Твоя задача |
|---|---|---|
| 0–2 | Все открывают приложение и проверяют, что вход выполнен | Запиши, у кого не получается войти, и напомни про страницу «Активировать код» на сайте |
| 2–4 | Коды попадают к ученикам | Отправь коды по одному из «Моих кодов» или раздай подготовленные бумажные полоски |
| 4–6 | Ученики вводят код в разделе «Профиль › Активировать код» и нажимают «Активировать» | Помоги тем, у кого ошибка: код введён с опечаткой? В аккаунте есть активная подписка? |
| 6–8 | Каждый видит, что аккаунт стал Premium | Проверь в «Моих кодах», что коды перешли в статус «Активен» и имена совпадают с твоим списком |
| 8–10 | Ученики открывают выбранный тобой проект Premium и смотрят вкладку «Разбор кода» | Убедись, что ни у кого нет закрытого экрана, и отметь неиспользованные коды как запасные |
Примечание о конфиденциальности: когда ученик активирует код педагога, имя, имя пользователя, email и фото профиля ученика становятся видны педагогу, от которого получен код. Эти данные нужны, чтобы в «Моих кодах» было видно, какой код у кого. Перед раздачей кодов объясни это классу одной фразой: «При активации кода мне становятся видны имя, имя пользователя, email и фото профиля, так я могу следить, у кого есть Premium». Если в школе есть правила информирования родителей, добавь ту же фразу в письмо для них.
Частые ситуации
| Ситуация | Что делать |
|---|---|
| У ученика активна индивидуальная подписка | Активировать код пока нельзя. Код вводится после окончания подписки; он ждёт и не пропадает. |
| Код активирован не на том аккаунте | Найди код в «Моих кодах», передай его и отдай новый код с оставшимся сроком на нужный аккаунт. |
| Код потерян или сообщение удалено | Если код не использован, в «Моих кодах» у него статус «Не использован»; скопируй и отправь его ещё раз. |
| В середине семестра приходит новый ученик | Дай запасной код; если запасных нет, докупи пакет на 5 кодов или передай код ученика, который больше не ходит на занятия. |
| Курс затягивается, а месячный срок заканчивается | Дай тому же ученику второй месячный код; сроки суммируются. |
| Код в статусе «Истёк» | 30 или 365 дней ученика закончились; чтобы продолжить, нужен новый код. |
Что дальше: статьи, которые помогут на уроках
Когда с кодами всё решено, пора заняться содержанием уроков. Готовую программу по неделям ищи в статье план уроков робототехники на 8 недель с блочным кодом, а почему стоит начинать с блоков, читай в статье что такое блочный код. При сборке наборов для класса поможет список стартового набора Arduino; в недели, когда не хватает оборудования, попробуй симуляцию Arduino в Tinkercad, а для заданий в конце семестра есть 30 идей проектов на Arduino. Коротко: классу из 30 человек не нужны 30 подписок. Хватит трёх пакетов для педагогов на 10 кодов, одной оплаты и 10 минут на раздачу в начале семестра. Чтобы подобрать пакет под размер класса и увидеть актуальную цену в своей стране, загляни в приложении BlueGrays в раздел «Профиль › Пакеты для педагогов».
Частые вопросы
Нужна ли каждому ученику своя подписка в Arduino-приложении для класса?
Нет. В BlueGrays преподаватель покупает пакет на 5 или 10 кодов в разделе «Профиль › Пакеты для педагогов», а ученики получают Premium, вводя код в своём аккаунте. Ученикам не нужно привязывать карту или оформлять подписку.
Как активировать код Premium от преподавателя?
Открой в приложении «Профиль › Активировать код», введи код в формате BG-XXXX-XXXX-XXXX и нажми «Активировать». Если код прислан ссылкой, нажатие на неё открывает экран с уже введённым кодом. Можно также войти на bluegrays.com и воспользоваться страницей «Активировать код».
Продлевается ли пакет для педагогов автоматически?
Нет, пакет для педагогов — разовая покупка, он не продлевается. Каждый код начинает действовать в день активации, а Premium заканчивается через 30 дней (месячный пакет) или 365 дней (годовой пакет) без дальнейших списаний.
Истекает ли срок у неиспользованных кодов педагога?
Нет, у неиспользованных кодов нет срока действия. Раздавать все коды в начале семестра не обязательно; запасные могут подождать тех, кто присоединится позже, или следующего семестра.
Что видит преподаватель, когда ученик активирует код?
В «Моих кодах» преподаватель видит имя, имя пользователя, email и фото профиля владельца аккаунта, на котором использован код, а также даты начала и окончания. Панели класса с завершёнными проектами ученика или результатами тестов нет.
Может ли ученик с активной подпиской Premium использовать код педагога?
Нет, аккаунт с активной подпиской Premium через App Store или Google Play не может активировать код. Его можно ввести после окончания подписки; неиспользованные коды не истекают, поэтому за это время ничего не теряется.
Что собрать после прочтения
Все проекты
Мигающий светодиод
Самое первое «привет» в электронике: включение и выключение одного светодиода. Arduino включает и выключает светодиод через короткие промежутки, поэтому свет быстро мигает. Ты самым простым способом в

Светофор
Крошечная копия светофора, который ты каждый день видишь на дороге. Красный горит две секунды, жёлтый мигает на мгновение, зелёный горит две секунды, затем через жёлтый снова возвращается красный, и т

Управление светодиодом кнопкой (удержание)
Как дверной звонок: свет горит, пока ты нажимаешь, и гаснет, когда отпускаешь. Arduino всё время слушает кнопку; пока она нажата, светодиод горит, а как только ты убираешь палец, он гаснет. Эта просте

Парктроник на HC-SR04
Мини-версия автомобильного парктроника: чем ближе предмет, тем чаще сигнал. Датчик расстояния измеряет предмет перед собой; если он дальше 20 сантиметров, горит зелёный светодиод, а если ближе — мигае

Работа с сервоприводом
Рычаг маленького сервопривода по очереди поворачивается в три положения: до упора в начало, ровно на середину и до упора в конец, задерживаясь на каждой остановке на две секунды. Arduino сообщает мото

Аутентификация по RFID
Совсем как вход по карте у двери подъезда: ты подносишь карту к считывателю RFID, а Arduino сравнивает её номер с сохранённым. Правильная карта зажигает зелёный светодиод на три секунды, чужая — красн

Робот, объезжающий препятствия
Как насчёт того, чтобы собрать умную машину, которая сама находит дорогу? Робот, объезжающий препятствия, постоянно осматривает всё вокруг благодаря ультразвуковому датчику спереди. Встретив препятств

Умная станция полива
Садовник, который сам поливает растения, чтобы они не засохли, пока ты в отпуске. Датчик влажности почвы измеряет, насколько влажная земля; когда она сохнет, Arduino на несколько секунд включает водян
Другие статьи
Приложение BlueGrays
Собери эту схему шаг за шагом в телефоне
Схема подключения, код и список деталей на одном экране. 200+ проектов на Arduino, ESP32 и Pico готовы к сборке.
Наведи камеру телефона
Наведи камеру на код — откроется магазин приложений на телефоне.
или открыть магазин

