
Муниципальное бюджетное
общеобразовательное учреждение
"Средняя общеобразовательная школа №12"
городского округа город Октябрьский Республики Башкортостан

452613, Республика Башкортостан, г.Октябрьский, 35-й мкр., зд. 21
+7 34767 3 71 21
Программирование на 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 (углублённый уровень)» и «Основы промышленного программирования». Занятия ведут преподаватели из регионов, которые прошли отбор и специальное обучение и получают постоянное методическое и техническое сопровождение в Яндексе.
"Лицей Академии Яндекса" поможет школьникам сформировать компетенции, востребованные в современном мире.
Хотите знать кого берут в Лицей Академии Яндекса, как мы учим школьников программированию и что умеют наши выпускники? Это и многое другое можно узнать в блоге Академии Яндекса.