- Главная
- Направления
- Техническая
- Программирование
- Информатика и программирование на Python
Рекомендуем посмотреть
Информатика и программирование на Python
Курс предназначен для учеников 9-11 классов, которые планируют участвовать в очных и дистанционных олимпиадах для поступления в высшие учебные заведения, а также рассматривает вопросы, встречающиеся в итоговой аттестации ЕГЭ и ОГЭ по информатике.
В ходе курса школьники знакомятся с синтаксисом языка программирования, его основными функциями, учатся составлять различные программы, изучают как работает язык программирования и как его команды обрабатываются аппаратными компонентами персонального компьютера. В рамках курса рассматриваются подходы к решению олимпиадных задач, имеющих ограничение в ресурсах и времени на выполнение.
В результате изучения языка программирования слушатели также рассматривают разработку веб-приложений с использованием языка Python, разработку программ для электронных устройств, совершенствуют свои навыки программирования за счет использования сложных конструкций языка Python.
Курс отлично подойдет как для будущих студентов IT-специальностей, так и для ребят, желающих повысить свою успеваемость по информатике в основной школе или колледже.
Педагоги
Попов Виктор Викторович
Занимается подготовкой старшеклассников к региональным и федеральным соревнованиям по робототехнике с 2016 года, сертифицированный федеральный судья, член национального Совета по компетенции «Робототехника» чемпионата «Абилимпикс». Участник экспертных и судейских коллегий соревнований федерального уровня.
Комаров Александр Александрович
Практикующий тренер-наставник компетенции «Мобильная робототехника», участник регионального экспертного сообщества всероссийского движения WorldSkills Russia, опытный тренер и преподаватель, сертифицированный национальный эксперт компетенции «Робототехника» движения "Абилимпикс".
Содержание программы
В ходе курса школьники знакомятся с синтаксисом языка программирования, его основными функциями, учатся составлять различные программы. Отдельный блок курса посвящен оптимизации алгоритмов и и составлению для успешного решения задач любой сложности.
Слушатели изучают, как работает язык программирования и как его команды обрабатываются аппаратными компонентами персонального компьютера. В рамках курса рассматриваются подходы к решению олимпиадных задач, имеющих ограничение в ресурсах и времени на выполнение.
Весь изучаемый материал сопровождается дополнительной теоретической информацией об архитектуре работы персонального компьютера с точки зрения разработчика программного обеспечения, также рассматриваются общие вопросы сферы информатики и информационных технологий.
В результате изучения языка программирования слушатели также рассматривают разработку веб-приложений с использованием языка Python, разработку программ для электронных устройств, совершенствуют свои навыки программирования за счет использования сложных конструкций языка Python.
Задачи на ограничение ресурсов и времени также рассматриваются с применением робототехнической платформы LEGO Mindstorms для получения навыков по оптимизации алгоритмов и повышения их быстродействия, что наиболее актуально для участников очных и дистанционных олимпиад по программированию.
Курс отлично подойдет как для будущих студентов IT-специальностей, так и для ребят, желающих повысить свою успеваемость по информатике в основной школе или колледже.
Цели программы
Развитие алгоритмического мышления, изучение языка программирования Python, участие в очных и дистанционных олимпиадах по информатике, а также подготовка к ЕГЭ и ОГЭ по информатике.
Результат программы
По результатам программы слушатели будут знать:
- синтаксис языка программирования Python;
- алгоритм обработки команд языка программирования аппаратными компонентами ПК;
- подходы к оптимизации алгоритмов;
- применение языка программирования при разработке WEB-приложений;
- подходы к составлению программ на высокоуровневых языках программирования.
По результатам программы слушатели будут уметь:
- составлять программы на языке Python различной сложности;
- выбирать инструментарий для решения поставленных учебных и олимпиадных задач;
- составлять и записывать алгоритмы решения поставленных задач;
- оптимизировать программные алгоритмы для ограниченных условий исполнения программы;
- составлять стратегию решения олимпиадных задач.
Особые условия проведения
Занятия проходят 2 раза в неделю по 3 урока. Стоимость составляет 7 200 рублей в месяц.
Материально-техническая база
Занятия проходят в оборудованной компьютерной аудитории.
Стоимость
Занятия проходят 2 раза в неделю по 3 урока. Стоимость составляет 7 200 рублей в месяц.