Курс на Stepik
Обложка курса «Python с нуля: Пайтландия. Книга 1» на Stepik
Бесплатно

Python с нуля: Пайтландия. Книга 1 ★ 4.400

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python с нуля: Пайтландия. Книга 1»Учеников на курсе 1 308
Сертификаты, выданные на курсе «Python с нуля: Пайтландия. Книга 1»Сертификатов выдано 57
Отзывы о курсе «Python с нуля: Пайтландия. Книга 1»Отзывов получено 15
Рейтинг курса «Python с нуля: Пайтландия. Книга 1»Рейтинг курса 4.400
Уроки в курсе «Python с нуля: Пайтландия. Книга 1»Количество уроков 64
Тесты в курсе «Python с нуля: Пайтландия. Книга 1»Количество квизов 225
Задачи с кодом в курсе «Python с нуля: Пайтландия. Книга 1»Количество задач с кодом 121
Время прохождения курса «Python с нуля: Пайтландия. Книга 1»Время прохождения курса —
Обновления курса «Python с нуля: Пайтландия. Книга 1»Обновления курса — —
Дата публикации курса «Python с нуля: Пайтландия. Книга 1»Дата публикации курса — ———
Последнее обновление курса «Python с нуля: Пайтландия. Книга 1»Последнее обновление — ———
Сложность easy — ———
4.400 ★
из 5
15 отзывов
★★★★★
10
★★★★★
2
★★★★★
2
★★★★★
1
★★★★★
0
Василий Лукащук
Василий Лукащук •
★ ★ ★ ★ ★
• 3 недели назад

Минусов больше чем плюсов. 1) Я ещё не видел такой жестойкой проверки. Например в первой части курса нужно делать всё точь в точь как в задании - называть переменные точно также (причём типо a, b, c, s, n, part), иногда не дают написать [a, b = input(), input()] - нужно писать именно на разных строках 2) Зачем рассказывать в курсе про исправление ошибок в коде, если при решении задач ты увиишь только Assertion Error которую вызывает автор курса 3) Мало тем. За весь курс рассказали только про строки, числа и простые методы строк. Даже не про IF или WHILE с FOR. Хочешь узнать ешё - покупай следующую часть за 1000 рублей! 4) Многое бессмысленно! Например зачем рассказывать про split() и splitlines() если вы даже не говорить про то что такое списки!!! 5) В курсе хотя бы был сертификат. Но замем его зачем то удалили и сделали в курсе 3 балла?! Зачем было и так нормально. А так у меня остался сертификат на 79% который нельзя завершить до 100% так как нужно ~240 баллов которые получить НЕВОЗМОЖНО Вообщем курс не рекомендую! Есть курсы намного лучше и полезнее! [Так я бы оставил курсу 2 звезды НО так как автор быстро ответил на мой отзыв и всё подробно расписал я ставлю 4 звезды (4 а не 5 так как из-за проблем с баллами у меня остался сертификат только на 79%)]

Ответ
автора
Александр Владимиров
Александр Владимиров
27 сентября 2026

Приветствую, спасибо за подробный отзыв. Отвечу по пунктам. 1. Строгие проверки в некоторых заданиях сделаны намеренно. "Пайтландия" – последовательный курс с нуля, поэтому на отдельных шагах важно не только получить правильный результат, но и закрепить именно тот инструмент, который изучается в текущем уроке. Если в условии указаны конкретные имена переменных, порядок действий или форма записи, это является частью задания. Идея здесь не в том, что другие способы решения неправильные. Но если использовать конструкции, которые в курсе ещё не изучались, учебная цель конкретного задания теряется. Ранее я отдельно проводил опрос по поводу строгости таких проверок в своём Telegram-канале, и большинство проголосовавших выбрало именно строгий вариант. Дополнительно указал в описании курса, как устроены такие проверки и зачем они используются. 2. AssertionError при отправке решения в Stepik и ошибки самой программы – разные вещи. Именно поэтому в начале курса отдельно показывается работа в Thonny: там можно запускать программу, смотреть её вывод и видеть обычные ошибки Python, например SyntaxError или NameError. Отдельно объясняется разница между "Запустить код" и "Отправить": в первом случае можно проверить работу программы, во втором решение проходит автоматические тесты. AssertionError в таком случае означает, что решение не прошло одну из проверок, а не обязательно то, что сама программа содержит ошибку Python. 3. Темы этого курса заранее перечислены в описании курса: ввод и вывод, переменные, числа, строки, индексы, срезы и строковые методы. if, for и while в содержание не заявлены. Наоборот, условия и циклы указаны как следующие темы, к которым можно переходить после неё. 4. По поводу split() и splitlines() уточню: в самих уроках объясняется, что результатом split() становится список, и прямо показывается, как он выглядит: ['мастерская', 'букв'] После этого объясняется, что слова теперь находятся в списке отдельно и что join() может собрать их обратно в строку. Полноценная тема списков и их создание, изменение, методы и обработка действительно остаётся на потом. Но для этих уроков от ученика этого и не требуется: список используется как результат разделения строки. С splitlines() сделано так же. Более того, в уроке отдельно проговаривается: сейчас мы учимся получать отдельные строки, а одинаково обрабатывать много таких элементов будем позже, когда появятся повторения и циклы. 5. А вот с баллами проблема действительно оказалось. В курсе произошёл технический сбой, из-за которого часть заданий потеряла баллы. Сейчас я их восстанавливаю и дополнительно проверяю курс, чтобы убедиться, что баллы вернулись во всех необходимых заданиях. Спасибо, что отдельно указали на эту проблему. Без такого сообщения я действительно мог заметить её значительно позже. Спасибо и за весь отзыв в целом. С частью выводов я не согласен, поскольку они связаны с сознательной структурой курса и последовательностью изучения материала. З.Ы. Попробую перевыпустить сертификаты.

Рыжкин Алексей
Рыжкин Алексей •
★ ★ ★ ★ ★
• 2 месяца назад

Курс не плох, но не вау. 7 из 10)

Ответ
автора
Александр Владимиров
Александр Владимиров
6 сентября 2026

Приветствую., спасибо за отзыв! Только Python у меня тут немного завис: rating = 7 / 10 * 5 print(round(rating)) Получается 4 :) А если серьезно, спасибо за честную оценку. В будущем курс планируется переработать и перевести в интерактив.

Kostya Dombrovsky
Kostya Dombrovsky •
★ ★ ★ ★ ★
• 3 месяца назад

в некоторых моментах становилось слишком сложно для детей он точно не подойдет и еще добавлю вопросы некоторые очень плохо сформулированы но не все вопросы так плохо сформулированы

Ответ
автора
Александр Владимиров
Александр Владимиров
6 сентября 2026

Приветствую. Да, местами курс действительно получился сложнее, чем хотелось бы для аудитории, а некоторые формулировки вопросов стоит сделать понятнее, потихоньку правлю. Курс как раз планирую серьезно переделать: добавить больше интерактива и сгладить по сложности. Так что надеюсь, после обновления он будет уже ближе хотя бы к 4 звёздам :)

Александр Трохаев
Александр Трохаев •
★ ★ ★ ★ ★
• 3 месяца назад

Что хотелось бы отметить о данном курсе: Курс даёт базу, но гибкости нет. Задачи выполняются, если делать все только по шаблонам автора. Все как в лучших традициях СССР.

Ответ
автора
Александр Владимиров
Александр Владимиров
31 июля 2026

Александр, спасибо за честный отзыв. Фраза про СССР звучит жестко, но я понял главную претензию =): иногда возникает ощущение, что принимается не правильное решение, а только решение по образцу автора. В первом курсе ограничения действительно есть, и они сделаны намеренно. Курс рассчитан на начинающих, которые только начинают программировать, поэтому каждое задание закрепляет один конкретный инструмент. Например, если изучается sep, тот же результат иногда можно получить несколькими командами print(), но тогда ученик обойдёт новый приём и не научится им пользоваться. В следующих курсах строгих проверок значительно меньше. Там ученик уже знает основные конструкции, поэтому ему чаще предлагается самостоятельно выбрать способ решения. Спасибо, что обратили на это внимание. Для меня такой комментарий не повод спорить, а возможность увидеть место, где полезная учебная опора могла превратиться в лишнее ограничение.