📄️ Подготовка среды
Подготовить Python 3 для первых программ: веб-среду, IDLE, VS Code и запуск из консоли Windows или Linux.
📄️ Первая программа
Написать и запустить первый скрипт на Python 3, разобраться с print, порядком выполнения и первыми сообщениями об ошибках.
📄️ Переменные и типы данных
Научиться хранить числа, строки и логические состояния в Python, преобразовывать входные данные и выбирать типы для задач робота.
📄️ Условия
Научиться использовать if, elif и else, сравнивать значения и выбирать безопасное действие робота по данным датчиков.
📄️ Циклы
Разобраться с циклами for и while, range, break и continue на задачах повторного опроса датчиков и движения робота.
📄️ Функции
Научиться выделять действия программы в функции, передавать аргументы и возвращать результаты.
📄️ Классы
Научиться создавать простые классы Python, хранить состояние объекта и вызывать методы на примере учебного робота.
📄️ Работа с файлами
Научиться сохранять измерения и настройки Python-программы, безопасно читать текстовые, CSV- и JSON-файлы и выбирать подходящий режим открытия.
📄️ Библиотеки и виртуальные окружения
Разобраться в модулях и пакетах Python, подключать готовые инструменты через import и изолировать зависимости каждого проекта с помощью venv и pip.