Загрузка Мероприятия

« Все Мероприятия

  • Это мероприятие прошло.

Основы программирования на языке Python

17 сентября, 2024 00:00 1 октября, 2024 00:00

Программа смены ориентирована на школьников образовательных учреждений, поддержавших проект «Школы – ассоциированные партнеры «Сириуса», в рамках которого в субъектах Российской Федерации формируется сеть ведущих общеобразовательных организаций, работающих при методической поддержке «Сириуса». Проект разработан в соответствии с поручением Президента Российской Федерации и направлен на поддержку талантливых детей и молодежи, а также подготовку высококвалифицированных кадров для региональных экономик.
Краткое название профильной смены: Программирования на Python
Направление: наука
Предмет:  информатика
Специализация: программирование
Возраст обучающихся: 7-8 класс
Количество обучающихся: 32 человека
Форма занятий: очная
Механизм отбора на программу: Слушателями курса будут школьники образовательных учреждений, поддержавшие проект «Школы – ассоциированные партнеры «Сириуса», в рамках которого в субъектах Российской Федерации формируется сеть ведущих общеобразовательных организаций, работающих при методической поддержке «Сириуса».

Актуальность программы

Актуальность программы обусловлена тем, что язык программирования Python в настоящее время входит в топ-10 популярных языков программирования с одной стороны, является наиболее простым в изучении основ программирования и поэтому оказывается наиболее предпочтительным при подготовке и сдаче ЕГЭ по информатике, с другой стороны.

Цель программы

Знакомство с современным языком программирования, получение навыков решения стандартных задач, подготовка к школьному этапу Всероссийской олимпиады по информатике.

Задачи программы

  1. Изучение основных конструкций языка программирования Python.
  2. Приобретение навыков решения типовых задач на языке Python.
  3. Приобретение опыта решения простых олимпиадных задач.
  4. Развитие познавательных и профессиональных интересов в области информационных технологий.
  5. Формирование рефлексивного типа мышления.
  6. Развитие творческих способностей.
  7. Формирование уважительного отношения к людям.
  8. Сознание личной и общественной значимости образования.
  9. Формирование потребности к самопознанию, умению ставить цели и реализовывать их.

Содержание программы

1. Линейные алгоритмы. Функции ввода-вывода. Знакомство с f-строками. Параметры вывода. Операции над целыми и вещественными числами. 2. Разветвляющиеся алгоритмы. Неполное, полное, сложное ветвление, match-case. 3. Логические операции. Сложные условия. Логический тип данных. 4. Циклы. Цикл по условию. Цикл с параметром. Генератор range. Алгоритмы над целыми числами: разбиение числа на цифры, проверка числа на простоту. 5. Строки. Срезы. Операции над строками. Методы строк. f-строки. 6. Списки. Срезы. Операции над списками. Методы списков. Сортировки. 7. Списки списков. 7. Множества. Операции над множествами. Методы множеств. 8. Словари. Операции и методы словарей. 9. Функции. 10. Потоковый ввод. Работа с текстовыми файлами. 11. Итоговая мини-олимпиада.

Руководитель программы

Федорова Антонина Гавриловна – к.ф.-м.н., руководитель Центра олимпиадной подготовки программистов имени Н.Л. Андреевой СГУ

Ведущие преподаватели программы

Коноплева Алена Игоревна – сотрудник Центра олимпиадной подготовки программистов имени Н.Л. Андреевой СГУ;

Сухова Екатерина Владимировна – сотрудник Центра непрерывной подготовки IT-специалистов СГУ;

Громова Галина Владиславовна – сотрудник Центра непрерывной подготовки IT-специалистов СГУ;

Ланкин Иван Сергеевич – студент 2 курса магистратуры факультета компьютерных наук и информационных технологий СГУ.

Образовательный центр “Галактика64”

УЛ. ИМ КЛОЧКОВА В.Г., ЗД 85, СТРОЕНИЕ 1
Саратов, 410053
+ Карта Google
+79172146339