Методическая разработка урока "Исполнитель Робот. Управление Роботом" 8 класс

Методическая разработка урока по информатике по теме
«Исполнитель Робот. Управление Роботом»
Тип урока: изучение нового материала.
Цели урока:
Образовательные:
1) расширить представления учащихся об исполнителях алгоритма;
2) закрепить представление об алгоритме как модели деятельности
исполнителя.
3) сформировать умение записи, исполнения и отладки алгоритмов с
использованием команд Робота в среде “КуМир”
Развивающие:
1) развитие умения использовать полученные знания при составлении
алгоритмов;
2) развитие навыков управления исполнителем Робот;
3) развитие практических навыков работы в системе программирования
КуМир;
4) развитие навыков самостоятельной работы и познавательного
интереса к предмету.
Воспитательные:
1) воспитание информационной культуры учащихся.
2) способствовать повышению целеустремленности учащихся
Задачи урока:
1) познакомить с формальным исполнителем Робот, его рабочей средой;
2) изучить систему команд исполнителя Робот;
3) научить учащихся управлять Роботом;
4) развивать навыки составления алгоритмов для исполнителя Робот на
алгоритмическом языке и в системе программирования;
5) закрепить изученный материал;
6) развитие практических навыков работы с компьютером
Обеспечение урока:
1) система КуМир;
2) мультимедийный проектор;
3) карточки-задания;
4) компьютеры.
Ход урока
1. Организационный момент (1 минута)
2. Мотивация учебной деятельности учащихся (2 минуты)
С каким настроением вы пришли сегодня на урок? (нарисуйте смайл,
который более точно отразит ваше настроение)
3. Актуализация знаний (7 минут)
Давайте повторим ранее изученный нами материал, для этого ответим
на вопросы.
1. Что такое алгоритм?
2. Кто такой исполнитель?
3. Приведите пример исполнителей.
4. Выполнить задание в тетрадях по алгоритму.
4. Постановка целей и задач урока (4 минуты)
Запишите тему урока: «Управление исполнителем Робот». Обратите
внимание, что Робот это имя исполнителя, поэтому пишется с
заглавной буквы. Давайте поставим цель нашего урока. Правильно,
цель урока познакомиться с исполнителем Робот. По каким
критериям мы может охарактеризовать исполнителя? Все верно, среда
исполнителя, система команд исполнителя, тип исполнителя. А после
теоретического изучения исполнителя Робот, мы должны закрепить
полученные знания на практике.
5. Объяснение нового материала (7 минут)
Среда
исполнителя. Исполнитель Робот действует на прямоугольном
клетчатом поле. Между некоторыми клетками поля могут быть
расположены стены. Некоторые клетки могут быть закрашенными.
Робот занимает ровно одну клетку поля. При столкновении со стеной,
Робот разрушается, выполнение алгоритма прекращается.
Рассмотрим СКИ Робота. В СКИ исполнителя Робот входят команды:
вверх, вниз, вправо, влево, закрасить. При команде закрасить Робот
красит ту клетку, в которой находится, причем одну и ту же клетку
может закрашивать
несколько раз. При
командах вверх, вниз,
вправо, влево Робот
смещается в
указанном
направлении ровно на
1 клетку. Важно
помнить, что Робот
может выполнять
только правильно
записанные команды.
Давайте СКИ Робота
запишем в тетрадь.
вверх, вниз, влево, вправо, закрасить
Порядок создания алгоритма:
1.Командами Инструменты -Редактировать стартовую обстановку нарисовать
на поле Робота стены и установить Робота в начальное положение.
2.Командами Робот- Сменить стартовую обстановку сохранить новую
обстановку.
3.Командами Вставка- Использовать Робот указать исполнителя.
4.В окне документа записать алгоритм, используя меню Вставка.
5.Командами Выполнение –выполнить непрерывно (или по шагам) запустить
алгоритм.
6.Рассмотреть результат выполнения алгоритма и при необходимости
произвести его отладку.
6. Первичная проверка понимания (7 минуты)
Предлагаю написать первую программу для Робота. Нам необходимо
составить алгоритм движения Робота в клетку В вдоль стены при
условии, что Робот не разрушится. Запишите ваш вариант решения в
тетрадь., использую систему команд исполнителя Робот.
7. Первичное закрепление (2 минуты)
Мы «познакомились» с новым исполнителем алгоритмов, Роботом.
Давайте повторим основные свойства исполнителя Робот.
Предлагаю вернуться к целям и задачам, которые мы ставили в начале
урока и проверить каких целей мы смогли уже достигнуть, а что еще
осталось.
Правильно, осталась одна цель проверить работу Робота на практике.
Исполнитель Робот встроен в программу Кумир (комплект учебных
миров). Чтобы запустить Робота, мы должны выполнить команду
Вставка ---- Использовать Робот.
8. Практическая часть урока (10 минут)
Задания: 1.Робот в произвольной точке поля. Закрасить клетку сверху, снизу
и справа от исходного положения.
2. Робот в произвольной точке поля. Передвинуть Робот на 4 клетки вправо,
закрасив их.
3. Создайте новую стартовую обстановку, нарисовав на поле квадрат со
стороной 4 клетки. Сохраните обстановку как стартовую.
4. Создайте новую стартовую обстановку, нарисовав на поле коридор с
проходами в стенах. Сохраните обстановку как obst2.fil. Смените стартовую
обстановку на вновь созданную.
9. Домашнее задание (2 минуты)
Придумать сложный лабиринт для исполнителя Робот и провести
Робота по лабиринту, закрашивая все клетки внутри него. Открываем
дневники, записываем домашнее задание и ставим оценки за
практическую работу
10. Итоги урока (1 минута)
Подведем итоги нашего урока. Что мы сегодня узнали на уроке?
Достигли ли поставленных целей и задач?
11. Рефлексия (2 минуты)
Сейчас я попрошу вас поделиться своими впечатлениями об уроке.
Покажите, пожалуйста, мимикой смайл, который отражает ваше
отношение к уроку, было ли вам интересно на уроке и какую бы вы
отметку поставили себе за урок. Сравните ее с той, что вы получили за
выполнение практической работы. Спасибо за урок, было приятно с
вами познакомиться и поработать!