
Целевая аудитория
Для участия в образовательной программе приглашаются школьники 5–7 классов из общеобразовательных организаций Алтайского края, прошедшие конкурсный отбор.
Аннотация к программе
Программа направлена на стартовое изучение программирования на Python через решение задач. Участники осваивают базовые конструкции языка: ввод и вывод данных, переменные, условия, циклы, строки, списки и функции. Главная линия курса — развитие алгоритмического мышления, внимательности, самостоятельности и уверенности в работе с кодом.
Практика строится вокруг задач и небольших программных работ. Школьники учатся читать условие, выделять главное, подбирать алгоритм, проверять решение на тестах и исправлять ошибки. В программу включены задания олимпиадного типа начального уровня, мини-соревнования в группе, разбор типичных ошибок и подготовка к участию в олимпиадах по информатике, IT-конкурсах и хакатонах. На выходе учащиеся получают уверенную базу Python, опыт решения задач и портфолио программных работ.
Цели и задачи программы:
— Формирование интереса к программированию, информатике и решению задач;
— Освоение базовых конструкций языка Python и основных приёмов написания программ;
— Развитие логического и алгоритмического мышления, внимательности и самостоятельности;
— Приобретение практических навыков написания, запуска, тестирования и отладки кода;
— Формирование умения читать условие задачи, разбирать примеры, выбирать способ решения и проверять результат;
— Поддержка олимпиадной и соревновательной подготовки через регулярное решение задач, мини-соревнования, разбор ошибок и участие в IT-мероприятиях;
— Развитие интереса к дальнейшему изучению программирования и IT-направлений.
Критерии отбора на программу:
Отбор участников осуществляется на основе академических достижений по математике, информатике, логике, программированию, а также участия в олимпиадах, конкурсах, проектных мероприятиях, IT-событиях или курсах внеурочной деятельности.
Для участия в конкурсном отборе кандидат предоставляет портфолио индивидуальных образовательных достижений. В портфолио могут быть включены дипломы, грамоты, сертификаты, сведения об участии в олимпиадах и конкурсах, ссылки или описания учебных программных работ, скриншоты проектов, результаты курсов по информатике, логике или программированию. Также предоставляется документ, подтверждающий академическую успеваемость за предыдущий учебный год: справка об успеваемости обучающегося либо заверенная общеобразовательной организацией выписка из электронного журнала / ведомости годовых отметок.
Все кандидаты проходят тестирование, включающее задания на логику, базовые математические представления и алгоритмическое мышление, а также собеседование на предмет мотивации и интереса к программированию. Предварительный опыт программирования приветствуется, но не является обязательным.
e-mail: yg.flower@yandex.ru