Дистанционный курс для преподавателей информатики и робототехники

Codey Rocky: недетский код

2 650руб
Есть промокод?
О курсе


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

Автор
Учебный центр DIGIS

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

Мы работаем в трех направлениях: Образование, AV-интеграция, Hi-Fi

Учебный план
Введение
О курсе и подходе

Знакомство с набором. Структура курса. Базовые рекомендации по организации занятий с детьми.

Урок 1
Привет, я - Codey Rocky!

Устройство Codey Rocky. Программирование и управление роботом. Знакомство с программным обеспечением mBlock и мобильным приложением Makeblock

Урок 2
Обработка событий. Линейные алгоритмы

Обработка событий. Линейные алгоритмы и покадровая анимация. Использование блоков изменения внешности и воспроизведение звуков


Урок 3
Блоки движения и поворота

Операторы движения и поворота. Движение по криволинейной траектории.


Урок 4
Циклы

Операторы цикла. Циклы с заданным числом повторений. Бесконечные циклы. Анимация

Задание
Нажми на кнопку - получишь результат

Отработка навыков обработки события "Нажатие на кнопку". Составление линейных и циклических алгоритмов.

Урок 5
Отладка программ


Происхождение терминов баг (bug) и отладка (debugging). Принципы отладки программ. Типовые ошибки.


Урок 6
Операторы условия. Знакомство с датчиками

Использование оператора условия. Датчики цвета, освещенности и громкости. Операторы сравнения

Урок 7
Логические выражения

Логические выражения. Простые и составные условия. Диапазоны значений

Тест
Составные условия

Тренируемся в определении истинности и ложности составных высказываний

Урок 8
Беспилотный Codey

Использование поворотного блока датчика. Избегание препятствий. Определение обрыва. Следование по линии

Задание
Собачья жизнь

Написание программы на обработку показаний различных датчиков.


Урок 9
Введение в теорию музыки для программистов

Звуки в среде mBlock. Задание нот и пауз. Длительности нот.  Такты. Специальные знаки. Программирование мелодий

Задание
Загадай мелодию

Тренируемся в программирование мелодий

Урок 10
Введение понятия переменной

Введение понятие переменных. Задание переменных в среде mBlock. Изменение значения переменной. Использование переменной для решения задач

Урок 11
Генератор случайных чисел

Экран Codey Rocky. Управление светодиодами. Использование генератора случайных чисел для задания начального значения переменной. Операции со строками. Создание игр.

Урок 12
Еще немного датчиков

Колесо потенциометра. Изучение принципа работы 3-х осевого гироскопа. Крен, наклон, тангаж. Использование гироскопа при написании программ.

Урок 13
Алгоритмы. Бинарный поиск

Изучение алгоритма бинарного поиска. Создание игры "Загадай число от 1 до 100"

Урок 14
Использование функций

Использование функций для оптимизации программ. Задание и определение функции

Урок 15
Функции с параметром

Задание функций с параметрами. Текстовые метки. Функции с условиями

Урок 16
Списки

Понятие списка. Программирование персонажа. Задание списка. Добавление значения в список. Обращение к элементу списка. Использование списков для решения задач

Урок 17
Знакомство со спрайтами

Сцена. Добавление персонажа. Изменение размера персонажа. Смена костюмов и фонов. Палитры блоков управления персонажами

Урок 18
Координатная сетка. Перемещение персонажей

Перемещение персонажа по сцене. Координатная сетка. Блоки управления движением

Урок 19
Волшебное перо. Рисование фигур

Расширение перо. Рисование на сцене: линии, траектории, фигуры. Применение дополнительных эффектов

Урок 20
Добавление игровых элементов

Добавление игровых элементов. Начисление очков. Создание клонов персонажа. 

Урок 21
Избегание препятствий. Лабиринты

Избегание препятствий. Определение касания цвета. Определение касания персонажа. Враги и неожиданности.

Урок 22
Управление персонажем с Codey

Принцип управления персонажем. Режим Live. Управление персонажем с помощью кнопок Codey.

Урок 23
Использование датчиков для управления

Использование гироскопа и датчика расстояния для управления персонажами.

Задание
Видеоигра с контроллером Codey

И снова творческое задание! Проявите фантазию и не бойтесь экспериментировать. Создайте игру, в которой бы Codey Rocky использовался для управления персонажем

В качестве ответа прикрепите файл в формате .mblock, а также укажите правила игры в текстовом блоке.

Желаем удачи!

Урок 24
Облачное взаимодействие

Отправка облачных сообщений. Подключение к сети интернет. Дистанционное управление роботом без проводов.

Урок 25
Облачные сообщения с параметром

Отправка облачных сообщений с параметром. Программирование совместных миссий нескольких Codey Rocky

Урок 26
Отправка ИК-сигналов

Использование инфракрасного приемника и передатчика для организации взаимодействия нескольких Codey Rocky. Запись ИК-сигнала

Урок 27
Обработка показаний погоды

Доступ к погодным сервисам. Получение значения температуры, облачности, влажности, загрязненности воздуха.  

Урок 28
Восходы и закаты. Определение времени

Получение времени восхода и заката в конкретной географической точке. Получение значения текущего времени. Операции с значениями времени.

Урок 29
Машинное обучение. Тренировочная модель

Принципы обучения машин. Создание тренировочной модели. Распознавание объектов. Обработка результатов распознавания

Урок 30
Мобильное приложение для автономных миссий

Автономные миссии Codey Rocky. Использование мобильного приложения для распознавания знаков. 

Урок 31
Подключение к когнитивным сервисам Microsoft

Когнитивные сервисы Microsoft. Распознавание эмоций, пола и возраста. Определение улыбки и наличие очков

Урок 32
Сбор данных в таблицу

Использование расширения для создания таблиц. Распознавание интенсивности эмоций. Запись показаний в таблицу. 

Урок 33
Распознавание рукописного и печатного текста

Использование сервисов Microsoft для распознавания рукописного и напечатанного текста на английском, французском, немецком, испанском, итальянском, китайском

Урок 34
Распознавание речи. Переводчик

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

Урок 35
Распознавание изображений

Использование когнитивных сервисов Microsoft для анализа изображений. Определение лиц знаменитостей, брендов, логотипов и достопримечательностей

Урок 36
Проектная деятельность. Методология Scrum

Базовые рекомендации по организации проектной деятельности. Методология SCRUM для работы над проектом. Инструменты для организации проектной работы. Распределение ролей. Этапы разработки программного продукта

Урок 37
Базовые принципы гейм-дизайна. Стимулы вовлечения

Основы гейм-дизайна. Стимулы вовлечения. Октализ игры. Основные элементы и механики игр. Типы игроков. Этапа разработки игры. 

Урок 38
Проработка сценария и логики игры

Разработка сценария игры. Проработка логики игры. Создание структуры игры. Условия победы.

Урок 39
Разработка геймплея

Разработка геймплея. Дружелюбный интерфейс. Выбор способа управления. Многопользовательский режим. 

Задание
Ярмарка игр

22.10.2020 15:00

Заключение 40
Дополнительные материалы

Дополнительные материалы по работе с Codey Rocky. Банк идей для проектов и игр


Платежи принимаются через сервис Яндекс.Касса в соответствии с 54-ФЗ. После оплаты на указанный вами адрес электронной почты будет направлен кассовый чек.


Продавцом настоящего обучающего продукта является Общество с ограниченной ответственностью «ЦС Импэкс» (ОГРН 1097746578929, ИНН 7726637152), адрес: 115230, г. Москва, 1-й Нагатинский проезд, дом 10, строение 1, помещение L, этаж 12. В соответствии с законодательством Российской Федерации и защите прав потребителей Продавец гарантирует, что обучающий продукт при обычных условиях его использования не создаст угрозу для жизни, здоровья и имущества Покупателя-потребителя. Продавец гарантирует, что Покупателю предоставлена полная и достоверная информация о свойствах и качествах обучающего продукта. Продавец гарантирует Покупателю право вернуть обучающий продукт/прекратить использование обучающего продукта и получить назад уплаченную покупную цену в полном объеме в случае, если обучающий продукт: 1. Не соответствует заявленным Продавцом описаниям его свойств, качеств, результативности вообще, скорости получения результата и качеству результата, описаниям иных потребительских свойств; 2. Не может быть использован Покупателем в связи с неприемлемой для Покупателя манерой подачи материала. Право на возврат может быть реализовано Покупателем в течение 15 (пятнадцати) календарных дней с момента получения доступа к обучающему продукту. Порядок возврата урегулирован в Пользовательском соглашении. Также Продавец гарантирует, что ему принадлежит право на коммерческое использование обучающего продукта и всех (любых) его составных частей, достаточное для размещения и продажи обучающего продукта на настоящем сайте. Покупателю не могут быть предъявлены претензии со стороны третьих лиц в связи с незаконным использованием обучающего продукта. По всем вопросам к Продавцу Покупатель может обратить по телефону +7 (495) 787-87-37 и адресу электронной почты training.center@digis.ru. Обращения Покупателей обрабатываются в рабочие дни с 9.00 до 18.00 по местному времени Продавца.

Вход

Восстановление пароля

Введите свой E-mail, и мы отправим вам
ссылку для сброса вашего пароля:

Восстановление пароля

Ссылка для сброса пароля отправлена на E-mail konstantinopolsky2017@yandex.ru

Регистрация успешна!

Спасибо, ваша заявка получена, мы свяжемся с вами в самое ближайшее время.

Ошибка

Название должно быть максимум 150 символов!

Как проходить оплаченный курс?

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

Удалить урок?

Удаление подписки

Уверены? Вернуться нельзя!