Программирование на Python (Лицей Академии Яндекса)

Описание программы

«Чем бы вы ни решили заниматься, умение писать и понимать код пригодится везде. Сегодня оно востребовано в любой технологичной сфере — от интернета и дизайна до медицины и космоса. А завтра будет элементом базовой грамотности»

Программа "Лицей Академии Яндекса" направлена на обучение школьников промышленному программированию на языке Python.  

Учебная программа рассчитана на два года. На занятиях ребята знакомятся с теорией и осваивают технологии  на практике. С программированием школьники знакомятся на примере Python. Этот язык несложно освоить, к тому же он позволяет решать множество задач. Python — один из самых популярных языков в мире, применение ему находится и в YouTube, и в NASA, и  в Яндексе.  

Цели: 

  • Научить азам профессии 

  • Изучить технологический инструмент – язык Python 

  • Развить soft skills: самостоятельность в поиске информации и творчестве, командная работа 

Методы: 

  • Очная модель обучения 

  • Более 600 обучающих задач различной сложности 

  • Проектная деятельность на втором году обучения 

Программа Лицея Академии Яндекса разработана в Школе анализа данных (ШАД) — образовательной  организации Яндекса, выпускники которой работают в лучших IT-компаниях мира. Программа рассчитана на два учебных года и состоит из двух блоков: «Основы программирования на языке Python (углублённый уровень)» и «Основы промышленного программирования». Занятия ведут преподаватели из регионов, которые прошли отбор и специальное обучение и получают постоянное методическое и техническое сопровождение в Яндексе. 

В курсе применяется Цифровая образовательная платформа, выступающая в качестве учебной площадки. Платформа включает образовательный контент от компании «Яндекс», реализует автоматический контроль за процессом обучения и обеспечивает все внутренние коммуникации участников образовательного процесса. 

Модули, входящие в программу 

Учебная программа делится на две части, каждая продолжается один учебный год. Программу можно проходить только последовательно. 

Первое полугодие «Основы программирования на языке Python» 

Знакомимся с языком, изучаем основные понятия и конструкции: переменные, условия, циклы, операторы, списки, функции.

Второе полугодие  «Основы программирования на языке Python»

Изучаем словари. Работаем со стандартной библиотекой и с внешними библиотеками. Начинаем узнавать основы объектно-ориентированного программирования. 

Третье полугодие «Основы промышленного программирования»

Продолжаем изучать объектно-ориентированное программирование в Python. Начинаем узнавать технологии разработки программ и графические интерфейсы. 

Четвёртое полугодие «Основы промышленного программирования»

Решаем прикладные задачи, создаём приложения с графическим интерфейсом и разными библиотеками. 

Результат обучения 

Выпускник проекта: школьник с навыками junior-программиста.

Выпускник умеет решать:

  • Задачи на анализ статистических данных и поиск зависимостей,

  • задачи на обработку графической информации: построение стереоизображений,

  • простые графические фильтры,

  • задачи на использование простого искусственного интеллекта.

Выпускник умеет:

  • Программировать сетевые приложения, боты в мессенджерах, использовать сторонние API Яндекс.Карты, Алисы и др.

  • Создавать графические интерфейсы пользователя.

  • Моделировать физические процессы и делать компьютерные игры.

Выпускник может: 

  • работать программистом-стажером в небольших организациях 

  • решать повседневные учебные задачи 

  • участвовать в соревнованиях по программированию начального уровня 

  • выполнять небольшие проектные заказы 

  • участвовать в проектных конкурсах по программированию 

  • участвовать в разработке проектов с открытым исходным кодом 

По итогам обучения выдается СЕРТИФИКАТ об обучении, дающий дополнительные баллы при поступлении в ВУЗ.

Программа в цифрах 

  • Длительность программы: 2 года

  • Возраст: 14-16 лет

  • Количество детей в группе: 12 человек

Что нужно знать 

К обучению приглашается мотивированный  к обучению, обладающий системным мышлением, интересующийся математикой, логикой и информационными технологиями, может не уметь программировать.  

"Лицей Академии Яндекса" - это широкомасштабный стандартизированный образовательный проект компании «Яндекс» для учеников 8–9 классов, которые хотят научиться программировать. Проект позволит им получить системные знания в этой области и познакомиться с профессией программиста. По окончании полного курса обучения школьники будут иметь навыки, достаточные для работы младшим разработчиком или стажёром. 

Программа Лицея Академии Яндекса разработана в Школе анализа данных (ШАД) - образовательной  организации Яндекса, выпускники которой работают в лучших IT-компаниях мира. Программа рассчитана на два учебных года и состоит из двух блоков: «Основы программирования на языке Python (углублённый уровень)» и «Основы промышленного программирования». Занятия ведут преподаватели из регионов, которые прошли отбор и специальное обучение и получают постоянное методическое и техническое сопровождение в Яндексе. 

"Лицей Академии Яндекса" поможет школьникам сформировать компетенции, востребованные в современном мире. 

 

 

Блог проекта

Хотите знать кого берут в Лицей Академии Яндекса, как мы учим школьников программированию и что умеют наши выпускники? Это и многое другое можно узнать в блоге Академии Яндекса.

Ответы на часто задаваемые вопросы