Опираясь на уникальный опыт преподавания программирования в Школе анализа данных Яндекса (АНО ДПО «ШАД») и на факультете компьютерных наук НИУ ВШЭ, была подготовлена данная программа. В ней большое внимание уделяется практической работе на компьютере, самостоятельному написанию кода.
Изучение основных принципов программирования невозможно без регулярной практики написания программ на каком-либо языке. Для обучения был выбран язык Python.
Данный выбор обусловлен тем, что синтаксис языка достаточно прост и интуитивно понятен, а это понижает порог вхождения и позволяет сосредоточиться на логических и алгоритмических аспектах программирования, а не на выучивании тонкостей синтаксиса.
При этом Python является очень востребованным языком; он отлично подходит для знакомства с различными современными парадигмами программирования и активно применяется в самых разных областях от разработки веб-приложений до машинного обучения.
Научившись программировать на языке Python, обучающиеся получат мощный и удобный инструмент для решения как учебных, так и прикладных задач. Вместе с тем чистота и ясность его конструкций позволит затем с лёгкостью выучить любой другой язык программирования.
Знания и умения, приобретённые в результате освоения курса, могут быть использованы обучающимися при сдаче ЕГЭ, при участии в олимпиадах по программированию, при решении задач по физике, химии, биологии, лингвистике и другим наукам, а также они являются фундаментом для дальнейшего совершенствования мастерства программирования.
Курс поможет слушателям разобраться в основах, конструкциях и библиотеках языка Python, научиться делать прогнозы, строить графики, проводить аналитику и кодить простые программы.
Начинающих программистов ждёт теория и практические задания для закрепления материала, а также создание собственных проектов.
За время обучения в «Яндекс Лицее» старшеклассники могут стать junior-разработчиками, собрать портфолио и погрузиться в мир IT.
Занятия подойдут школьникам 8-11-х классов, а также студентам колледжей и техникумов, которые интересуются IT и имеют хорошую базу по информатике.