Python на практике: Каникулы Багги. Пайтландия

Летнее приключение в мире Пайтландии для тех, кто уже познакомился с основами Python и хочет закрепить их на практике. Вместе с Багги вы будете искать потерянные баги, разгадывать загадки, исправлять ошибки и повторять знакомые команды в уникальных интерактивных заданиях.
Начальный уровень
1-2

Чему вы научитесь

  • Уверенно использовать print() и input() в небольших программах
  • Работать со строками и находить нужные символы и фрагменты
  • Использовать len(), индексы, срезы и знакомые методы строк
  • Проверять данные с помощью строковых методов
  • Читать небольшой код и понимать, что он делает
  • Находить и исправлять простые ошибки
  • Применять знакомые инструменты Python в новых задачах

О курсе

Каникулы в Пайтландии начались!

Но у Багги появилась проблема: потерянные баги снова разбежались по Пайтландии.

Теперь ему предстоит пройти летний маршрут, искать следы, разгадывать загадки, проверять странные таблички и исправлять ошибки. А заодно применять Python там, где готовой подсказки уже нет.

Что это за курс

«Каникулы Багги» – это небольшой приключенческий практикум по основам Python.

Здесь почти нет длинных теоретических объяснений. Знакомые конструкции встречаются прямо по ходу путешествия: в билетах, записках, вывесках, загадках, потерянных подсказках и небольших программах.

Главная задача курса – не просто вспомнить знакомую команду, а научиться самостоятельно выбирать подходящий инструмент Python и применять его в новой ситуации.

Курс можно проходить после изучения первых основ Python или как дополнительную практику перед переходом к условиям и более сложным темам.

Что будем тренировать

  • вывод данных с помощью print();
  • работу с sep и end;
  • получение данных через input();
  • переменные, числа и строки;
  • функцию len();
  • индексы и срезы строк;
  • основные методы строк;
  • проверки isdigit(), isalpha() и другие строковые методы;
  • поиск и изменение фрагментов текста;
  • поиск и исправление небольших ошибок в коде.

Как устроено приключение

Вместо обычных лекций курс построен как небольшое путешествие по Пайтландии. Багги двигается по маршруту, находит следы потерянных багов и сталкивается с задачами, для решения которых приходится вспоминать и применять Python.

Задания специально построены так, чтобы знакомые конструкции встречались в разных ситуациях. Где-то нужно внимательно прочитать строку, где-то найти лишний символ, выбрать подходящую команду, восстановить результат программы или понять, почему код работает не так, как ожидалось.

Ошибки здесь тоже становятся частью практики: неудачная попытка помогает увидеть, что именно произошло в программе, исправить решение и попробовать ещё раз.

Кому подойдёт курс

Курс рассчитан на начинающих, которые уже познакомились с первыми конструкциями Python и хотят больше практики.

Особенно хорошо формат подходит детям и подросткам благодаря сюжету, персонажам и небольшим заданиям, но возрастных ограничений нет. Пройти приключение может любой начинающий, которому хочется закрепить основы Python в более живом формате.

С чего лучше начать

Лучший маршрут – сначала пройти бесплатный курс «Python с нуля: Пайтландия. Книга 1». В «Каникулах Багги» как раз используется материал первой части.

Проходить первую книгу именно в Пайтландии необязательно. Если уже знакомы print(), input(), переменные, числа, строки, len(), индексы, срезы и основные методы строк, можно сразу переходить к практике.

Что дальше

После практикума путешествие по Пайтландии можно продолжить сразу по нескольким маршрутам.

Следующий курс – «Python: условия и выбор. Пайтландия. Книга 2». В нём программы перестают просто выполнять команды по порядку и начинают принимать решения: сравнивать значения, проверять условия и выбирать разные действия с помощью if, elif и else.

После этого можно перейти к «Python: циклы for и while. Пайтландия. Книга 3». Там начинается работа с повторениями: for, while, range(), break и continue.

А если хочется пройти обе следующие части подряд, есть программа «Python для начинающих: условия и циклы. Пайтландия 2 в 1», в которую входят Книга 2 и Книга 3. Такой вариант выгоднее: оба курса в программе стоят дешевле, чем при покупке по отдельности.

А пока карта готова, маршрут начинается, и где-то в Пайтландии уже прячется первый потерянный баг.

Для кого этот курс

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

В первую очередь курс рассчитан на тех, кто прошёл «Python с нуля: Пайтландия. Книга 1» и хочет продолжить путешествие по знакомому миру перед переходом к условиям и циклам.

Но проходить первую книгу именно в Пайтландии необязательно. Курс также подойдёт тем, кто изучал основы Python в школе, на другом курсе или самостоятельно и уже знаком с print(), input(), переменными, строками, len(), индексами, срезами и основными методами строк.

Особенно хорошо курс подойдёт тем, кто:
• уже изучал основы Python, но хочет освежить отдельные темы;
• ищет больше практики без повторения длинной теории;
• любит небольшие задачи, сюжет и интерактивный формат;
• хочет применять знакомые конструкции в новых ситуациях;
• предпочитает учиться через практику, ошибки и самостоятельные попытки.

Формат особенно хорошо подходит детям и подросткам, но возрастных ограничений нет. Пройти приключение может любой начинающий, которому хочется закрепить основы Python в более живом формате.

Если Python пока совсем незнаком, лучше сначала пройти первую книгу Пайтландии, а затем переходить к «Каникулам Багги».

Начальные требования

Курс рассчитан на тех, кто уже знаком с самыми первыми основами Python.

Перед началом желательно:

  • понимать, как работают print() и input();

  • уметь создавать и использовать переменные;

  • знать основы работы со строками;

  • быть знакомым с len(), индексами и срезами;

  • знать несколько основных методов строк.

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

Если Python пока совсем незнаком, лучше сначала пройти «Python с нуля: Пайтландия. Книга 1». Там необходимые для этого практикума темы разбираются с самого начала.

Для прохождения курса понадобится только устройство с доступом в интернет и современный браузер. Устанавливать Python или дополнительные программы не требуется.

Как проходит обучение

Обучение проходит в формате небольшого летнего приключения. Вместе с Багги вы будете двигаться по маршруту Пайтландии, искать потерянных багов, находить подсказки и постепенно открывать следующие части истории.

Вместо длинных теоретических уроков вас ждут:

• короткие сюжетные эпизоды и интерактивные страницы;
• задания на повторение знакомых команд и приёмов Python;
• небольшие задачи, где нужно прочитать код, найти ошибку или выбрать подходящее решение;
• постепенное усложнение без резких скачков.

Главная идея курса – не заучивать Python заново, а использовать уже знакомые инструменты в новых ситуациях. Поэтому одна и та же тема может встретиться по-разному: в билете, записке, вывеске, загадке или очередной находке Багги.

Проходить курс можно в своём темпе. Здесь не нужно торопиться: можно остановиться, подумать, вернуться к предыдущему заданию и попробовать ещё раз.

Если во время путешествия появится вопрос, его можно задать в комментариях к заданию. Там поможет разобраться "Ассистент PROкод" или автор курса.

Для работы с интерактивными материалами достаточно браузера – все основные задания открываются прямо внутри Stepik.

Программа курса

В курс входят

  • 14 уроков
  • 14 тестов
загружаем...

Наши преподаватели

Отзывы прошедших курс

5
из 5
из 5 отзывов
5 отзывов
загружаем...

Что вы получаете

  • Закрепление основных тем Python без повторного прохождения длинной теории
  • Практика работы с переменными, строками, индексами, срезами и методами строк
  • Больше уверенности в использовании знакомых команд Python в новых задачах
  • Навык внимательного чтения небольших фрагментов кода
  • Опыт поиска и исправления простых ошибок в программах
  • Интерактивные задания, загадки и небольшие испытания вместо однообразного повторения
  • Возможность проверить, какие темы уже хорошо усвоены, а к каким стоит вернуться.
  • Новое летнее приключение с Багги и героями Пайтландии

Сколько стоит обучение

Бесплатно

Расскажите о курсе друзьям

Бесплатно