Роботехника

Робототехника в Клубе «Step to Step» проводится при поддержке Школы программирования и робототехники Пиксель

Программа обучения состоит из курсов. Каждый курс соответствует определенному возрасту, со своими целями, задачами и достижениями для каждого нашего ученика. Курс разделен на 3 модуля и длится учебный год (с сентября по май) в каждом курсе всего 36 занятий. По итогам курса мы проводим открытые уроки, на которых ученики резюмируют пройденные темы и презентуют проекты родителям.

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

Краткое описание курсов вы найдете ниже.

Kinder 5-7 лет

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

На каждом занятии дети изучают новый механизм и как он применяется в реальной жизни.

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

Пример занятия

Первая часть занятия посвящается теории. Ребята изучают историю создания механизма, принцип его работы. После этого начинается практическая часть на которой дети собирают данный механизм и решают конструкторские задачи. Например, как увеличить силу мотора, используя шестеренки.

Оборудование

Для обучения используется конструктор  Lego Education WeDo. Программирование не предусмотрено.

Ссылка на курс

Scratch Junior 5-7 лет

SCRATCH JUNIOR это не только среда программирования для детей 5-7 лет, но и инструмент разработчика и создателя. Дети могут не уметь читать и писать, но смогут создавать свои проекты на компьютере или планшете.

Программа проста для понимания, результат виден сразу. ScratchJr предназначен для раннего обучения детей программированию. Блоки команд обозначены рисунками, выглядят как разноцветные кубики Лего, которые легко крепятся между собой.

Во время обучения дети научатся работать с компьютером, через встроенный графический редактор смогут нарисовать персонажа и оживить его. Они научат его бегать, прыгать, вертеться, петь и танцевать. А потом смогут создать со своим персонажем простую игру, мультик или интерактивную открытку.

В результате курса ребенок прикоснется к удивительному IT-миру, как творец, а не пользователь, разовьет логическое и творческое мышление и научится не только придумывать свои проекты, но и демонстрировать их на публике.

Ссылка на курс

Kodu Game Lab 6-9 лет

Kodu Game Lab — это уникальный конструктор визуального программирования, позволяющий детям без знания языков программирования начать создавать игры. Компания Microsoft потрудилась сделать продукт, в котором ребёнок может построить свой собственный 3D мир, пределом которому служит лишь его воображение.

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

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

Ссылка на курс

WeDo 7-9 лет

В данном курсе дети познакомятся с набором Lego Education WeDo и овладеют начальными навыками программирования в среде программирования Wedo. Данная среда сделана так, чтобы дети, не имеющие навыков программирования, могли управлять роботами и, в дальнейшем, в ходе образовательного процесса, могли использовать все блоки, которые имеются в данной среде.

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

Ссылка на курс

Scratch 8-12 лет

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

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

Этот курс познакомит с такими науками, как физика игр и оптимизация , научат создавать решение задач, которое будет содержать такое количество команд, которое требуется, при этом не будет ничего лишнего.

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

Ссылка на курс

Minecraft 9-13 лет

Ребята познакомятся с устройством компьютера, научатся самостоятельно создавать ярлыки и папки, приобретут базовые умения работы в сети интернет. По прохождении курса, дети смогут уверенно управлять мышкой, печатать на клавиатуре на русском и английском языках, используя горячие клавиши. Полученные знания и навыки позволят писать коды на языке Python в увлекательной игре Minecraft.

Через игру Minecraft ребята изучат основы программирования, понятия переменных, циклов и операторов. С помощью этих знаний ученики смогут создавать собственные программы, задействуя алгоритмическое и пространственные мышление. Узнают, что такое искусственный интеллект (ИИ), как он используется в реальном мире и создадут в игре друга с ИИ. При этом у юных программистов появляется пространственное мышление, при создании 3D объектов с помощью текста.

В конце курса ученики создадут собственную мини-игру и презентуют ее родителям.

Ссылка на курс

Roblox Studio 9-14 лет

Roblox Studio - многопользовательская онлайн-платформа, которая позволяет пользователям создавать свои собственные и играть в созданные другими пользователями игры.

На занятиях ученики познакомятся с платформой, изучат основы программирования на языке Lua. Полученные знания и навыки позволят писать различные коды и создавать собственные игры в увлекательной среде Roblox.

Через среду Roblox Studio, ребята освоят основы программирования, познакомятся с такими понятиями как: переменная, функция, цикл и оператор.

В результате курса, используя полученные навыки, ребята создадут собственный проект-игру.

Ссылка на курс

Mindstorms 10-13 лет

Для обучения используется конструктор LEGO Mindstorms EV3 и среда программирования LEGO Mindstorms EV3.

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

Также ребята научатся использовать различные математические операции, в том числе и те, которые в школе еще не проходили. Это такие операции, как «Степень числа», «Корень числа» и «Абсолютное значение». Они помогут в разработке алгоритмов управления роботами и продемонстрируют практические возможности робототехники.

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

Ссылка на курс

Unity 3D 10-14 лет

Курс Unity предназначен для того, чтобы ребенок взглянул на игры со стороны разработки и познакомился с терминами и примерами игр. Оценил возможности программы Unity при создании 3D-игр

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

Навыки, полученные в ходе обучения, помогут развить у ребенка пространственное и логическое мышления, получат знания в широкой области, а именно: программировании, физики объектов, создании анимации, моделировании объектов, дизайне.

Ссылка на курс

Mindstorms PRO 12-14 лет

Для обучения используется конструктор Lego Mindstorms EV3. Программирование – в среде Lego Mindstorms EV3 и в среде RobotC.

RobotC - среда программирования, которая позволяет программировать микроконтроллер EV3 на языке С без установки дополнительных прошивок

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

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

По итогам курса, ученик будет владеть большим количеством функций и уметь программировать блок EV3 на языке RobotC, что позволит ему легко продолжить изучать языки C/C++.

Ссылка на курс

Создание сайта HTML и CSS 12-16 лет

Данный курс будет полезен тем, кто хочет изучить основы веб разработки. Вы освоите основные понятия и получите представление о том, как устроены сайты и как они разрабатываются.

На занятиях мы познакомимся с языком гипертекстовой разметки HTML как с основой любого сайта и добавим веб-страницам индивидуальности с таблицами стилей CSS.

В результате курса ребята создадут свои первые веб-страницы с надписями, таблицами, картинками и ссылками. Научатся управлять как текстом, так и отдельными элементами страницы, создавать анимацию. Узнают, как сделать сайт более удобным для экранов разной ширины.

По итогу курса разработают небольшой простой сайт и разместят его в сети интернет.

Ссылка на курс