Архив
Каждый год на ЗПШ проводится множество авторских курсов по различным предметам.
В рамках каждого курса проводится 5 занятий по 60 минут.
Курсы на ЗПШ ведут как действующие учёные и преподаватели, так и студенты. Для нас важно, чтобы заинтересованные в своем деле люди могли попробовать себя в роли автора и ведущего курса и поделиться с другими своими знаниями и навыками.
Ознакомиться со списком курсов прошлых сезонов вы можете ниже.
«PRESS START»
Практическое программированиеIT, Программирование8, 9, 10, 11 класс
Практическое программирование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 класс
У каждого из вас есть смартфон, планшетный ПК, ноутбук. Все они постоянно генерируют большое количество трафика (это могут быть ваши запросы в поисковике, публикуемые фото и видео) и отправляют в различные интернет-сервисы. Анализ этих данных полезен как для внутренних нужд сервиса (поиск самых популярных фотографий, пользователей), так и для внешних (поиск похожих фотографий, аудиозаписей). Количество данных постоянно растёт, поэтому проводить анализ нужно быстро. С такой задачей не может справиться один компьютер, какой бы мощностью он не обладал. В рамках курса вы познакомитесь с основными алгоритмами обработки больших объёмов данных и с инструментами, которые позволяют не задумываться, где и на каком количестве машин происходит анализ.