Архив

Каждый год на ЗПШ проводится множество авторских курсов по различным предметам.

В рамках каждого курса проводится 5 занятий по 60 минут.

Курсы на ЗПШ ведут как действующие учёные и преподаватели, так и студенты. Для нас важно, чтобы заинтересованные в своем деле люди могли попробовать себя в роли автора и ведущего курса и поделиться с другими своими знаниями и навыками.

Ознакомиться со списком курсов прошлых сезонов вы можете ниже.

«PRESS START»
Практическое программирование
IT, Программирование8, 9, 10, 11 класс
Ведут:Осип Фаткуллин,Артём Брустовецкий,Андрей Оводов,Александр Самойленко
Как написать игру? Если это что-то более сложное, чем текстовый квест в консоли, то возникает много вопросов. Как работает рендеринг? Как сделать, чтобы игра не лагала на 60 FPS? Как добавить возможность игры по сети? И самый главный вопрос: как написать игру, чтобы код не превратился в кашу? Эти проблемы преследовали разработчиков игр с самого начала, и за это время были выработаны способы их решения. Мы рассмотрим эти способы и применим их при разработке нашего 2D-экшена с возможностью кооперативной игры. Будем одной командой работать над одной игрой, чтобы всё успеть. Будем использовать инструменты и практики совместной разработки, которые используются в современных IT-компаниях.
Введение в нейросетиIT, Программирование10, 11 класс
Ведёт:Илья Мазеин
Все слышали такие слова, как «нейросети», «машинное обучение», «искусственный интеллект». Что это значит? Как начинали строить нейросети? Какие математические концепции лежат в основе их обучения? В этих вопросах мы и постараемся разобраться на курсе. Мы будем рассматривать основы нейросетей преимущественно с математической точки зрения и разбирать устройство простейших моделей, чтобы понять, что нейросети, как и любые программы, работают по определенным правилам и алгоритмам.
Как работает интернет: история, поисковые технологии, реклама и сбор информации, шифрованиеIT, Программирование7, 8, 9, 10 класс
Ведёт:Аня Чехлова
Все, наверное, пользуются сетью Интернет. А знаете ли вы, как и когда она появилась? Где хранится и какими путями к вам попадает информация, которую вы получаете из интернета? Как собирают и хранят информацию поисковые системы, чтобы потом быстро найти ответ на ваш вопрос? Кто оплачивает бесплатные ресурсы? Как проверяют пароли, не храня их на диске? Как передать секретную информацию человеку, с которым вы никогда не встречались? Как узнать, кем на самом деле написана скачанная из сети программа, которую вы хотите установить на свой компьютер? Ответы на эти и многие другие вопросы, связанные с работой сети Интернет, мы будем обсуждать на занятиях.
Квантовые вычисленияIT, Программирование, Математика10, 11 класс
Ведёт:Борис Демешев
Дорогой школьник, давай попробуем разобраться, как могут работать возможные компьютеры будущего, основанные на квантовых алгоритмах! Обычные компьютеры творят чудеса, хотя умеют всего-то быстро-быстро выполнять логические действия И, ИЛИ и НЕ. А какие элементарные действия умеют выполнять квантовые компьютеры? А что из этих действий можно сконструировать? Мы попробуем понять, что скрывается за такими красивыми словами, как сверхплотное кодирование или квантовая телепортация. По дороге мы узнаем, что такое комплексные числа и познакомимся с бра и кетами. Сюжет довольно сложный и, конечно, не входит в школьную программу, и, честно говоря, я и сам до конца не знаю, сколь далеко нам удастся пройти по этой тропе. Но я очень постараюсь, чтобы было понятно, ведь возможно именно ты будешь создавать программы для квантовых компьютеров!
Обработка больших объёмов данныхIT, Программирование8, 9, 10, 11 класс
Ведёт:Олег Ивченко
У каждого из вас есть смартфон, планшетный ПК, ноутбук. Все они постоянно генерируют большое количество трафика (это могут быть ваши запросы в поисковике, публикуемые фото и видео) и отправляют в различные интернет-сервисы. Анализ этих данных полезен как для внутренних нужд сервиса (поиск самых популярных фотографий, пользователей), так и для внешних (поиск похожих фотографий, аудиозаписей). Количество данных постоянно растёт, поэтому проводить анализ нужно быстро. С такой задачей не может справиться один компьютер, какой бы мощностью он не обладал. В рамках курса вы познакомитесь с основными алгоритмами обработки больших объёмов данных и с инструментами, которые позволяют не задумываться, где и на каком количестве машин происходит анализ.