Наглядный интерактивный учебник по материалам дистанционной подготовки informatics.msk.ru. Понятные примеры для школы, работа в среде IDLE, интерактивные тренажеры и расширенные тесты для быстрой проверки знаний.
Основы языка Python для начинающих: работа в редакторе IDLE на Windows, числа и строки, почему '2' + '2' = '22', деление нацело // и остаток %, как считывать числа с клавиатуры через input() и выводить результат через print().
Как научить программу принимать решения: конструкция if ... else, важнейшее школьное правило 4 пробелов (отступы), проверка равенства ==, логические связки and, or, not и каскадный выбор elif.
Никаких сложных терминалов и консольных команд. Понятный пошаговый алгоритм: создал файл в IDLE, сохранил, нажал F5 — программа работает!
В каждую тему включены по 10 подробных вопросов с моментальной проверкой, кнопкой «Попробовать снова» и разъяснением частых школьных ошибок.
Живой тренажер деления // и %, настройщик команды print(sep, end) и интерактивная координатная плоскость с кликом мышки.