Учебный центр компьютерных технологий "Кит" (057) 7-177-424, 093-7-012345, 066-7-012345, 068-7-012345 info@kit.kh.ua
Учебный центр компьютерных технологий "Кит"

Python

Программирование на языке Python

Если называть Python заменой BASIC,
то тогда и трансформер Optimus Prime – это только замена грузовика

Описание курса

В рамках данного курса мы изучим один из наиболее трендовых и популярных в последнее десятилетие языков программирования. Python (Питон) – чрезвычайно простой и гибкий язык, позволяющий эффективно решать сложные задачи быстрой разработки. Фактически, он позволяет создавать программные комплексы практически любого масштаба и сложности. В наши дни Python активно развивается, все больше программистов пишут на Python: его используют не только профессионалы из сферы IT-бизнеса, разработчики и инженеры, но и люди, занимающиеся data-mining'ом, аналитикой в сфере Big Data.

Python – это язык программирования общего назначения, нацеленный в первую очередь на повышение продуктивности самого программиста, нежели кода, который он пишет. Говоря простым человеческим языком, на Python можно написать практически что угодно (веб-/настольные приложения, игры, скрипты по автоматизации, комплексные системы расчёта, системы управления жизнеобеспечением и многое многое другое) без ощутимых проблем. Более того, порог вхождения низкий, а код во многом лаконичный и понятный даже тому, кто никогда на нём не писал. За счёт простоты кода, дальнейшее сопровождение программ, написанных на Python, становится легче и приятнее по сравнению с Java или C++. А с точки зрения бизнеса это влечёт за собой сокращение расходов и увеличение производительности труда сотрудников.

Для кого предназначен курс

Курс предназначен для студентов, учеников старшей школы и учеников Кит-а, которые уже прошли курс программирования на одном из языков Pascal, C++ или C#, и которые хотят изучить современный высокоуровневый язык программирования. Этот язык программирования сейчас пользуется особым спросом в прикладных сферах анализа данных и искусственного интеллекта. Рекомендуемым возрастом для изучения этого курса является 9-11 класс общеобразовательной школы. Курс особенно полезен для учеников, которые хотят в дальнейшем получить высшее математическое или техническое образование.

Особенности курса

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

Курс ведет высококвалифицированный и опытный преподаватель с ученой степенью кандидата наук.

Что изучим и научимся делать

В процессе обучения на курсе мы:

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

Программа и расписание курса

Курс рассчитан на 108 часов аудиторных занятий в течение учебного года с сентября по май. Занятия проводятся в компьютерном классе один раз в неделю по 1,5 пары (2 часа 15 минут) с перерывом. Программа курса поделена на два модуля, каждый из которых завершается проведением внутренней зачетной олимпиады учебного центра компьютерных технологий "Кит" по программированию.

Расписание групп на 2017-18 учебный год

Список тем курса

  1. Основы языка Python
  2. Линейные программы
  3. Условный оператор
  4. Операторы цикла
  5. Строковые величины и файлы
  6. Функции
  7. Списки и словари
  8. Графика и анимация

Записаться на курс