Программирование и робототехника
Креативное программирование в среде Scratch Junior — курс для детей 6 — 7 лет:
Junior Basic — дети учатся основам работы в среде визуального программирования. Придумывают и создают первые собственные IT- продукты (изображения, мультфильмы, игры). Осваивают работу в графическом редакторе. В конце каждого проекта наши ученики самостоятельно проводят презентацию своего продукта!
Junior Advanced — дети учатся использовать программирование для реализации собственных идей, создают первые прикладные проекты. Осваивают основные этапы разработки программного обеспечения применительно к собственным проектам. Пробуют себя в роли различных IT-специалистов. Работают в команде и учатся тестировать собственные программные продукты.
Креативное программирование в среде Scratch — курсы для детей 7 — 11 лет
Scratch basic — дети знакомятся с применением визуального программирования для выполнения графических проектов. Создают программы для рисования различных изображений, применения графических эффектов, анимированных историй. Осваивают программирования различных способов управления героями программ. Научатся создавать программы по образцу, техническому заданию, самостоятельно разработанному плану. Освоят сложные операции в графическом редакторе.
Scratch elementary — дети учатся писать оптимальный код. Соотносить цели создания приложения и инструменты программирования. Подбирать подходящие программные решения исходя из заданных или объективных условий. Ставят задачи себе или другим и оценки результатов работы над задачей.
Scratch Advanced — Дети учатся системной разработке программных продуктов. Создают аналоги популярных компьютерных игр и приложений. Знакомятся с историей игровой индустрии. Изучают комплексные приемы программирования сложных IT проектов.
Scratch Pro — Дети учатся применению основ проектной методологии и системного планирования применительно к любым жизненным ситуациям. Учатся придумывать и реализовывать программные способы решения реальных жизненных задач. Создают сложные проекты по собственным идеям. Учатся базовым методикам оценки проектов.
App Inventor — курс для детей 10 — 11 лет
App Inventor basic — дети знакомятся с основами разработки мобильных приложений. Освоят применение возможностей мобильных устройств в программировании. Создадут ряд аналогов популярных мобильных приложений.
App inventor elementary — дети осваивают процесс планирования и проектирование мобильных приложений. Учатся основам оценки востребованности IT продуктов в обществе. Разрабатывают и создают приложения для решения реальных прикладных задач
Python — курс кодового программирования для детей 10 — 15-ти лет.
Самый доступный для изучения школьниками кодовый язык. Этот язык применим абсолютно на любой платформе: от смартфонов до серверных сетей, дружественный для любой операционной системы! Крупнейшие международные корпорации используют язык Python для создания своих проектов и поддержания работы всех систем. А значит, этот язык — пропуск для работы в компании мечты. Python легко взаимодействует с .NET и Java. Для глубокого освоения данного языка хорошее знание английского жизненно необходимо!!!
Данный курс рассчитан на детей от 6 до 12 лет и состоит из 10 уровней (5 лет обучения).
Каждый уровень состоит из 16 занятий. Уровень выбирается в соответствии с возрастом и уровнем подготовки, по мере прохождения учебной программы возможен переход на более высокий уровень.
Длительность занятия 2 академических часа для младших школьников и 3 для старших. Занятие проходит в группах до 12 человек один или два раз в неделю только в очном формате.
Каждое занятие состоит из трех частей:
теоретическая — дети, общаясь с преподавателем, знакомятся с темой занятия, различными механизмами и устройствами, а также повторяют изученный материал
конструирование — дети переходят к сборке робота на заданную тему, сначала с использованием готовых инструкций, а когда получат достаточно опыта, конструируют самостоятельно согласно техническому заданию
программирование на компьютере и отладка робота
Даже самые младшие школьники составляют алгоритм работы программы, а затем переводят его на язык, понятный роботу, в среде разработки, таким образом, получаем на каждом занятии нового робота!
На наших занятиях дети работают в парах так как мы считаем, что умение работать в команде один из главных навыков которым нужно овладеть в детском возрасте, не переживайте, материалы к занятиям и работа преподавателя поможет детям наладить совместную работу.