23.09.2024 - 31.05.2025

Язык программирования «Python»

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

Программа реализуется в рамках сетевого взаимодействия с общеобразовательными учреждениями Минераловодского района Ставропольского края. На программу приглашаются группы обучающихся 5-10 классов, проявляющих повышенный интерес к информатике, математике, анализу данных.

Продолжительность программы: с 15 сентября 2024 года по 30 мая 2025 года.

Расписание занятий: по согласованию с образовательным учреждением.

Для участия в программе необходимо заключить договор о сетевом взаимодействии.

 

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

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

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

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

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

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

 

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