Алгоритмическая конструкция «следование». Линейные алгоритмы для исполнителя Робот
Автор: Анна Витальевна Колюкина
Организация: МБОУ «Школа №3»
Населенный пункт: Нижегородская область, г.Семенов
Сценарий дистанционного урока. Учитель Колюкина А.В. МБОУ «Школа №3»
Предмет |
Класс |
Тема урока |
||
Информатика |
8 |
Алгоритмическая конструкция «следование». Линейные алгоритмы для исполнителя Робот. |
||
УМК |
||||
Авторы |
Название |
Класс |
||
Л.Л. Босова, А.Ю. Босова
|
Информатика |
8 |
||
Планируемые образовательные результаты |
||||
Предметные |
Метапредметные |
Личностные |
||
алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; умение выделять линейные алгоритмы в различных процессах; понимание ограниченности возможностей линейных алгоритмов; представление об алгоритмической конструкции «следование»; умение исполнять и составлять простые (короткие) линейные алгоритмы для формального исполнителя с заданной системой команд
|
|
|
||
Решаемые учебные проблемы Основные понятия, изучаемые на уроке |
||||
- сформировать понятие линейного алгоритма; - научить составлению линейных алгоритмов для формальных исполнителей с заданной системой команд; - сформировать понятие линейного алгоритма; - научить составлению линейных алгоритмов для формальных исполнителей с заданной системой команд; - сформировать понятие линейного алгоритма; - научить составлению линейных алгоритмов для формальных исполнителей с заданной системой команд;
|
|
|||
Материально-техническое обеспечение урока |
Средства ИКТ (ЭФУ, программы ресурсы сети Интернет) |
|||
комплект компьютерного оборудования, соответствующего требованиям программы дистанционного обучения |
|
Организационная структура урока |
|||||
Части урока |
Задание |
Используемые ресурсы (ссылки) |
Деятельность обучающихся
|
Критерии оценивания |
длит. этапа (мин). |
Актулизационная |
Ответить на вопросы учителя: 1.Алгоритм – это…. 2.Чем отличаются постоянные и переменные величины? 3.Величины каких типов используются при записи алгоритмов? 4.Какие вы знаете выражения? 5.Какие выражения составлены правильно: А:=В А=В А=В+1 А+1:=А 6.Запишите логическое выражение, истинное при выполнении указанного условия и ложное в противном случае: Х принадлежит отрезку [0, 10]; (x>=0) и (x<=10) Х не принадлежит отрезку [0, 2]; (x<0) и (x>2) Хотя бы одно из чисел х, у положительно; (x>0) или (y>0) Ни одно из чисел х и у не является положительным; (x<0) и (y<0)
|
|
Общаются с учителем с помощью Zoom |
Ответил или нет |
2 мин |
Мотивационная |
Человеку в жизни приходится решать множество различных задач. Решение каждой задачи описывается своим алгоритмом и разнообразие алгоритмов очень велико. Вместе с тем для записи любого алгоритма достаточно трех основных алгоритмических конструкций: следования, ветвления, повторения. И сегодня мы познакомимся с алгоритмической конструкцией следование, научимся составлять линейные алгоритмы для исполнителя Робот. |
|
рассуждают Общаются с учителем с помощью Zoom |
Ответил или нет |
2 мин |
Информационная |
Изучение нового материала |
https://www.youtube.com/watch?v=djBN28Yj8Nc&feature=emb_logo |
Просмотр видео урока |
|
15 мин |
Диагностическая |
Порядок создания алгоритма: 1.Командами Инструменты - Редактировать стартовую обстановку нарисовать на поле Робота стены и установить Робота в начальное положение. 2.Командами Робот - Сменить стартовую обстановку сохранить новую обстановку. 3.Командами Вставка- Использовать Робот указать исполнителя. 4.В окне документа записать алгоритм, используя меню Вставка. 5.Командами Выполнение –выполнить непрерывно (или по шагам) запустить алгоритм. 6.Рассмотреть результат выполнения алгоритма и при необходимости произвести его отладку.
|
|
выполняют практическое задание* в среде Кумир на домашнем компьютере |
|
20 мин
|
Рефлексивная |
Ответить на вопросы − Что нового вы сегодня узнали? − Какую цель вы ставили в начале урока? − Вы достигли поставленной цели? |
Группа в Вайбер или Беседа в ВК |
Отвечают на вопросы |
|
3 мин
|
Домашнее задание |
Учитель выдаёт и комментирует Д/з Учебник Босова, Информатика, 8 кл., §2.4.1; Составить алгоритмы в виде блок-схемы и на алгоритмическом языке: а) для вычисления значения выражения:
б) для нахождения среднего арифметического трех чисел; в) для нахождения периметра прямоугольника, если известны его стороны.
|
Группа в Вайбер или беседа в ВК |
Выполняют д/з и присылают на проверку учителю |
|
3 мин |
практическое задание*
Практическая работа к уроку «Линейные алгоритмы для исполнителя Робот»
1.Задать стартовую обстановку
Запустив среду Кумир в меню Инструменты выбираем пункт Редактировать стартовую обстановку Робота;
изменить количество строк и столбцов - щелкаем Обстановка -> Новая обстановка и задаем необходимые значения;
- чтобы переместить Робота в новую позицию, щелкаем по нему левой кнопкой мыши и, не отпуская ее, тащим Робота в нужное место.
- чтобы добавить/удалить стену, щелкаем левой кнопкой мыши по границе клетки.
- чтобы закрасить/очистить клетку, щелкаем по ней левой кнопкой мыши
- чтобы добавить или убрать точку в клетку щелкаем по клетке, удерживая клавишу Ctrl.
сохранить (Обстановка ->Сохранить или Обстановка -> Сохранить как) и сохраняем в личной папке!!!. После этого закрываем окно Обстановка и в основном окне программы выбираем Робот -> Сменить стартовую обстановку
Находим сохраненную ранее обстановку и загружаем ее. После этого убедимся, что загрузили правильную стартовую обстановку, щелкнув по кнопке Показать окно Робота
Если в окне с зеленым фоном (текущая обстановка Робота) вы увидите вашу обстановку, то можно переходить к написанию алгоритма, используя простые команды Робота.
2. Переместить Робота из исходного положения в положение, указанное точкой.
До исполнения
После исполнения
3. (Дополнительное) Переместить Робота из исходного положения в положение, указанное точкой, через лабиринт.