Программирование на языке Python
Если называть Python заменой BASIC, то тогда и трансформер Optimus Prime – это только замена грузовика
Описание курса
В данном курсе мы изучим самый трендовый, в последнее десятилетие, язык программирования – Python.
Линейка курсов – Python / Python OOP, уровень Advanced / Python Web, уровень Advanced 2
Python (Питон) – чрезвычайно простой и гибкий язык, позволяющий эффективно решать сложные задачи быстрой разработки. Фактически, он позволяет создавать программные комплексы любого масштаба и сложности.
В наши дни Python активно развивается, все больше программистов пишут на Python: его используют не только профессионалы из сферы IT-бизнеса, разработчики и инженеры, но и люди, занимающиеся data-mining’ом, аналитикой в сфере Big Data.
Python – это язык программирования общего назначения, нацеленный в первую очередь на повышение продуктивности самого программиста, нежели кода, который он пишет.
Говоря простым человеческим языком, на Python можно написать практически что угодно (веб-/настольные приложения, игры, скрипты по автоматизации, комплексные системы расчёта, системы управления жизнеобеспечением и многое многое другое) без ощутимых проблем.
Более того, порог вхождения низкий, а код во многом лаконичный и понятный даже тому, кто никогда на нём не писал. За счёт простоты кода, дальнейшее сопровождение программ, написанных на Python, становится легче и приятнее по сравнению с Java или C++. А с точки зрения бизнеса это влечёт за собой сокращение расходов и увеличение производительности труда сотрудников.
Этот язык программирования сейчас пользуется особым спросом в прикладных сферах анализа данных и искусственного интеллекта.
Курс особенно полезен для учеников, которые хотят в дальнейшем получить высшее математическое или техническое образование.
Для кого предназначен курс
Еще совсем недавно, в период с 2010-2013 года, мы рекомендовали этот курс исключительно студентам, школьникам 10-11 классов или успешным ученикам Кит-а, которые уже прошли курс программирования на одном из языков PascalABC, C++ или C#.
Опираясь на десятилетний опыт преподавания данного языка, мы с уверенностью можем сказать, что современный высокоуровневый язык программирования Python можно начинать изучать с 7-го класса. От слушателя требуются уверенные знания компьютерных технологий, хорошим бонусом будет прохождение курсов: “Программирование в Minecraft” и “Scottie GO!”.
На курс зачисляются ученики 7-10 классов. Да, бывают исключительные ситуации (и даже очень приятные), когда после собеседования мы принимаем на данный курс 5-6 класс. Так в 2020 и 2021 годах в двух олимпиадах по программированию среди 7-8 классов первое место занимал ученик 5 класса – Халин Владислав. В нашей практике это 5-й успешный случай с пятиклассниками).
Но, хочется предупредить амбициозных родителей, не спешите в раннем возрасте отдавать ребенка на современный высокоуровневый язык программирования. Дайте ему “окрепнуть”. У нас есть много проверенных, адаптированных курсов и администраторы с удовольствием вас проконсультируют.
Особенности курса
Несмотря на то, что преподавание на данном курсе построено на высоком, близком к университетскому уровню, занятия проводятся легко и доступно, есть элементы игровой формы обучения. Помимо изучения основ алгоритмизации и всех необходимых для построения эффективных программ алгоритмических конструкций, ученики также освоят элементы игрового программирования, а также получат подготовку к школьным олимпиадам, которые проводятся по принципам спортивного программирования (кто правильно и БЫСРЕЕ решил задачу, тот и победил).
Что изучим и научимся делать
В процессе обучения на курсе:
- узнаем, какими бывают современные языки программирования и для чего они предназначены;
- научимся писать и отлаживать программы в среде разработки PyCharm;
- сможем решать школьные домашние задания с помощью собственных программ;
- освоим условные и циклические алгоритмы и программы;
- научимся обрабатывать цифровую и текстовую информацию;
- изучим работу со сложными структурами данных;
- напишем графические программы;
- подготовимся к школьным олимпиадам по программированию.
Программа и расписание курса
Курс рассчитан на 144 часов аудиторных занятий в течение учебного года с сентября по май или с февраля по декабрь. Занятия проводятся в компьютерном классе один раз в неделю по 2 пары (3 часа) с перерывом. Программа курса поделена на три модуля, каждый из которых завершается проведением внутренней зачетной олимпиады учебного центра компьютерных технологий “Кит” по программированию и введение в специальность QA – Инженер по тестированию.
Расписание занятий, свободные места в группы смотрите в разделе Расписание.
Основные темы курса
- Основы языка Python
- Линейные программы
- Условный оператор
- Операторы цикла
- Строковые величины и файлы
- Функции
- Списки и словари
- Графика и анимация
- Основы QA engineer, “Тестировщик”
Записаться на курс
Записаться на этот курс
прямо сейчас