Главная страница
Навигация по странице:

  • Тема: Алгоритмические конструкции: следование, ветвление, повторение Задача №1

  • Тема: Алгоритм, содержащий подпрограмму Задача №1

  • Тема: Одномерный массив Задача №1.

  • Тема: Задачи, повышенного уровня сложности. Задача №1.

  • Задача №3.

  • Реферат Маслакова Е. А


    Скачать 336.32 Kb.
    НазваниеРеферат Маслакова Е. А
    Дата03.03.2022
    Размер336.32 Kb.
    Формат файлаdocx
    Имя файла03Maslakova2.docx
    ТипРеферат
    #380982
    страница7 из 7
    1   2   3   4   5   6   7
    Задача №3: «Кегельринг». На расстоянии 5см от линии, внутри круга, на равном расстоянии друг от друга стоят пластиковые стаканчики. Исполнитель

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



    Рисунок 16. Траектория движения для исполнителя

    Задача №4: «Осторожно, преграда». Составить программу, которая заставит исполнителя постепенно снижать скорость по мере приближения к стене или другому объекту.

    Задача №5. Составить программу, которая заставляет робота ждать до тех пор, пока не будет нажат ИК-маяк, затем он двигается вперед в течение 20 секунд.

    Задача №6: Робот должен воспроизводить звуковой сигнал, если к его радару на расстояние 10 см поднести руку, и продолжать до тех пор, пока рука держится, если рука исчезает из поля его зрения, робот перестает издавать звуковой сигнал. Программа должна работать ровно 60 секунд.

    Задача №7: Робот должен воспроизводить звуковой сигнал, если к его радару на расстояние 10 см поднести руку, и продолжать до тех пор, пока рука держится, если рука исчезает из поля его зрения, робот перестает издавать звуковой сигнал. Программа должна работать ровно 60 секунд.

    Тема: Алгоритмические конструкции: следование, ветвление, повторение

    Задача №1: «Правила дорожного движения». Написать программу, позволяющую исполнителю отслеживать перекрестки и суммировать их количество.

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

    Задача №2: «Первые исследования». Написать программу, определяющую скорость движения исполнителя. С помощью исследования определить точность настроек для разворота исполнителя на месте.

    Задача №3: «Детектор цвета». Написать программу воспроизведения исполнителем звуков в зависимости от «считанного» им цвета.

    Тема: Алгоритм, содержащий подпрограмму

    Задача №1: «Лабиринт». Используя подпрограмму универсального движения по траектории, написать программу прохождения исполнителем лабиринта.



    Рисунок 17. Лабиринт для исполнителя

    Задача №2: «Лабиринт». Используя подпрограмму универсального движения по траектории, написать программу эффективного прохождения исполнителем лабиринта.



    Рисунок 18. Лабиринт для исполнителя

    Тема: Одномерный массив

    Задача №1. «Лабиринт». Написать программу, заставляющую исполнителя найти выход из лабиринта за указанное количество шагов. Конструкция устройства предусматривает один гироскопический датчик для коррекции поворота.

    Задача №2. «Лабиринт». Написать программу, заставляющую робота найти выход из лабиринта за указанное количество шагов, а затем вернуться обратно в стартовую точку.



    Рисунок 19. Лабиринт для исполнителя

    Тема: Задачи, повышенного уровня сложности.

    Задача №1. «Автоответчик». Написать программу, заставляющую робота воспроизводить звуковые файлы при голосовом обращении к нему.

    Задача №2. «Домашний шумометр». Написать программу, заставляющую робота отображать на экране графика изменения звуковой обстановки вокруг робота.

    Задача №3. Написать программу, заставляющую робота изменять скорость движения в зависимости от освещенности.

    Задача №4. Создать универсальный алгоритм пропорционального дифференциального интегрального регулятора (ПИД-регулятора) для использования с любыми датчиками в зависимости от поставленной задачи и сохранить его в виде блока подпрограммы.

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





    1   2   3   4   5   6   7


    написать администратору сайта