2 февраля — 28 февраля 2021

Программирование на языке Python. 48 часов.

Python входит в топ-5 самых востребованных языков программирования (по данным Stack Overflow). На Python работают сотрудники Google, Facebook, Yandex, Intel и HP. Это простой и универсальный язык с большим количеством инструментов для решения задач. Также Python идеально подойдет новичкам - если нужно быстро запустить работающую программу, но нет опыта написания кода.

Регистрация закрыта
  • 5-11 класс
  • 48 часов
  • Онлайн-мероприятие

О курсе

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

Эпидемиологическая безопасность

Мы заботимся о вашем здоровье и принимаем меры для обеспечения эпидемиологической безопасности:

• На территории кампуса и учебного корпуса Университета Иннополис соблюдается масочный режим, установлены дозаторы с антисептиками для обработки рук, а также регулярно проводится дезинфекция.
• Участники проходят термометрию бесконтактным способом.
• Расписание занятий составлено так, чтобы минимизировать контакты участников. За каждой группой закреплена отдельная аудитория.
• Во время занятий соблюдается социальная дистанция.
• Сотрудники, участвующие в приготовлении и раздаче пищи, а также обслуживающий персонал используют средства индивидуальной защиты органов дыхания и перчатки.

Python применяется в разных областях

от сайтов электронной коммерции до мобильных приложений;

от игр до настольных программных средств;

от науки до финансов.

Программа

Начало работы c языком программирования Python в среде разработки Wing IDE.
Знакомство с тестирующей системой PCMS:
• история развития языка Python;
• область применения и возможности Python;
• знакомство с интерфейсом Wing IDE и PCMS.

Введение в Python. Переменные. Базовое операции и операторы в Python:
• типы переменных: целые и вещественные числа, логические переменные, строки и символы;
• константы; 

• вывод на экран сообщения; 
• считывание с экрана и сохранение информации в переменные;
• основные математические операции, арифметика;
• логические операции; условные операторы if, if/else.Циклы while, for in;
• решение задач на составление простых алгоритмов.
Работа на собственными проектами 

Списки. Двумерные списки:
• понятие структур данных – одномерные и двумерные списки;
• объявление, заполнение и действия над списками;
• срезы списков; понятие матриц;
• операции над матрицами: сложение, умножение, транспонирование. 

Введение в основы ООП:
• определение класса, объектов, сложных типов данных;
• ссылочные типы;
• использование классов из стандартной библиотеки. 

Битовые операции:
• представление чисел в компьютере;
• битовые операции: И, ИЛИ, отрицание, исключающее ИЛИ 

Создание анимации:
• работа с графикой в Python через библиотеку PyGame;
• понятие анимации;
• задержка кадра.

Работа над собственными проектами. 

Отзывы наших учеников

Остались вопросы?

Мария Романовская

Руководитель направления коммерческих программ для школьников

Телефон: +7 (843) 203-92-51

E-mail: m.romanovskaia@innopolis.ru

Остались вопросы?

Оставьте заявку, и мы свяжемся с вами.