с 15 сентября 2024 по 30 мая 2025 года

Программирование на Python

Прием заявок осуществляется с 1 июля 2024 года по 30 сентября 2024 года.

Программа предназначена для школьников 8-10 классов, проявляющих повышенный интерес к информатике, математике, программированию.

Продолжительность курса: с 15 сентября 2024 года по 30 мая 2025 года.
Расписание занятий
1 группа (Pyth1): понедельник и среда, 16:00 - 17:25
2 группа (Pyth2): вторник и четверг, 16:00 - 17:25
3 группа (Pyth3): понедельник и четверг, 17:30 - 18:55

 

 

Содержание курса
Результаты
Порядок зачисления

Курс знакомит обучающихся с языком программирования Python.

 

Кейс 1. Алгоритмика и логика

Основы алгоритмического мышления. Основы логического мышления. Решение задач, разработка программ.

 

Кейс 2. Введение в программирование на Python. Типы данных

Введение в программирование. Знакомство со средой. Ввод-вывод данных. Булевые значения. Числовой тип данных. Строковый тип данных. Срезы в строках. Методы строк. f-строки. Преобразование типов. Решение задач, разработка программ.

 

Кейс 3. Условия и циклы

Условный оператор. Логические операторы. Условный оператор. Ошибки. Цикл while. Цикл for. Операторы Break, Continue. Бесконечный цикл. Вложенные циклы. Решение задач, разработка программ.

 

Кейс 4. Множества, списки и словари в Python.

Введение в множества. Операции с множествами. Введение в списки. Операции с элементами списка. Индексы и срезы списков. Методы списков. Работа с вложенными списками. Введение в словари. Операции с элементами словаря. Методы словарей. Решение задач, разработка программ.

 

Кейс 5. Функции

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

 

Кейс 6. Практическое применение языка Python.

Основы ведения проектной деятельности и «Тайм-менеджмент». Работа команд над реализацией своего проекта. Итоговая защита. Рефлексия. Решение задач, разработка программ.

В результате освоения учебного курса обучающийся будет знать:

  • методологию языков программирования;
  • основы синтаксиса языка программирования Python;
  • базовые типы данных и структуры данных.

В результате освоения учебного курса обучающийся будет уметь:

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

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

 

На сайте используются файлы cookie. Продолжая работу с сайтом, Вы проинформированы об их использовании, а также принимаете Политику конфиденциальности.