Составление алгоритмов и программ с цикла для управления использования робот
Оценка 4.7

Составление алгоритмов и программ с цикла для управления использования робот

Оценка 4.7
Разработки уроков
doc
информатика
9 кл
25.12.2022
Составление алгоритмов и программ с цикла для управления использования робот
Тема урока: «Составление алгоритмов и программ с цикла для управления использования робот» Цели урока: 1. образовательная: • обобщение и систематизация знаний по теме Алгоритмы, • формирование навыков практического применения знаний; 2. воспитательная: • воспитание ответственности, самостоятельности, самооценки, аккуратности при выполнении работы; • повышение информационной культуры учащихся; 3. развивающая: • формирование и развитие у учащихся познавательных интересов; • развитие умения оперировать ранее полученными знаниями, сопоставлять, анализировать, делать выводы. Ход урока: 1. Организационный момент 2. Проверка домашнего задания Выполнение за программой Кумир 2 обстановки 3. Изучение нового материала Среда исполнителя Робот – клетчатое поле, ограниченное стеной. Внутри поля между некоторыми клетками также может быть стена. Исполнитель Робот может перемещаться на одну клетку с помощью команд перемещения вправо, влево, вверх, вниз. Также он может закрашивать клетки, на которых стоит, командой закрась. Если между клетками стена, то Робот не может ее пройти. Команды проверки отсутствия стены и закрашенной клетки: сверху свободно, снизу свободно, справа свободно, слева свободно, закрашено. Упражнения: 1. Петя составил алгоритм, переводящий Робота из клетки А в клетку Б с закрашиванием каких-то клеток. Что должен сделать Коля с этим алгоритмом, чтобы перевести Робота из Б в А с закрашиванием тех же клеток? 2. Петя составил алгоритм, при выполнении которого Робот вернулся в исходное положение. Коля стер одну из команд. При выполнении Колиного алгоритма Робот также вернулся в исходное положение. Какую команду стер Коля? Рассмотрим задачу: составить алгоритм для перемещения Робота в точку Б. Очевидно, что здесь выделяются последовательности повторяющихся команд. В этом случае удобно воспользоваться алгоритмической структурой Цикл. Вопрос: какие циклические структуры алгоритма вы помните (ответ: цикл-до, цикл-после, цикл с заданным количеством повторений). В данном случае нам известно количество повторений, поэтому воспользуемся командой Повторить: В окончательном варианте алгоритм выполнения этой задачи будет выглядеть так: Повторить 5 раз вверх; вверх; вправо; вниз; вниз; вправо
Составление алгоритмов и программ с цикла для управления использования робот.doc
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
25.12.2022