Клуб для знакомства с базовыми концепциями языков программирования с использованием языка Python.
На занятиях клуба:
– изучают основные конструкции языка Python;
– работают с библиотеками и фреймворками;
– получают навык разработки алгоритмов;
– создают простые проекты.
Возраст участников: обучающиеся 5–9 классов
Количество участников в группе: не более 10 человек
Место проведения: Кампус Образовательного центра «Сириус» / корпус «Школа»
Занятие 1. Знакомство с языком Python. Ввод и вывод данных
Теория. Общие сведения о языке и сферах его использования. Введение в ввод данных в Python. Основные операции, которые позволяют взаимодействовать с пользователем и обрабатывать информацию. Использование функции input().
Обработка и преобразование введенных данных.
Практическая работа. Выполнение задания по образцу с использованием основных операций взаимодействия.
Занятие 2. Использование условных операторов для управления потоком выполнения программы. Условия
Теория. Условные операторы в программировании. Введение в операторы Python. Определение, типы, лучшие практики.
Часто задаваемые вопросы по условным операторам. Использование условных операторов для управления потоком выполнения программы.
Практическая работа. Выполнение задания по образцу и решение задач с помощью условных операторов.
Занятие 3. Работа с различными типами данных. Вычисления
Теория. Арифметические операторы Python. Логические операторы: операторы для объединения значений с использованием стандартных понятий «и», «или» и «не». Библиотеки Pandas и NumPy.
Практическая работа. Выполнение заданий с использованием арифметических и логических операций.
Занятие 4. Основные аспекты использования цикла for
Теория. Что такое циклы в Python. Цикл for для перебора последовательности (то есть списка, кортежа, словаря, набора или строки). Синтаксис цикла for. Применение и различные возможности. Примеры использования в реальных сценариях.
Практическая работа. Решение задач с использованием цикла for.
Занятие 5. Работа со строками в Python: базовые операции
Теория. Методы и функции строк в Python Основные концепции, связанные с работой со строками: их создание, методы, манипуляции, форматирование. Применение строк в программировании: дублирование, сложение, подсчете длины, замена символов, работа с индексом.
Практическая работа. Выполнение задания по образцу и решение задач с использованием функции строк
Занятие 6. Основные аспекты использования цикла while. Списки
Теория. Основные аспекты использования цикла while. Синтаксис, применение. Различные возможности и примеры использования в реальных сценариях. Условие. Блок кода.
Работа со списками: их создание, методы, манипуляции, форматирование и применение в программировании.
Практическая работа. Выполнение задания по образцу и решение задач с использованием цикла while.
Фестиваль клубов
На площадке клуба проходит просмотр работ обучающихся
специалист по анализу данных ООО «ОЦРВ»