Программа "Школьное программирование"

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

преподаватели

Почекутова Светлана Григорьевна - педагог дополнительного образования

Стаж педагогической работы:  28 лет.

Образование:

  • Иркутский государственный педагогический институт, 1994 г. Специальность: математика.

Повышение квалификации:

  • ООО «Центр инновационного образования и воспитания», «Навыки оказания первой медицинской помощи в ОО», 36 ч., 2022 г.

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

Один год обучения, 136 часов.

  • Основы программирования на языке Python (количество часов - 30);
  • Методы программирования на языке Python. Введение в олимпиадное программирование (количество часов - 42);
  • Методы программирования на языке Python. Решение олимпиадных задач (количество часов - 42);
  • Объектно-ориентированное программирование. Решение задач повышенной сложности (количество часов - 22).

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

Ознакомление слушателя с объектно-ориентированным языком программирования Python, с возможностями, синтаксисом языка, технологией и методами программирования в среде Python, обучение практическим навыкам программирования на языке Python для решения типовых задач математики и информатики, а также при разработке простейших игр.

Результат программы

В результате освоения программы, учащиеся будут знать:

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

В результате освоения программы, учащиеся будут уметь:

  • записывать алгоритмические структуры на языке программирования Python;
  • использовать Python для решения задач из области математики, физики;
  • строить алгоритмы методом последовательного уточнения (сверху вниз), изображать эти алгоритмы в виде блок-схем;
  • использовать основные алгоритмические приемы при решении математических задач;
  • решать простые, сложные и нестандартные задачи;
  • создавать простые игры;
  • анализировать текст чужих программ, находить в них неточности, оптимизировать алгоритм, создавать собственные варианты решения.

Материально-техническая база

  • Настольные персональные компьютеры - 9 штук;
  • Настольные ноутбуки - 4 штуки;
  • Проектор;
  • Мультимедийная доска;
  • Колонки;
  • Принтер;
  • МФУ.

Стоимость

Обучение про программе бесплатное.