Приглашаем записаться в кружки Центра робототехники 2024-2025 учебного года!
РАСПИСАНИЕ ЗАНЯТИЙ НА 2024/2025 УЧЕБНЫЙ ГОД: здесь
Возможны изменения в расписании.
Ярмарка кружков будет проводиться в субботу 7 сентября 2024 в 15:30.
Особенности регистрации в кружки Центра робототехники
1. Регистрация в кружки Центра робототехники Президентского ФМЛ №239 проходит только на сайте РобоФинист (здесь)
2. Перед регистрацией в кружок ознакомьтесь с направлениями, курсами и рекомендациями по их выбору в Буклете Центра робототехники или в описании ниже. Также ознакомьтесь с примерной Схемой переходов между кружками.
3. Группы по основам робототехники доступны для детей с 5 класса, учащиеся 4 класса принимаются только в кружок "Физика роботов".
4. Просьба регистрироваться только в те группы, которые Вы действительно собираетесь посещать. Тех "активистов", кто будет регистрироваться в неподходящие для них кружки, чтобы "забить место", будем вносить в черный список. Попадание в черный список уменьшает приоритет Вашего зачисления в робототехнические группы.
5. Регистрироваться в кружки могут только УЧЕНИКИ общеобразовательных учреждений Санкт-Петербурга и Ленинградской области. РОДИТЕЛИ НА КРУЖКИ РЕГИСТРИРОВАТЬСЯ НЕ МОГУТ. Родитель регистрирует ребенка в кружок через личный кабинет ребенка, а не родителя.
6. Перед регистрацией в кружок необходимо завести личный кабинет на портале Робофинист для ребенка (с действующим! адресом электронной почты). Регистрация в кружок должна происходить из личного кабинета ребенка, но подписывать заявление в кружок и согласие на обработку персональных данных должен родитель.
7. Все вопросы преподавателю можно отправлять через личный кабинет (после подачи заявки).
8. Обратите внимание, что для завершения регистрации необходимо обязательно принести оригиналы подписанных родителем заявления и согласие на обработку персональных данных на первое занятие кружка, если педагог не объявит о сборе документов раньше. Если Вы записались в несколько кружков, то для каждого кружка должно быть отдельное заявление, а согласие можно принести одно.
9. Обычно в течение первой недели сентября проводятся тестирования в группах первого года обучения и для новых учеников групп второго года обучения и старше. Преподаватели сообщат о времени проведения тестирования через сообщения в личном кабинете. В большинстве групп тестирование проводится в соответствии с расписанием данной группы, если иное не указано Вашим преподавателем в личном кабинете. Тестирование в каждой конкретной группе проводится или не проводится на усмотрение преподавателя данной группы.
10. Дату первого занятия Вашей группы уточняйте через личный кабинет. Занятия по расписанию начнутся с 16.09.2024, если иное не будет сообщено преподавателем Вашей группы.
Центр робототехники Президентского ФМЛ №239 приглашает учеников с 5 по 11 класс в кружки робототехники по следующим направлениям:
1. Основы робототехники
1.1. Основы робототехники (только для учащихся Президентского ФМЛ №239) – 1-3 годы обучения, с 5 класса
1.2. Основы робототехники (LEGO + EV3 Classroom) – 1-3 годы обучения, с 5 класса
1.3. Основы робототехники (LEGO + TRIK Studio) – 1-3 годы обучения, с 5 класса
1.4 Основы робототехники (интенсив) – 1 год обучения, с 7 класса.
1.5. Имитационное моделирование и программирование автоматических устройств в «Лаборатории ТРИК» – 1 или 2 год обучения, 5-6 класс
1.6. Робототехника на платформе ТРИК – 3-4 годы обучения, с 6-7 класса
1.7. Аквароботы – 2-3 годы обучения, с 6 класса
1.8. Олимпиадная робототехника (РРО) – 2 или 3, 4, 5 год обучения (в соответствии с возрастной категорией WRO), 5-11 класс
1.9. Программирование квадрокоптеров – 3 год обучения, 7 класс
1.10. Футбол автономных роботов – 3 год обучения, 7 класс
1.11. Практическая теория автоматического управления (4 год обучения с 8 класса)
1.12. Андроидные роботы – 3 год обучения, с 7 класса
2. Радиоэлектронные системы управления
2.1. Электротехника – 1 год обучения, с 5-6 класса
2.2. Радиоэлектроника (BEAM-роботы) – 2 год обучения, с 6 класса
2.3. Программирование микроконтроллеров (Arduino) – 3 год обучения, с 7 класса
2.4. Спортивная робототехника – 4-5 годы обучения, с 8 класса
3. Программирование
3.1. Программирование на С++ для роботов – 3 год обучения, с 7 класса
3.2. Программирование на Python для роботов – 3 год обучения, с 7 класса
3.3. Основы компьютерного зрения (Python) – 4 год обучения, с 8 класса
3.4. Компьютерное зрение для роботов – 4 год обучения, с 8 класса
3.5. Нейронные сети и основы искусственного интеллекта – 4 год обучения, с 8 класса
3.6. Основы навигации и управления командой роботов – 5 или 6 год обучения, с 9 класса
3.7 Основы ROS - 5 год обучения, с 9 класса
4. Прикладная механика
4.1. Физика роботов – 1 год обучения, с 4 класса
4.2. 3D-моделирование (с печатью на 3D-принтере) – 3-4 годы обучения, с 7 класса
4.3. Инженерное проектирование – 3 год обучения, с 7 класса
5. Творческое проектирование
5.1. Творческое проектирование – 3 год обучения, с 6-7 класса
5.2. Творческое проектирование (Arduino) – 3 год обучения, с 7 класса
5.3. Творческое проектирование (RoboCup) – 4 или 5 год обучения, с 7-8 класса
Описание кружков робототехники
1) Основы робототехники (лего-роботы, 1-3 годы обучения, с 5 класса)
Основы робототехники (занятия 2 раза в неделю) является базовым курсом для начинающих робототехников 5 класса и старше. Курс рассчитан на 3 года, основным инструментом является конструктор Lego Mindstorms EV3.
«Основы робототехники (LEGO + TRIK Studio)» - это курс, в котором изучается универсальная среда программирования TRIK Studio. Это графическая среда, разработанная отечественными учеными из СПбГУ. На 1 и 2 году обучения учащиеся изучают графический язык программирования, а с третьего года – переходят на текстовый язык RobotC.
В курсе «Основы робототехники (LEGO + EV3 Сlassroom)» используется среда программирования EV3 Сlassroom, разработанная компанией Lego и основанная на методологии Scratch — одном из самых популярных и широко используемых в обучении графических языков программирования. С третьего года обучения изучается текстовый язык программирования RobotC..
- Набираются
группа первого года обучения - 151ЕВ;
группа второго года обучения - 261ЕВ;
группа третьего года обучения - 371ЕВ.
НОВОЕ! “Основы робототехники LEGO Spike Prime”
Этот курс является базовым для начинающих робототехников 4 класса и старше. Он рассчитан на 3 года. Основным инструментом является конструктор LEGO Spike Prime. Этот конструктор удобен в обучении для младших школьников. Преподавание ведется на базе графической среды программирования, разработанной компанией LEGO для этого конструктора. Данная среда обладает большим спектром возможностей по работе с LEGO и интуитивно понятным интерфейсом. На 1-2 году обучения программирование моделей выполняется на графическом языке в стиле Scratch. На 3 году обучения изучается текстовый язык программирования Python для LEGO Spike Prime.
Набирается группа первого года обучения - 141SP
Если Вы еще не занимались робототехникой в 5 и 6 классе, но хотите успеть "запрыгнуть в последний вагон уходящего поезда", то курс "Основы робототехники (интенсив)" специально для вас. Учащиеся 7 класса и старше, не занимавшиеся раньше робототехникой, могут за один год занятий восполнить этот пробел и изучить в интенсивном режиме "Основы робототехники".
- Набирается группа - 171РБ
А также набираются специализированные группы “Основ робототехники”:
2) Имитационное моделирование и программирование автоматических устройств в «Лаборатории ТРИК» (1 или 2 год обучения, 5-6 класс)
В рамках кружка учащиеся познакомятся с работой автоматических устройств бытового назначения, научатся работать с ручным инструментом, освоят принципы построения автоматических систем, в том числе элементов «Умного дома» и их программирования на визуальном языке. На занятиях изучаются темы: программирование в TRIK Studio, базовые алгоритмы, алгоритмы работы конечных автоматов, основы электротехники, работа на стенде «Электротехника», с чего начинается «Умный дом», системы безопасности, «Умная теплица», основные понятия IoT. Логичным продолжением обучения после данного курса является "Робототехника на платформе ТРИК".
- Набирается группа - 151ЛТ
3) Робототехника на платформе ТРИК (3-4 годы обучения, с 7 класса)
Курс ведет учеников от основ робототехники на визуальном языке до задач направления "Интеллектуальные робототехнические системы" на Python и JavaScript. Предполагает продолжительность обучения в течение 2 лет.
На занятиях учащиеся научатся конструировать роботов, используя металлические детали и соединения из винтов и гаек. На первом году обучения ТРИК используется визуальное программирование в среде TRIK Studio, предполагается погружение в темы: элементарные действия мобильного робота, алгоритмические структуры, подпрограммы, массивы, теория автоматического управления, компьютерное зрение, передача данных между роботами, элементы навигации.
На втором году обучения ТРИК изучается программирование на текстовом языке Python (или JavaScript). Повторяются темы первого года обучения с погружением в новые задачи. Изучаются темы: одометрия, локализация мобильного робота, робот-манипулятор, поиск оптимального маршрута, считывание ARTag меток, аутентификация, шифрование. Планируется подготовка к Олимпиаде НТИ по профилю "Интеллектуальные робототехнические системы".
*Допустимо изучение текстового языка с первого года после прохождения вводного теста на первом занятии.
Видеопрезентация курса здесь.
- Набирается группа - 371ТК
4) Аквароботы (2-3 годы обучения, с 6 класса)
Для тех, кому не сидится на суше. На занятиях учащиеся изучают основы конструирования водных роботов, сложные механизмы и особенности применения различных датчиков, основы теории автоматического управления и особенности ее применения в воде.
6) Олимпиадная робототехника (НТИ и ВсОШ, 7-11 классы)
В группы "Олимпиадной робототехники (РРО)" приглашаются учащиеся 7 класса и старше, желающие участвовать в робототехнических профилях олимпиад НТИ и ВсОШ. В процессе разбора и решения задач робототехнических олимпиад, ребята разовьют инженерно-технические способности и освоят программирование роботов.
- Набирается группа - 371ОР
7) Программирование квадрокоптеров (3 год обучения, с 7 класса)
Курс "Программирование Квадрокоптеров" посвящён написанию различных полётных алгоритмов для дронов, в совокупности с компьютерным зрением. На курсе применяются и развиваются навыки: робототехники, программирования, математики, критического мышления. Программируемые квадрокоптеры: Pioneer Mini, Pioneer Max, DJI Tello. Используемое ПО: язык программирования Python 3.10, библиотека компьютерного зрения OpenCV, система контроля версий Git.
- Набирается группа - 371КВ
8) Футбол автономных роботов (3 год обучения, с 7 класса)
Курс по футболу автономных роботов для семиклассников сочетает программирование, робототехнику и соревнования. Сначала участники изучат основы MicroPython и Small Basic, научатся создавать условные конструкции, циклы и методы. Эти знания они применят для программирования движения роботов и работы с датчиками.
Практические задания включают разработку роботов-футболистов на основе конструктора Lego Mindstorms. Учащиеся познакомятся с такими сенсорами, как компас (для точного поворота по азимуту) и инфракрасный поисковик для поиска и следования за мячом. В ходе курса будут разработаны алгоритмы для игры в нападении и защите, а также освоены всенаправленные платформы, которые обеспечивают роботу гибкость и маневренность на поле.
Завершается курс подготовкой к соревнованиям по футболу автономных роботов, где каждый участник сможет применить свои разработки на практике, готовясь к чемпионату РобоКап в лиге Soccer Entry Standard Kit
- Набирается группа - 371ФБ
9) Практическая теория автоматического управления (4 год обучения с 8 класса)
Каждый юный робототехник потратил не один час своей жизни на бесконечный подбор коэффициентов ПИД-регулятора, не зная, что их можно рассчитать. Именно о том, как это делается, и будет данный курс. Мы приоткроем дверь в удивительный мир автоматического регулирования, узнаем, что такое математическая модель, как на самом деле работает двигатель постоянного тока, какие регуляторы (кроме ПИД) существуют.
В процессе освоения курса мы научимся:
- формализовать задачу управления,
- создавать математическую модель системы,
- с помощью нее синтезировать систему управления,
- моделировать ее на компьютере,
- тестировать на лабораторном оборудовании.
Прием по результатам тестирования.
- Набирается группа - 481ТУ
10) Андроидные роботы (3 год обучения, с 7 класса)
Казалось бы, все умеют ходить. Но обучение робота этой процедуре не так просто, как кажется. Вас ожидает увлекательная, но кропотливая работа по сборке и программированию роботов с большим количеством степеней свободы: андроидов, пауков, животных и многих других. Основным инструментом является конструктор Bioloid.
- Набирается группа - 371АР
11) Электротехника (1 год обучения, 5-6 класс)
Сначала основы электротехники изучаются с использованием конструктора «Знаток». На базе него учащиеся приобретают знания о пассивных и активных компонентах электронных цепей, учатся рассчитывать последовательные и параллельные соединения различных компонентов, знакомятся с полупроводниковыми компонентами, такими как диод, транзистор и др. После освоения конструктора Знаток приобретаются навыки работы с макетной платой и создания более сложных электрических схем.
Для занятий на кружке требуется хорошо уметь выполнять арифметические действия с дробями (сложение, вычитание, умножение и деление)!
Прошедшие курс электротехники смогут продолжить обучение на кружке BEAM-роботов.
- Набираются группы - 161ЭТ, 162ЭТ, 163ЭТ, 164ЭТ (два раза в неделю по 2 ак.часа)
- Воскресная группа - 165ЭТ (3 ак.ч в неделю)
НОВАЯ ГРУППА! Электротехника+Ардуино!
На занятиях вы познакомитесь с основами электронной техники и с элементной базой. Изучите работу основных электронных компонентов, научитесь собирать схемы на макетных платах. Научитесь самостоятельно рассчитывать и составлять простые электронные схемы. Затем вам предстоит начать работать с популярной серией программируемых плат Arduino, научиться их программировать на языке Си в среде Arduino IDE, а также управлять с их помощью различными устройствами (системы автоматического полива растений, метеостанция, элементы умного дома и т.д.). - 166ЭТ (два раза в неделю по 2 ак.часа)
12) Радиоэлектронные системы управления (BEAM-роботы) (2 год обучения, с 6 класса)
Цель кружка - создание роботов из промышленных электронных компонентов. В процессе обучения вы овладеете основами аналоговой и цифровой электроники, приобретете навыки работы с паяльным и монтажным оборудованием, измерительной техникой и ручным инструментом.
BEAM – это аббревиатура из слов Biology, Electronics, Aesthetics, Mechanics. Направление beam-робототехники предполагает создание эстетичных роботов, напоминающих живые организмы, интеллект которых построен на цепочках базовых электронных компонентов.
Видеопрезентация курса здесь .
- Набираются группы - 261РЭ и 262РЭ
- Воскресная группа - 263РЭ ( 3 ак.ч в неделю )
13) Программирование микроконтроллеров (Arduino) (3 год обучения, с 7 класса)
С использованием платформы Arduino вы сможете по-новому взглянуть на курс основ робототехники! На кружке вы узнаете, как устроены десятки современных датчиков, сделаете множество «умных устройств». Курс предполагает программирование на языке Си, работу с электронными компонентами, а также проектирование робота и его изготовление.
Набираются группы - 371МК и 481МК(ВсОШ)
ВНИМАНИЕ! В рамках занятий группы 481МК(ВсОШ) будет проводиться подготовка к практическому туру ВсОШ по технологии, профиль “Робототехника”.
14) Спортивная робототехника (4 год обучения, с 8 класса)
Курс предназначен для тех, кто хочет собственноручно собирать роботов, настраивать их и участвовать в соревнованиях профессионалов. Осваивается проектирование печатных плат и монтаж SMD-элементов. Рекомендуется после изучения курсов Радиоэлектроника и Программирование микроконтроллеров (Arduino).
16) Программирование на С++ для роботов (3 год обучения, с 7 класса)
Курс предполагает знакомство с языком программирования С++, изучение типов данных и синтаксических конструкций, работу с массивами и функциями на примере решения задач, использующихся в алгоритмах навигации и компьютерного зрения, знакомство с объектно-ориентрованным программированием, использование графической библиотеки RayLib для выполнения игровых проектов и прикладных программ, которые можно будет представить на конференциях. Полученные на данном курсе знания можно применять для разработки и поддержки робототехнических проектов, т.к. абсолютное большинство архитектур микроконтроллеров поддерживают код, написанный на С++ и его особенности.
17) Программирование на Python для роботов (3-4 год обучения, с 7 класса)
Учащиеся познакомятся со структурой языка Phyton, изучат типы данных и способы работы с ними, познакомятся с методами функционального и объектно-ориентированного программирования, освоят основы GUI (модуль Tkinter).
Целью данного курса является применение языка программирования Python для создания робототехнических устройств и творческих проектов, поэтому будут активно использоваться полученные навыки в программировании микроконтроллерных устройств (micro Python) и одноплатных компьютеров (Raspberry Pi).
Учащиеся в ходе курса создадут игровые и прикладные программы, будут работать над проектами.
19) Основы компьютерного зрения(Python) (4 год обучения, с 8 класса)
Компьютерное зрение - одна из областей искусственного интеллекта и одна из самых перспективных областей автоматизации. На занятиях кружка в доступной интерактивной форме учащимся предлагается изучить базовые основы объектно-ориентированного программирования на языке Python и компьютерного зрения.
- Набирается группа - 482ЗН
20) Компьютерное зрение для роботов (4 год обучения, с 8 класса)
Этот курс познакомит ребят с компьютерным зрением - важной технологией, применяемой в робототехнике. На курсе ведётся работа с популярной библиотекой компьютерного зрения OpenCV на базе C++, а также с камерой OpenMV. Обучающиеся изучат основные аспекты компьютерного зрения: распознавание объектов, критические точки, оптический поток и др. Помимо программирования ребята будут проектировать и конструировать роботов для участия в робототехнических соревнованиях: “Арканоид”; RRO“Будующие Инженеры” и др. Темы, которые проходятся на курсе, тесно связаны с математикой, информатикой и физикой, что дополнительно развивает ученика в данных дисциплинах.
Требования: знание математики на уровне 7 класса (оконченного), опыт работы с текстовыми языками программирования, свой ноутбук.
- Набирается группа - 481ЗН
21) Основы навигации и управления командой роботов (5 или 6 год обучения, с 9 класса)
На кружке будут изучаться алгоритмы централизованного управления командой роботов футболистов для игры по правилам международных соревнований RoboCup SSL. Программа рассчитана на учащихся имеющих опыт в программировании.
- Набирается группа - 591ФБ
22) Нейронные сети и основы искусственного интеллекта (4 год обучения, с 8 класса)
В последние годы стремительное развитие нейронных сетей приблизило создание полноценного искусственного интеллекта. На занятиях учащиеся знакомятся с принципами использования нейронных сетей, а также с методами классического машинного обучения, учатся применять нейронные сети для распознавания речи и изображений, определения наиболее эффективной стратегии поведения робота и других задач искусственного интеллекта. Требуется умение программировать на Python.
- Набирается группа - 481НС
23) Основы ROS (5 год обучения, с 9 класса)
Курс робототехники на основе Robot Operating System (ROS) для старшеклассников охватывает ключевые аспекты разработки и управления роботами. В первом семестре участники изучат основы работы с операционной системой Ubuntu Linux, программирование на C++, и освоят фреймворк ROS. На примере робота Turtlebot v3 Waffle студенты будут решать задачи по созданию карт, локализации, построению маршрутов и обходу препятствий, что поможет понять принципы работы мобильных роботов.
Во втором семестре курс углубляется в сложные темы, такие как управление всенаправленными роботами и манипуляторами, обработка изображений с помощью OpenCV, и использование камер глубины. Работая с мобильным манипулятором KUKA YouBot, участники будут решать задачи, связанные с движением, захватом объектов и отслеживанием их положения в пространстве, что подготовит их к реальным задачам в робототехнике.
24) Физика роботов (1 год обучения, с 4 класса)
Приглашаем на занятия юных исследователей, желающих попробовать свои силы в экспериментальной науке. В процессе разработки уникальных моделей, вы узнаете, как работают блоки, шкивы, рычаги, клинья, кулачки, храповики, передачи. Создадите инерционную машинку, шагающую собаку, руку-манипулятор и многое другое. Освоите основы физики (механику, пневматику). Успеете решить много логических задачек!
Видеопрезентация курса здесь .
25) Инженерное 3D-моделирование (с печатью на 3D-принтере, 3 год обучения, с 7 класса)
На этот кружок приглашаются ребята, склонные к техническому конструированию и обладающие хорошим пространственным воображением. Учащиеся смогут изучить приемы инженерного 3D-моделирования, сначала следуя пошаговым инструкциям, а затем выполняя собственные творческие проекты. Удачные и интересные модели будут распечатываться из пластика на 3D-принтере. Преимущественным правом на зачисление в кружок смогут воспользоваться те робототехники, которым понадобится проектировать и создавать собственные детали для своих робототехнических проектов.
- Набираются группы - 371МО (SolidWorks) и 372МО (Компас)
26) Инженерное проектирование (3 год обучения, с 7 класса)
Для опытных робототехников, знающих основы геометрии, умеющих программировать на RobotC. Вас ждут увлекательные занятия, на которых вы будете создавать уникальных роботов, предназначенных для решения необычных задач. Вы научитесь самостоятельно проектировать и изготавливать детали роботов из различных материалов (металла, дерева, пластика), пользоваться разнообразным ручным инструментом, а также работать на нескольких видах станков.
27) Творческое проектирование (3 год обучения, с 7 класса)
Здесь мы вместе реализуем свои самые смелые фантазии в области робототехники. Наконец-то вы сможете создать робота своей мечты на любом процессоре и запрограммировать его всем на удивление! Но с чего начать? Как правильно спроектировать робота? Как от интересной идеи прийти к успешному результату? Как правильно представить созданный проект? В кружок принимаются учащиеся, закончившие 2 года обучения робототехнике.
28) Творческое проектирование (Arduino) (3 или 4 год обучения, с 7 класса)
Если у вас есть знания, фантазия и желание сделать что-то новое, приходите и вы сможете создавать свои творческие проекты на базе контроллеров Arduino. Видеопрезентация курса здесь .
- Набирается группа - 373ТП(Arduino)
29) Творческое проектирование (RoboCup) (4 или 5 год обучения, с 8 класса)
В рамках кружка происходит разработка робототехнических проектов по регламентам соревнований RoboCup. Зачисление по результатам собеседования.
30) НОВОЕ! Творческое проектирование (ВсОШ) (4 или 5 год обучения, с 8 класса)
В рамках кружка происходит подготовка робототехнических проектов для ВсОШ по технологии, профиль “Робототехника”. Зачисление по результатам собеседования.