Рабочие листы
к вашим урокам
Скачать
1 слайд
Повторение
Какие виды поворотов робота вы знаете?
Тask main()
{
motor[motorB]=0
motor[motorC]=55; wait1Msec(300);
Инженер написал программу, поворота робота на месте вокруг своей оси в течении 3 секунд, но допустил ошибки. Найдите их.
2 слайд
Повторение
task main()
{
motor[motorB]=0;
motor[motorC]=55;
wait1Msec(3000);
motor[motorB]=75;
motor[motorC]=75;
wait1Msec(5000);
motor[motorB]=25;
motor[motorC]=-25;
wait1Msec(4500);
}
3 слайд
Движение робота. Инспектирование поверхности планеты
4 слайд
Вы научитесь:
представлять в общих чертах проект компьютерной программы с помощью псевдокода и блок-схемы;
анализировать практическую задачу, используя сведения из геометрии;
применять процесс разработки при написании компьютерной программы;
сравнивать возможные маршруты перемещения робота, используя математическую модель, основанную на собранных данных;
писать и оценивать программы, содержащие команды управления двигателями и временем ожидания, для разработки сложного маршрута перемещения робота;
проверять, насколько точно робот проходит сложный маршрут.
5 слайд
6 слайд
Понимание проблемы (постановка задачи)
Мозговой штурм
Выбор оптимального решения (создание прототипа)
Планирование (времени, роли)
Программирование решения
Тестирование
Исправление
Презентация
Документирование
7 слайд
Обсудите в группах и ответьте в ИЖ:
В чем важность сельскохозяйственного производства?
Над какими проектами работают инженеры сельскохозяйственного производства?
Как, по-вашему, они применяют процесс разработки в своей работе?
8 слайд
Проектирование робота, перемещающегося от одного участка с высаженными растениями к другому, с целью контроля условий произрастания растений.
9 слайд
Обсудите в группах и ответьте в ИЖ:
Какое программное и аппаратное обеспечение понадобится для робота?
Как робот может передвигаться по маршруту?
Как робот может контролировать условия произрастания растений?
Как робот может передавать информацию оператору?
Какой вид планирования может потребоваться при создании этого робота?
10 слайд
Часть II. Псевдокод и блок- схема
Базовые движения
Простые
Сложные режимы
11 слайд
код
Псевдо
От греч. ψεύδω «обманывать, вводить в заблуждение»
от лат. codex «пень, колода, дощечка для записи»
Псевдокод представляет собой форму сокращенной записи программы, в которой применяется комбинация неформальных программных конструкций и словесного описания кода.
12 слайд
Блок - схема
13 слайд
14 слайд
Рис. «Помещения исследовательской станции».
P.S. Робот изначально находится в левом верхнем углу и ориентирован так, как показано на рисунке.
15 слайд
Защита псевдокода
16 слайд
task main()
{
Повернуть направо на 90 градусов
Вперед 3 м
Направо на 90 градусов
Вперед 5 м (минус длина робота)
Направо на 90 градусов
Вперед 2,5 м
}
17 слайд
Анонс
В следующем задании Вы должны будете применить процесс разработки при проектировании и реализации движения робота по сложному маршруту.
18 слайд
Спасибо за внимание!!!
19 слайд
Список источников
http://www.russianrobotics.ru/ логотипы
http://www.robotbaza.ru конструктор и робот
Рабочие листы
к вашим урокам
Скачать
6 663 210 материалов в базе
Настоящий материал опубликован пользователем Мухаметзянова Айгуль Рамисовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
36 ч. — 144 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс повышения квалификации
36/72 ч.
Мини-курс
3 ч.
Мини-курс
5 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.