Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.
{{course.from_date | date:'dd.MM.yyyy'}} - {{course.to_date | date:'dd.MM.yyyy'}} % скидка действует до {{ course.discount_expire_date }}
{{course.time_start}} - {{course.time_end}}{{course.week_days}}
{{course.week_days}} {{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '' }} {{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '' }}
Оставить заявку на Очное обучение
Оставить заявку на Вебинар
Записаться на Дистанционное обучение
скидка действует до {{ tables.distant.discount_expire_date }}
Институт прикладной автоматизации и программирования (ИПАП) приглашает на семинар «Понять рекурсию: красота фракталов в языке Python».
Время проведения семинара: 27 января 2023 г. в 18:30 (мск)
При изучении практически любого языка программирования, студенты знакомятся с понятием рекурсии, рекурсивных алгоритмов… И не понимают, зачем нужна такая возможность, а следовательно, не разбираются и в самом методе, лишая себя ценного инструмента! В рамках семинара мы познакомимся с изящным математическим явлением – фракталами, которые реализуются именно рекурсивно, и дают наглядное (и красивое!) представление, как относительно простыми алгоритмами можно построить визуально сложные формы.
Аудитория:
Семинар будет интересен и полезен всем, кто интересуется математикой, изучает программирование, возможно планирует заниматься разработкой игр. В первую очередь программа ориентирована на:
- Студентов, изучающие Python или другие современные языки программирования (Java, C#, C++, Scala и т. д.);
- Программистов с опытом разработки на других языках программирования, в том числе не объектно-ориентированных;
- Школьников, базово владеющих Scratch или Python.
Необходимые знания:
- Использование переменных и функций в императивном языке программирования;
- Использование современной среды разработки для создания, запуска и отладки программных проектов.
Очно семинар пройдет в Институте прикладной автоматизации и программирования по адресу: Санкт-Петербург, ул. Можайская д. 2, также принять участие можно в формате вебинара.
Семинар проведет преподаватель Института — Казакевич Александр Борисович.
Связанные курсы:
- Алгоритмизация и основы ООП. Язык Java
- Программирование на языке Python. Базовый уровень
- Язык C++
- Школа программирования для детей
Участие бесплатное! Предварительная регистрация обязательна.
1. Черепашья графика в Python как средство тренировки и визуализации.
2. Рекурсия в программировании и окружающем мире.
3. Рекурсия как замена циклу. Графический пример.
4. Понятие фрактала. Самоподобие.
5. Геометрические фракталы: рисуем кривую Коха черепашкой.
6. Самостоятельная работа: пифагорово дерево.
7. Как вырастить дерево, похожее на настоящее? Добавление случайных чисел к обычному фракталу.
8. Применение фракталов в компьютерной графике и других областях.
9. Сложность и запредельная красота алгебраических фракталов.
10. Другие области применения рекурсивных алгоритмов.
1. Черепашья графика в Python как средство тренировки и визуализации.
2. Рекурсия в программировании и окружающем мире.
3. Рекурсия как замена циклу. Графический пример.
4. Понятие фрактала. Самоподобие.
5. Геометрические фракталы: рисуем кривую Коха черепашкой.
6. Самостоятельная работа: пифагорово дерево.
7. Как вырастить дерево, похожее на настоящее? Добавление случайных чисел к обычному фракталу.
8. Применение фракталов в компьютерной графике и других областях.
9. Сложность и запредельная красота алгебраических фракталов.
10. Другие области применения рекурсивных алгоритмов.
Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!
Ошибки в следующих полях:
После обучения вы получаете:
Контактная информация: