Описание курса
Вы узнаете, что такое олимпиадное программирование, и в чем заключаются особенности автоматической проверки алгоритмов. Вы познакомитесь с тестирующей системой Ejudge, в которой проходят все крупнейшие соревнования по спортивному программированию. Вы сможете на лету решать такие задачи, как разложение числа на цифры, на простые множители, делимость, арифметика остатков. Вы освоите классические алгоритмы и хитрые трюки для решения задач на обработку последовательностей, изучите различные методы сортировки, в том числе использующие тонкие оптимизации.
После успешного окончания обучения на курсе «Алгоритмы. Олимпиадное программирование [c]» Вы получите свидетельство 1С, признанное не только в России, но и за рубежом. Скидки на курсы 1С для школьников не предусмотрены.
Почему школьникам рекомендуется изучать Java?
- Java входит в четверку самых востребованных языков программирования в мире! Владеющий им не останется без работы!
- Зная Java, Вы можете создать практически все, что угодно: приложения для настольных операционных систем Windows, Linux, Mac OS, мобильные приложения под Android, сайты.
- Отличный старт для начинающих, прививает культуру программирования!
- В процессе занятий ученики создают компьютерную игру, что очень интересно детям и подросткам!
Вы научитесь
- Легко решать задачи обработки матриц: линейный поиск, переворот, максимумы и минимумы.
- Приступите к основам высшего пилотажа в программировании – алгоритмам обработки графов, стеков и очередей.
- Полученных знаний и навыков Вам хватит, чтобы начать выступать на олимпиадах по программированию.
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.
Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.
Предварительная подготовка
Требуемая подготовка: Успешное окончание курса Основы программирования на языке "Java" для школьников [c] или эквивалентная подготовка.
Программа курса
Аудиторная нагрузка в классе с преподавателем: 20 ак. ч. + 10 ак. ч. бесплатно
По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.
Стоимость обучения
Частным лицам
Очно
14 490 ₽
Онлайн
13 000 ₽ (-10%)
Обучение в кредит
От 773 руб./месяц
Индивидуальное обучение
28 500 ₽ *
Организациям
Очно
14 490 ₽
Онлайн
13 040 ₽ (-10%)
Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно. В случае занятий по индивидуальной программе расчёт стоимости обучения и количества необходимых часов производится отдельно.
Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.
Для юридических лиц (организаций) указана цена, действующая при полной предоплате.
Документы об окончании
В зависимости от программы обучения выдаются следующие документы:
* Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.
Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.