Основатель школы программирования и цифрового творчества «Кодабра» — места, где дети и подростки создают свои компьютерные игры, сайты и приложения. Миссия школы — дать ребятам уникальный опыт в ИТ-сфере, чтобы они чувствовали себя уверенно и свободно в digital-мире.
ДАРЬЯ АБРАМОВА
Эксперт видеокурса
«Создаем чат-бот»
Эксперт видеокурса
«Меняем пространство к лучшему»
Переменная
Программа Python
Level up
Программа PyCharm
(англ. — повышать уровень)
Чат-бот
ГЛОССАРИЙ
НОВЫЕ СЛОВА, КОТОРЫЕ ТЫ УЗНАЕШЬ
Библиотека
ЧТО ТАКОЕ ЧАТ-БОТ? ЗАЧЕМ ОН НУЖЕН?
ЭТАП 1
ЗАДАНИЕ 1
Привет! Я Джарвис, твой будущий чат-бот. Уже жду, когда ты меня создашь!
РЕЗУЛЬТАТ 1
Знаю, что такое чат-бот. Теперь я на один шаг ближе к созданию своего собственного бота.
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ1
ИЗУЧАЕМ ЯЗЫК ПРОГРАММИРОВАНИЯ
ЭТАП 2
ЗАДАНИЕ 2
Создай «среду обитания» для Джарвиса. За несколько простых шагов познакомься с Python и PyCharm.
РЕЗУЛЬТАТ 2
Установлен язык программирования. Познакомились с рабочей средой профессиональных программистов. Не так сложно, как казалось!
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ2
СТАНОВИМСЯ ПРОГРАММИСТАМИ
ЭТАП 3
ЗАДАНИЕ 3
Создай «среду обитания» для Джарвиса. За несколько простых шагов познакомься с Python и Pycharm.
РЕЗУЛЬТАТ 3
Установлен язык программирования. Познакомились с рабочей средой профессиональных программистов. Не так сложно, как казалось!
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ3
А ЕСЛИ?
ЭТАП 4
ЗАДАНИЕ 4
Сразу две новые крайне важные функции. Интересно? Тогда не медли!
РЕЗУЛЬТАТ 4
Мой бот стал умнее: теперь он умеет реагировать по-разному в зависимости от условий.
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ4
ИЗ ХАОСА — В ПОРЯДОК!
ЭТАП 5
ЗАДАНИЕ 5
Научи Джарвиса слушать! Познакомься с важной функцией для распознавания слов.
РЕЗУЛЬТАТ 5
Мой чат-бот научился распознавать слова, написанные пользователем.
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ5
ПРОКАЧИВАЕМСЯ!
ЭТАП 6
ЗАДАНИЕ 6
Узнай, что же такое функция. Это легче, чем таблица умножения.
РЕЗУЛЬТАТ 6
Я знаю, что такое функции, зачем они нужны, как их создавать.
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ6
ДЖАРВИС УЧИТСЯ ГОВОРИТЬ
ЭТАП 7
ЗАДАНИЕ 7
Теперь собери все детали вместе. А еще узнай, что такое библиотеки.
РЕЗУЛЬТАТ 7
Теперь я знаю, что библиотека — это точно не комната с книгами :)
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ7
ДЖАРВИС УЧИТСЯ ВОСПРИНИМАТЬ МИР
ЭТАП 8
ЗАДАНИЕ 8
Узнай, что такое события и зачем они нужны.
РЕЗУЛЬТАТ 8
Мне понятно, зачем нужны события. Осталось совсем чуть-чуть до полноценного бота!
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ8
ДОРАБАТЫВАЕМ ДЖАРВИСА
ЭТАП 9
ЗАДАНИЕ 9
А теперь научи Джарвиса слышать! То есть слушать, понимать и отвечать.
РЕЗУЛЬТАТ 9
Мой чат-бот понимает пользователя и может отвечать ему.
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ9
FINISH IT!
ЭТАП 10
ЗАДАНИЕ 10
Добавь Джарвису «голос», чтобы он мог рассказать о себе. Теперь твой чат-бот готов!
РЕЗУЛЬТАТ 10
У меня есть собственный чат-бот Джарвис!
Все готово? Переходи к следующему этапу!
Не забудь поставить хештег:
#ДЕЛАЕМЧАТБОТ
ПОДЕЛИТЬСЯ В СОЦСЕТЯХ
#ДЕНЬ10
Конкурс
Есть вопросы?