Python
программирование
для детей 10-17 лет

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

Python
программирование
для детей 10-17 лет

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

Структура курса

1 блок
1 блок (18 занятий)
Блок включает установку и знакомство с программой. Ввод/вывод, типы данных, изучение простых конструкций. Составление первых программ.
2 блок
2 блок (18 занятий)
Совершенствование навыков. Действия с массивами и списками. Локальные и глобальные переменные. Изучение различных библиотек. Решение задач.

Проконсультируем и запишем на
бесплатное занятие!

Примеры работ учеников

Программа 1: Условный
оператор "IF"

Зачастую изучение высокоуровневых языков программирования начинается с написания простейшей программы: «Привет, Мир!».

На наших занятиях и мы, разумеется, реализуем простейшие программы на изучение синтаксиса языка. На скриншоте программа с примером использования "if".

Программа 2:
Рисуем звезду

А ещё мы знакомим начинающих программистов с библиотекой «Turtle», позволяющей рисовать на экране интересные рисунки.

В процессе создания программы для рисования погружаемся в премудрости циклов и условных конструкций.

Программа 3: Решение задач

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

Сначала это простейшие строки кода на изучение синтаксиса языка, а позже и решение олимпиадных задач.

План занятий

О Python
Python — это высокоуровневый язык программирования общего назначения. С его помощью можно автоматизировать рутинные процессы; собирать, обрабатывать и визуализировать большие объёмы данных самого разного характера; разрабатывать веб-приложения.

В большинстве различных рейтингов язык программирования Pythonвходит в топ-5 самых популярных, не теряя своей популярности уже десятки лет. Данный язык считается достаточно простым в освоении, и несмотря на это он используется в большинстве крупных компаний IT-гигантов для разработки различных проектов.

В процессе обучения ребёнок познакомиться с основными конструкциями и синтаксисом языка, решит набор задач по каждой теме различного уровня сложности, освоит использование сторонних библиотек для написания своих проектов, научится писать красивый и читабельный код и разработает собственные программы.
Модуль 1. Основы языка Python
  1. Загрузка и установка Python
  2. Основы работы с Python
  3. Функция вывода данных “print”
  4. Написание и запуск первой программы
  5. Типы данных: integer, float, string
  6. Переменные и строки
  7. Функция ввода данных “input”
  8. Операторы, выражения
  9. Тип данных Boolean
  10. Целочисленное деление и деление с остатком
  11. Логические операции, операции сравнения.
  12. Условный оператор if
  13. Конструкция: if … else
  14. Цикл while
  15. Операторы break и continue
  16. Цикл со счётчиком
  17. Цикл for: особенности работы с range
  18. Защита диплома по блоку «Основы языка Python»
Модуль 2. Расширенные возможности Python
  1. Списки в Python
  2. Вывод элементов списка
  3. Методы split и join
  4. Поиск по спискам, О-большое
  5. Сортировка списков
  6. Встроенные функции Python
  7. Функции без параметров
  8. Функции с параметрами
  9. Функции с возвратом значения
  10. Локальные и глобальные переменные
  11. Файловый ввод/вывод
  12. Подключение модулей, модуль math
  13. Установка дополнительных модулей
  14. Библиотека Turtle
  15. Библиотека для анализа данных NumPy
  16. Библиотека Matplotlib
  17. Разработка дипломного проекта
  18. Защита диплома по курсу «Python»

Проконсультируем и запишем на
бесплатное занятие!