Занимательное програмирование наPython

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

Возраст учащихся

9-12 лет (группы формируются по возрасту)

Количество учеников в классе

максимум 12

Продолжительность курса

сентябрь – май, 72 ак. часа

График обучения

2 ак. часа (90 минут) / 1 раз в неделю


Цель курса

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


Программа курса

  • Введение в программирование и инструкции по установке Питон.
  • Создание проекта в Pycharm. Вычисления и переменные, Integer, String, Array.
  • Синтаксис языка, типы данных.
  • Ввод и вывод информации, основы криптографии.
  • Использование модуля Turtle, создание функций для рисования узоров.
  • Использование библиотек Tkinter, Pygame. Создание своей игры.
  • Логические условия, конструкции if  (создание проекта-игры в команде).
  • Циклы (for and while), понятие функция, создание собственных функций.
  • Строки, списки, массивы, классы, объекты.

Приобретаемые знания и умения

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