Придумай своего бота

Вот и финал. Всё это время ты собирал ботов по моим примерам. Теперь сделаешь своего, от идеи до запуска. Это самый важный модуль курса, потому что тут ты из ученика превращаешься в автора. Начнём с главного: что вообще будем делать.

После урока сможешь: объяснить тему «Придумай своего бота» и выполнить связанный с ней учебный шаг без подсказки.

Твой набор кирпичей

Сначала вспомни, как много ты уже умеешь. За курс ты собрал девять ботов, и каждый дал тебе кирпич:

  • отвечать на сообщения и команды;
  • показывать кнопки и меню;
  • хранить состояние в памяти;
  • проверять и разбирать ввод;
  • помнить данные на диске (файл или база);
  • брать свежие данные из интернета;
  • писать первым по таймеру;
  • работать на разных площадках.

Свой бот ты соберёшь из этих кирпичей. Не нужно ничего нового, нужно сложить знакомое по-своему.

Откуда брать идею

Лучшая идея это та, что решает твою маленькую задачу. Посмотри вокруг.

  • Вечно забываешь домашку? Бот-напоминалка под твоё расписание.
  • Любишь викторины? Квиз по любимой игре, чтобы рубиться с друзьями.
  • Нужна шпаргалка? Бот-меню с твоими заметками и ссылками.
  • Следишь за погодой перед тренировкой? Бот-погода под твой город.
  • Ведёшь счёт чего-нибудь? Бот, который запоминает твой прогресс.

Не гонись за оригинальностью. Бот, которым ты сам будешь пользоваться, лучше «гениального», который никому не нужен.

Режь до посильного

Тут поджидает главная ловушка финала. Хочется замахнуться на огромного бота с сотней функций. А потом застрять и бросить. Правило простое: лучше маленький законченный бот, чем большой брошенный. Выбери одну понятную пользу и сделай её хорошо. Прикинь: смогу ли я доделать это за пару вечеров? Если нет, режь идею пополам.

Набросай план

Прежде чем писать код, ответь на четыре вопроса. Прямо запиши, это твоя карта.

  1. Что мой бот делает? Опиши одной фразой.
  2. Кому он полезен и чем?
  3. Какие кирпичи из курса возьму? Перечисли конкретно.
  4. Как выглядит самый простой работающий вариант?

С таким планом собирать в сто раз легче, чем «по наитию».

Контрольный вопрос. Сколько ботов ты собрал за курс до финального модуля (по одному в модулях 1–9)? Напиши число.

Подсказка: Каждый модуль дал один бот-кирпич.

Онлайн-проверка ответа появится позже

Задание. Придумай своего бота (лучше всего того, кем сам будешь пользоваться). Срежь идею до посильной: один-два экрана, завершаемо за пару вечеров. Запиши план по четырём вопросам: что делает, кому полезен, какие кирпичи, простейший вариант. Пришли план в несколько пунктов.

Подсказка: Бери идею из своей жизни. Кирпичи — из списка вверху урока. Если кажется большим, режь пополам.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Онлайн-проверка ответа появится позже

Зачёт, если:
✅ план записан по четырём вопросам: что делает, кому полезен, какие кирпичи, простейший вариант;
✅ идея срезана до посильной (один-два экрана, завершаемо за пару вечеров);
✅ прислан план в несколько пунктов.

Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева