• (812) 612-11-22
    +7(911) 740-08-54

  • пн-пт 09:00 – 20:00
    сб-вс 10:00 – 18:00
    в остальное время суток работает автоинформатор

Личный кабинет

Трудно ли управлять роботом?

Трудно ли управлять роботом?

Что такое робот? И как научиться им управлять? Как вы думаете, это просто? Давайте представим, что у нас есть робот, который помогает перейти бабушкам через дорогу. Попробуем научить робота простому правилу перехода через улицу.

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

1) Подойди к «зебре»

2) Посмотри налево

3) Дождись, пока слева нет машин

4) Иди до середины дороги

5) Посмотри направо

6) Дождись, пока справа нет машин

7) Иди до тротуара

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

Если бы мы дали такую инструкцию человеку, он, скорее всего, понял бы её правильно, додумав недостающие детали. Главное отличие робота в том, что думать он не умеет, а строго следует всем данным ему инструкциям. А инструкции-программы пишет для него программист. Поэтому программистом стать может очень внимательный человек.

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

На наших уроках ребята 5-6 классов учатся управлять Lego-роботами. И это, как вы уже, наверное, поняли, не так просто, как может показаться на первый взгляд. Поэтому не всегда удаётся добиться результата с первой попытки. Зато, как здорово, когда «он всё-таки заработал»!

 

Вам будет это интересно: клуб робототехники для детей

 

Наш робот отправляется в экспедицию на Луну. Управляет им с Земли команда юных программистов. Быстренько слетать и что-то там подправить мы не сможем. Управлять можно только по радио. А для этого нужно написать правильную программу. Без единой ошибки! Иначе робот может упасть в кратер и застрять или просто не вернуться. У наших роботов, почти как у людей, есть «глаза», которые умеют различать цвета. Подобно летучей мыши, с помощью инфракрасного датчика, робот верно определит расстояние и не налетит на препятствие. Ну и, конечно же, у него есть моторы, позволяющие передвигаться. А ещё он умеет разговаривать!

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

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

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

 

Полезные статьи

Компьютерное черчение для школьников: от основ к 3D моделированию
28.01.2025

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

Цифровая грамотность: что должен знать и уметь современный ребенок
21.01.2025

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

Популярные языки программирования, которые надо изучить ребенку
12.11.2024

С чего же начинать программировать, чтобы было понятно и интересно ребенку, и чтобы потом можно было легко перейти к объектно-ориентированному программированию? Давайте разберёмся!