"Робототехника и Легоконструирование". Повышенный уровень. "Программирование роботов"
презентация к уроку

Кожухов Александр Юрьевич

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

              Полезные советы.

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

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

   Сохраняйте разные версии кода. Не всегда перезаписывайте один и тот же файл. Если вы обнаружите, что ваши 200+ строк кода не будут компилироваться, не стоит останавливаться только на этой версии кода. Вместо этого вы можете вернуться к ранее сохраненной (и функциональной) версии и добавить или изменить ее по мере необходимости. Код не занимает много места на жестком диске. Поэтому вы можете спокойно сохранять несколько копий.

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

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

Скачать:

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Программирование роботов Робототехника и программирование

По теме: методические разработки, презентации и конспекты

Легоконструирование и робототехника в начальной школе

Конспекты уроков по  робототехнике...

Легоконструирование и робототехника в начальной школе

Конспекты уроков по  робототехнике...

Рабочая программа по внеурочной деятельности для 1-4 классов « Легоконструирование и робототехника»

Программа «ЛЕГО-КОНСТРУИРОВАНИЕ» предусматривает развитие способностей детей к наглядному моделированию. LEGO – одна из самых известных и распространённых педагогических систем, широкая использу...

Проект занятия по робототехнике в начальной школе по теме: « Робот. Движение вперёд»

Проект занятия по робототехнике в начальной школе   по  теме    « Робот. Движение вперёд» . Первый год обучения.Цель: Научить задавать про...

"Робототехника и Легоконструирование". Базовый уровень. "Палитра блоков программирования EV3"

quot;Палитра блоков программирования EV3"   Набор Lego Mindstorms EV3 предназначен для конструирования и программирования роботов в средней и старшей школе, а также в кружках робототех...

История робототехники. Что такое робот. Виды современных роботов

Технологическая карта занятия "История робототехники. Что такое робот. Виды современных роботов"...

Тема: «Возможности использования элементов технологий образовательной робототехники и легоконструирования в образовательном пространстве начальной школы»

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