*При обучении в школе, для возраста 6 лет, длительность занятий 2 часа
*При обучении в школе, для возраста 6 лет,
длительность занятий 2 часа
Одно занятие, три блока и никакой скуки
При этом на курсах знания обобщённые, в школе - углубленные
1,5 часа / 1 раз в неделю
3 часа / 1 раз в неделю
Подготовительный | Основы конструирования и программирования
LegoScratch/ Jr/ code.org /3D-моделирование
Нет требований к необходимым навыкам и умениям
Учебные программы
Описание
Первые занятия на данном уровне обучения посвящены курсу «Основы механики», состоящему из 12 занятий. На каждом занятии ребенок собирает модель из конструктора Lego Education. Технология и основы механики (арт. 9686), демонстрирующую определенные механические явления. В ходе прохождения курса ребенок изучит такие понятия, как зубчатые колеса, повышающие и понижающие зубчатые передачи, шкивы, рычаг, а также подробно разберет принципы действия колеса и оси.
Следующий курсы, входящие в 1 уровень, посвящены основам программирования. Обучение осуществляется в программе Scratch Jr и на сайте code.org. Ребенок на практике, выполняя простые занятия на компьютере, изучит базовые понятия, требующиеся при изучении любого языка программирования: алгоритм, программа, последовательность действий, цикл, отладка, условные выражения. Кроме того, он научится видеть, находить и исправлять ошибки в собственном коде.
Третья часть 1 уровня – курс «Основы 3D-моделирования». Обучение происходит в программах Solidworks App for Kids, Tinker CAD, Lego Digital Designer, где ребенок создаст 3D-модели, которые можно будет распечатать на 3D-принтере и забрать с собой. В ходе прохождения курса ребенок научится создавать объемные фигуры из простых геометрических тел (параллелепипеда, куба, цилиндра, конуса, пирамиды, сферы); научится самостоятельно загружать модели на 3D-принтер; познакомится с базовым устройством и принципами работы 3D-принтера.
В конце каждого курса, для контроля качества преподавания и уровня усвоения материала учащимся, проводится тестирование и защита проекта. В случае успешной сдачи теста и защиты проекта выдается именной сертификат, подтверждающий освоение всех учебных программ 1 уровня.
Lego/ Scratch 3.0/ Tinker/ CADcode.org
Рекомендуемый возраст
Возраст 7-8 лет
Необходимо умение читать и писать
Учебные программы
Описание
Первая половина уровня – курс «Основы робототехники», состоящий из 32 занятий. На каждом занятии ребенок собирает модель из конструктора Lego Education. WeDo 2.0 (арт. 45300), а затем программирует ее, используя среду разработки Lego WeDo 2.0. В ходе прохождения курса ребенок изучит все основные виды передач: ременную, зубчатую, червячную, коническую, реечную; поймет разницу между повышающей и понижающей передачами; рассмотрит действие лебедки и храпового механизма. Кроме этого, ребенок изучит основы проектной деятельности: постановка инженерной задачи, поиск оптимального решения, реализация, представление (защита) своего проекта.
Следующий курсы, входящие в 2 уровень, посвящены основам программирования. Обучение осуществляется в среде разработки Lego WeDo 2.0, программе Scratch 3.0 и на сайте code.org. Ребенок изучит (или закрепит в случае прохождения 1 уровня) базовые понятия, требующиеся при изучении любого языка программирования: алгоритм, программа, последовательность действий, цикл, отладка, условные выражения. Кроме того, он познакомится с видами циклов: бесконечный цикл, цикл со счетчиком, цикл с условием, вложенный цикл; рассмотрит понятие события и механизм передачи событий внутри программы. В качестве проектных решений ребенок создаст несколько компьютерных игр и анимаций на языке Scratch.
Третья часть 2 уровня – курс «Основы 3D-моделирования». Обучение происходит в программах Solidworks App for Kids, Tinker CAD, Lego Digital Designer, где ребенок создаст 3D-модели, которые можно будет распечатать на 3D-принтере и забрать с собой. В ходе прохождения курса ребенок изучит такие понятия, как 3D-модель, многогранник, рабочая плоскость; изучит основные операции создания 3D-модели; научится создавать и самостоятельно загружать модели на 3D-принтер; познакомится с базовым устройством и принципами работы 3D-принтера.
В конце каждого курса, для контроля качества преподавания и уровня усвоения материала учащимся, проводится тестирование и защита проекта. В случае успешной сдачи теста и защиты проекта выдается именной сертификат, подтверждающий освоение всех учебных программ 2 уровня.
Lego / Mindstorms / КОМПАС-3D / Arduino / Python
Рекомендуемый возраст
Возраст 9-10 лет
Знание основ механики, программирования и 3D-моделирования
Учебные программы
Описание
Первая половина уровня – курс «Основы механики», он проходит на конструкторе Lego Education. Технология и основы механики. 9686. На каждом занятии ребенок собирает модель из конструктора Lego Education. Технология и основы механики (арт. 9686), демонстрирующую определенные механические явления. В ходе прохождения курса ребенок изучит понятие, устройство и принцип действия таких механизмов, как рычаг, колесо и ось, шкивы, наклонная плоскость, клин, винт, зубчатая передача, кулачок, храповой механизм с собачкой и др.
Следующая часть уровня – курс «Основы робототехники», проходит на конструкторах Lego Mindstorms Education EV3, базовый и ресурсный наборы. На каждом занятии ребенок собирает модель, а затем программирует ее, используя среду разработки Lego Mindstorms EV3. В ходе прохождения курса ребенок познакомится с понятиями робот и робототехника; узнает, какие научные дисциплины связаны с робототехникой; изучит принцип работы и программирование моторов и датчиков (ультразвукового, цвета, кнопки, гироскопа); изучит (или закрепит в случае прохождения 1 и 2 уровней) виды и особенности механических передач.
Следующий курсы, входящие в 3 уровень, посвящены основам программирования. Обучение осуществляется в среде разработки Lego Minstorms Ev3, программе Scratch 3.0 и на сайте code.org. Ребенок изучит (или закрепит в случае прохождения 1 и 2 уровней) понятия: алгоритм, программа, цикл, отладка, условные конструкции, переменные, константы, функции. Познакомится с видами циклов: бесконечный цикл, цикл со счетчиком, цикл с условием, вложенный цикл. Изучит понятие оператора, их виды и научится использовать операторы в программе. Познакомится с булевой логикой, булевыми операторами и выражениями. В качестве проектных решений ребенок создаст несколько компьютерных игр и анимаций на языке Scratch.
Следующая часть 3 уровня – курс «Основы 3D-моделирования». Обучение происходит в программах Solidworks App for Kids и Tinker CAD, где ребенок создаст 3D-модели, которые можно будет распечатать на 3D-принтере и забрать с собой. В ходе прохождения курса ребенок изучит (или закрепит в случае прохождения 1 и 2 уровней) такие понятия, как 3D-модель, многогранник, рабочая плоскость; научится создавать сложные модели и самостоятельно загружать модели на 3D-принтер; познакомится с базовым устройством и принципами работы 3D-принтера.
Следующая часть 3 уровня – «Основы программирования на языке Python». Обучение по данному курсу ведется с 10 лет, либо если ребенок сертификаты о прохождении 1 и 2 уровней. В ходе курса ребенок познакомится с историей создания и областью применения одного из самых популярных и востребованных языков программирования Python; научится проводить вычисления с помощью среды разработки Python и работать с переменными; изучит понятия «строки», «списки», «кортежи», «словари»; освоит черепашью графику; научится применять условные конструкции if и else, а также циклы; научится повторно использовать части кода с помощью функций и модулей; узнает, как пользоваться классами, объектами и встроенными функциями Python. В качестве проектных решений ребенок создаст компьютерные игры «Прыг-скок», «Человечек спешит к выходу».
Последняя часть 3 уровня – курс «3D-моделирование в программе КОМПАС-3D». Обучение по данному курсу ведется с 10 лет, либо если ребенок сертификаты о прохождении 1 и 2 уровней. КОМПАС-3D — это российская система трехмерного проектирования. Она широко используется для проектирования изделий основного и вспомогательного производств в таких отраслях промышленности, как машиностроение (транспортное, сельскохозяйственное, энергетическое, нефтегазовое, химическое и т.д.), приборостроение, авиастроение, судостроение, станкостроение, вагоностроение, металлургия, промышленное и гражданское строительство, товары народного потребления и т. д. В ходе этого курса ребенок изучит основы геометрии, понятия прямой, луча, отрезка и его длины, радиуса и диаметра окружности; создаст несколько технических 2D-чертежей; научится создавать простые трехмерные фигуры (куб, параллелепипед, сферу, конус, пирамиду).
В конце каждого курса, для контроля качества преподавания и уровня усвоения материала учащимся, проводится тестирование и защита проекта. В случае успешной сдачи теста и защиты проекта выдается именной сертификат, подтверждающий освоение всех учебных программ 3 уровня.
Arduino / КОМПАС-3D / HTML / Java / Script / Python / C++ / Электроника
Рекомендуемый возраст
Возраст 11-14 лет
Знание основ механики, программирования и 3D-моделирования
Учебные программы
Описание
Робототехника Arduino. Его принципиальное отличие от всех других курсов как в нашей Школе робототехники РосРобот, так и в других учебных заведениях, заключается в том, что обучение происходит на уникальных собственных разработанных наборах. Из этих наборов ребенок соберет и самостоятельно запрограммирует робота для объезда препятствий, робота на Bluetooth-управлении, робота для поиска выхода из лабиринта, робота, реагирующего на звук и т.д. В ходе курса ребенок изучит основы электроники, научится измерять параметры электрического тока (силу, сопротивление, напряжение), поймет принцип действия электрической цепи и научится собирать электронные устройства, не устраивая короткого замыкания, познакомится с самой популярной платой Arduino. Кроме того, ребенок изучит основы программирования одного из самых сложных языков — C++.
Основы программирования. В курсе ребёнок изучит (или закрепит в случае прохождения 2 и 3 уровней) понятия переменной, функции, управляющих конструкций, циклов со счетчиком, циклов с параметром.
3D-моделирование в программе КОМПАС-3D. КОМПАС-3D — это российская система трехмерного проектирования. Она широко используется для проектирования изделий основного и вспомогательного производств в таких отраслях промышленности, как машиностроение, приборостроение, авиастроение, судостроение, станкостроение, вагоностроение, металлургия, промышленное и гражданское строительство и т. д. В ходе этого курса ребенок изучит (или закрепит в случае 3 уровня) основы геометрии, понятия прямой, луча, отрезка и его длины, радиуса и диаметра окружности; научится создавать 3D-модели, используя операции выдавливания, вращения и сечения; научится работать с группой геометрических тел.
Основы программирования на языке Python. В ходе курса ребенок познакомится с историей создания и областью применения одного из самых популярных языков программирования Python; научится (или закрепит умение в случае прохождения 3 уровня) проводить вычисления с помощью среды разработки Python и работать с переменными; изучит понятия «строки», «списки», «кортежи», «словари»; освоит черепашью графику; научится применять условные конструкции if и else, а также циклы; научится повторно использовать части кода с помощью функций и модулей; узнает, как пользоваться классами, объектами и встроенными функциями Python. В качестве проектных решений ребенок создаст игры и программы «Угадайка», «Лотерея», «Домашний психолог», «Игра с насекомыми», «Раздави жука», «Уклониться или проиграть».
Основы программирования на языке JavaScript. JavaScript является самым востребованным языком в мире. В ходе курса ребенок познакомится с историей создания и областью применения языка JavaScript; научится оперировать разными типами данных в JS, создавать переменные, работать с массивами и объектами; поверхностно затронет основы HTML и CSS; научится использовать условия и циклы, создавать функции, искать элементы DOM с помощью библиотеки jQuery; познакомится с понятиями интерактивного и объектно-ориентированного программирования; научится создавать графику средствами JS (работать с элементом canvas). В качестве проектных решений ребенок создаст игры и программы «Виселица», «Найди клад», «Змейка», анимации «Пчела», «Гонка», «Прыгающий мяч».
Основы веб-разработки (HTML, CSS, JavaScript). Веб-разработка — это процесс создания веб-сайта или веб-приложения. Основными языками, используемыми при создании любого сайта в Интернете, являются HTML, CSS и JavaScript. В ходе курса ребенок познакомится с историей создания и областью применения этих языков; изучит основные теги, использующиеся при создании веб-страницы, научится добавлять на страницу текст, картинки, видео и ссылки; изучит базовые CSS-свойства, научится создавать и использовать CSS-классы; узнает, как добавить на страницу текстовое поле и кнопку; более подробно изучит DOM и его методы; научится защищать страницу паролем. В качестве проектных решений ребенок создаст собственную веб-страницу по выбранной теме, веб-приложение «Список задач», веб-игру «Поймай вора», собственный веб-сайт.
15-18 лет
Arduino / КОМПАС-3D/ Python/ JavaScript/ HTML/ C#/ C++/ Unity
Курс состоит из восьми образовательных модулей, каждый из которых даёт ребёнку практические навыки в современной инженерии и цифровых технологиях.
1 Робототехника Arduino
Робототехника на базе Arduino с использованием уникальных авторских конструкторов. Ребёнок собирает роботов для разных задач: объезд препятствий, управление через смартфон, поиск выхода из лабиринта, реакция на звуковые сигналы. Ученик осваивает основы электроники, учится работать с электрическими цепями и программировать микроконтроллеры.
Основная тема— создание систем умного дома и интернета вещей
23D-моделирование в КОМПАС-3D
Трёхмерное моделирование в российской программе КОМПАС-3D. Ребёнок изучает геометрические основы, учится создавать объёмные детали с помощью выдавливания, вращения и сечений.
Главная цель— научиться проектировать детали для робототехнических устройств
3 Программирование на Python
Знакомство с современными языками программирования высокого уровня. Ученик осваивает базовые конструкции: переменные, списки, условия, циклы, функции. В ходе обучения создаются небольшие игровые проекты и прикладные программы.
4 Основы JavaScript
Углублённое изучение инструментов для создания интерактивных веб-страниц. Ребёнок учится работать с разметкой, стилями и динамическими элементами.
В результате— создаются анимации, интерактивные приложения и веб-страницы
5 Основы веб-разработки (HTML, CSS, JavaScript)
Полноценная веб-разработка. Ученик создаёт веб-страницы с текстом, изображениями, видео, ссылками и формами. Изучаются принципы стилизации и работы с элементами страницы.
Проекты:
Личная веб-страницаПриложение для списка задачВеб-играПолноценный сайт
6 Основы программирования на C#
Основы программирования на языке C#. Изучаются типы данных, переменные, условные операторы, циклы, массивы и функции. Навыки закрепляются через решение практических задач.
7 Программирование на C++
Язык C++, доступный для учеников, успешно освоивших предыдущие модули. Ученик создаёт серию игровых проектов: от простых логических игр до сложных карточных игр. Изучаются продвинутые концепции программирования.
8 Разработка игр на Unity
Разработка компьютерных игр в профессиональной среде. Доступен для учеников, завершивших модули по C#, Arduino и C++. Ребёнок создаёт двухмерные и трёхмерные игры, работает с графикой, анимацией, звуком, эффектами и элементами искусственного интеллекта.