Семинар «Использование языка программирования Python для решения заданий ЕГЭ по информатике»

Кафедра естественно-математического и цифрового образования ГАУ ДПО «Брянский институт повышения квалификации работников образования» проводит серию семинаров для учителей информатики ОО Брянской области по теме «Использование языка программирования Python для решения заданий ЕГЭ по информатике».

Язык программирования Python – это высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ. Данный язык программирования сегодня очень популярен, он прост в изучении и многогранен в использовании. Python используется для разработки различных приложений, веб-сайтов, компьютерных игр, в анализе данных, машинном обучении, и в других сферах. За счёт читабельности, простого синтаксиса и отсутствия необходимости в компиляции язык хорошо подходит для обучения программированию, позволяя концентрироваться на изучении алгоритмов, концептов и парадигм.

Дополнительное и более глубокое изучение языка Python позволит   развить логическое мышление, творческие способности, абстрактное мышление обучающихся, подготовить их к изучению языков более высокого уровня, к ОГЭ и ЕГЭ по информатике и ИКТ, а в перспективе ‑ к использованию полученных знаний в профессиональной деятельности.

Первый семинар «Использование языка программирования Python для решения заданий ЕГЭ по информатике. Модули. Процедуры. Функции» состоялся 6-7 февраля 2023 г. С приветственным словом к участникам семинара обратилась Бирюлина Е.В., к.п.н., заведующий кафедрой естественно-математического и цифрового образования ГАУ ДПО «БИПКРО», подчеркнув значимость изучения языка программирования Python в настоящее время и возможности его использования в учебном процессе.

Основные вопросы семинара были освещены Тишиным В.И., учителем  информатики МБОУ Лопандинская СОШ). На семинаре были рассмотрены следующие вопросы.

  1. Язык программирования Python. Особенности языка. Символьные, строковые и числовые данные и переменные. Массивы. Множества. Обработка целых и вещественных чисел и переменных. Условные операторы, циклы.
  2. Применения языка Python для решения заданий 5 и 25 ЕГЭ по информатике.
  3. Модули. Математический модуль. Графический модуль чертёжник – turtle. Процедуры. Процедуры с параметрами. Локальные и глобальные переменные. Несколько параметров. Рекурсия. Функции. Логические функции. Рекурсия.
  4. Решение задания 6 ЕГЭ по информатике.

Второй семинар «Использование языка программирования Python для решения заданий ЕГЭ по информатике. Элементы комбинаторики. Массивы. Матрицы» состоялся 20-21 февраля 2023 г.

На семинаре были рассмотрены следующие вопросы.

  1. Системы счисления. Элементы комбинаторики. Модуль комбинаторики.
  2. Алгоритмы и составление программ в соответствии с заданием 8 и 14 ЕГЭ-2023.
  3. Массивы – списки. Двумерные массивы. Ввод и вывод массива. Форматированный вывод. Сортировка массивов. Алгоритмы обработки массивов. Сумма элементов массива. Подсчёт элементов массива, удовлетворяющих условию. Особенности копирования списков в Python.
  4. Матрицы. Создание и заполнение матриц. Вывод матрицы на экран. Перебор элементов матрицы. Квадратные матрицы.
  5. Решение заданий 9 и 18 ЕГЭ-2023.

Третий семинар «Использование языка программирования Python для решения заданий ЕГЭ по информатике. Множества. Графы. Элементы математической логики» состоялся 6-7 марта 2023 года.

На семинаре были рассмотрены следующие вопросы.

  1. Множества. Графы. Кратчайшие маршруты. Использование списков смежности. Деревья. Деревья поиска.
  2. Составление программ по заданному алгоритму в соответствии с заданиями 12, 13 и 14 ЕГЭ-2023.
  3. Элементы математической логики. Логические переменные. Рекурсия. Динамическое программирование.
  4. Составление программ по заданному алгоритму в соответствии с заданиями 15, 16 и 23 ЕГЭ-2023 по информатике.
  5. Обработка файлов. Типы файлов. Чтение данных. Запись данных. Обработка данных из файла.
  6. Поиск оптимального решения. Задача о «куче». Игровые модели. Выигрышные и проигрышные позиции.
  7. Составление программ по заданному алгоритму в соответствии с заданиями 19-21 ЕГЭ -2023.
  8. Алгоритмы и программы решения сложных задач типа 26, 27 ЕГЭ-2023.

По итогам семинаров участникам были выданы сертификаты.