Содержание презентации:
Система программирования «Исполнители 2.5» Линейные программы
Цикл ПОВТОРИ n РАЗ
Цикл ПОКА
Ветвление
Вложенные циклы
Процедуры
Окно для организации ввода и вывода
Заголовок программы
Начало программы
Конец программы
Тело программы
Задача 1. Робот должен посадить цветы на все грядки и дойти до Базы.
repeat (количество повторений)
{
повторяемые действия;
}
Занятие 2. Цикл ПОВТОРИ n РАЗ
Количество повторений
Повторяемые действия
Движемся по горизонтали
Поворот на право
Движемся по вертикали
Заходим на базу
Занятие 3. Цикл ПОКА
Если А, В – простые условия, то:
1. Составное условие ( А и В ) будет выполняться только тогда, когда выполняются каждое из простых условий.
2. Составное условие ( А или В ) будет выполняться тогда, когда выполняется хотя бы одно из простых условий.
3.Составное условие ( не А ) будет выполняться, когда не выполняется простое условие А.
Программа
{
пока ( впереди_свободно )
{
вперед ( 1 );
посади;
}
направо;
вперед ( 1 );
}
Цикл выполняется пока робот не упрется в стену
Программа
{
вперед ( 1 );
пока ( грядка )
{
посади;
вперед ( 1 );
}
направо;
вперед ( 1 );
направо;
вперед ( 1 );
}
Цикл выполняется пока под роботом не закончатся грядки
if ( условие )
{
действие 1;
}
else
{
действие 2;
}
Занятие 4. Ветвления
если ( условие )
{
действие 1;
}
действие 2;
29
Программа
{
пока ( впереди_свободно )
{
вперед ( 1 );
если ( слева_свободно )
{
налево;
вперед ( 1 );
посади;
назад ( 1 );
направо;
}
}
}
Цикл обеспечивающий движение по коридору
Делаем шаг вперед
Проверяем есть ли проход в стене слева
Заходим в проем в стене и засаживаем там грядку
Засаживаем 7 грядок в одной строке
Возвращаем робота в начало следующей строки
Повторяем эти действия для 8 строк
Процедура
{
вперед ( 1 ); налево;
вперед ( 2 ); налево;
посади; вперед ( 1 );
посади; налево;
вперед ( 1 ); посади;
вперед ( 1 ); посади;
налево; вперед ( 1 );
посади; вперед ( 1 );
посади; вперед ( 1 );
}
Разработка уроков и презентация по теме "Исполнитель Робот" в пропедевтическом курсе информатики (7 класс) Автор: Чайченков Сергей Викторович http://pedsovet.su/load/15-1-0-33553
Сайт поддержки уроков информатики Д.М. Ушакова. Готовые лабиринты по изучаемым темам. http://inform239.narod.ru/robot.html
Список литературы и интернет источников
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть