Понятие алгоритма. Исполнители алгоритмов
Автор: Литвиненко Ольга Геннадьевна
Организация: МБОУ СШ №4
Населенный пункт: ДНР, г. Харцызск
Технологическая карта урока по теме «Понятие алгоритма. Исполнители алгоритмов» 8 класс
| Класс: | 8 | 
| Предмет: | информатика | 
| Место урока/занятия | Урок №1 в разделе «Алгоритмизация и программирование» | 
| Темаурока/занятия | Понятие алгоритма. Исполнители алгоритмов. | 
| Уровень изучения: | базовый | 
| Тип урока/занятия(укажите тип урока): | ☐ урок открытия новых знаний и освоения умений | 
| Планируемые результаты (по ФРП): | |
| Личностные 
 | |
| Метапредметные 
 | |
| Предметные 
 | |
| Ключевые слова: алгоритм, исполнитель, блок-схема, программа, исполнитель, среда (блочная и текстовая) исполнителя, система команд исполнителя, алгоритмическая конструкция. | |
| Краткое описание: Оборудование урока: Доска, мультимедиа проектор, карточки, презентации, компьютеры, программа Кумир. Учебник: Босова Л.Л. Информатика: учебник для 8 класса / Л.Л. Босова – М.: Бином. Лаборатория знаний, 2022. – 176 с. Образовательные ресурсы: https://bosova.ru/metodist/authors/informatika/3/eor8.php | |
БЛОЧНО-МОДУЛЬНОЕ ОПИСАНИЕ УРОКА/ЗАНЯТИЯ
| БЛОК 1. Вхождение в тему урока и создание условий для осознанного восприятия нового материала | |||||
| Этап 1.1. Мотивирование на учебную деятельность | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| Взаимное приветствие, контроль присутствующих, проверка готовности кабинета и учащихся к уроку Организует актуализацию требований к ученику со стороны учебной деятельности. Создает положительный настрой на продуктивную работу. Пожелайте друг другу хорошего рабочего настроения. на уроке. -Я тоже вам желаю сегодня хорошей работы. | Визуальный контроль готовности кабинета и рабочего места к уроку. 
 
 Включаются во взаимодействие с одноклассниками и с учителем. | ||||
| Этап 1.2. Актуализация опорных знаний | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| Беседа в ходе фронтальной работы. Постановка задачи. Проанализировать проверочную работу по теме "Математические основы информатики". Разобрать ошибки. | Учащиеся отвечают на вопросы | ||||
| Этап 1.3. Целеполагание | |||||
| Ребята, давайте немного поиграем. Выполните следующие действия: 1. Загадай любое число 2. Прибавь к нему следующее по порядку число 3. К полученной сумме прибавь 9 4. Раздели результат пополам 5. Из результата вычти задуманное число У всех вас какое получилось число? «5». Это была задача фокусника, которая всегда приводит к ответу «5». Я думаю, что вы все получите такие оценки сегодня на уроке. Посмотрите на то, что вы делали сейчас, как можно назвать это одним словом? – правильно, «алгоритм». Итак, тема нашего урока: «Алгоритмы и исполнители». Сегодня вы познакомитесь с новыми понятиями: алгоритм, исполнитель алгоритма, узнаете о свойствах алгоритма и научитесь решать задачи для различных исполнителей». (На экране высвечиваются основные понятия, которые будут рассматриваться на уроке). | Определяют цель урока, планируют учебные действия. | ||||
| БЛОК 2. Открытие нового знания | |||||
| Этап 2.1. Осуществление учебных действий по открытию нового знания | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| Наблюдение, проблемная ситуация Давайте узнаем, что такое алгоритм, и какие существуют виды его исполнителей. Алгоритм – это описание последовательности шагов в решении задачи, приводящих от исходных данных к требуемому результату. Исполнитель - это объект, способный выполнять алгоритмы с помощью набора команд Теперь давайте немного поговорим об истории происхождения слова алгоритм. Происхождение слова «алгоритм». Правила выполнения арифметических действий над целыми числами и простыми дробями в десятичной системе счисления впервые были сформулированы выдающимся средневековым ученым по имени Мухаммед ибн Муса ал-Хорезми (в переводе с арабского это означает «Мухаммед, сын Мусы из Хорезма»), сокращенно Ал-Хорезми. Ал-Хорезми жил и творил в IX веке. Арабский оригинал его арифметического труда утерян, но имеется латинский перевод XII века, по которому Западная Европа ознакомилась с десятичной позиционной системой счисления и правилами выполнения в ней арифметических действий. Ал-Хорезми стремился к тому, чтобы сформулированные им правила были понятны для всех грамотных людей. Достичь этого в веке, когда еще не была разработана математическая символика (знаки операций, скобки, буквенные обозначения и т. п.), было очень трудно. Но Ал-Хорезми удалось выработать в своих трудах такой стиль четкого, строгого словесного предписания, который не давал читателю никакой возможности уклониться от предписанного или пропустить какие-нибудь действия. В латинском переводе книги Ал-Хорезми правила начинались словами «Алгоризми сказал». С течением времени люди забыли, что «Алгоризми» — это автор правил, и стали сами эти правила называть алгоритмами. Постепенно «Алгоризми сказал» преобразовалось в «алгоритм гласит». Таким образом, слово «алгоритм» происходит от имени ученого Ал-Хорезми. Как научный термин первоначально оно обозначало лишь правила выполнения действий в десятичной системе счисления. С течением времени это слово приобрело более широкий смысл и стало обозначать любые точные правила действий. В настоящее время слово «алгоритм» является одним из важнейших понятий науки информатики. Процесс создания алгоритмов называется –алгоритмизацией. Всякий алгоритм составляется в расчете на определенного исполнителя. Им может быть человек, робот, компьютер и др. 
 Запишите исполнителей для приведённых ниже видов работ: 
 Чтобы составить алгоритм для исполнителя, нужно знать, какие команды исполнитель может понять и исполнить, а какие нет. 
 Приведите еще примеры алгоритмов. Ответы учащихся … Из приведенных вами примеров видно, что мир алгоритмов очень разнообразен. Но, несмотря на это, можно выделить общие свойства, которыми обладает любой алгоритм. Алгоритм обладает следующими свойствами: 
 Формы представления алгоритмов могут быть разными: словесной; графической; на языке программирования. Рассмотрим их: 1.Словесная форма– это форма описания алгоритма на естественном языке. Если алгоритм предназначен для человека, то в качестве предписаний можно использовать привычные для человека предложения и фразы. Правила записи алгоритмов в словесной форме просты: предписания записываются одно за другим и нумеруются; в записи алгоритма могут использоваться служебные слова Начало и Конец. Пример: Алгоритм нахождения большего из двух данных чисел. 
 Данная форма очень удобна, если нужно приближенно описать суть алгоритма. Однако при словесном описании не всегда удается ясно и точно выразить идею. 2. Для более наглядного представления алгоритма используется графическая форма. Графическая форма – изображение алгоритма в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. 3. При записи алгоритма в словесной и в графической форме допускается определенный произвол при изображении команд. Вместе с тем такая запись точна на столько, что позволяет человеку понять суть дела и исполнить алгоритм. Однако на практике в качестве исполнителей алгоритмов используются специальные автоматы – компьютеры. Поэтому алгоритм, предназначенный для исполнения на компьютере, должен быть записан на понятном ему языке. Такой язык принято называть языком программирования, а форму представления алгоритма - программной. То есть программная форма записи алгоритма – это запись на языке программирования. | Записывают в тетрадь новые понятия: - алгоритм; -исполнитель; алгоритмизация 
 
 
 
 
 
 
 
 
 
 
 
 
 Делается вывод | ||||
| Этап 2.2. Проверка первичного усвоения | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| Групповая работа, рефлексия педагогического опыта. Самоконтроль. Знакомство со средой программирования Кумир и исполнителем Робот Релаксация под музыку природы Закройте глаза, положите руки на колени, расслабьтесь и давайте мысленно перенесѐмся в волшебный осенний лес. Полюбуемся красками золотой осени, поздороваемся с хозяевами и пожелаем им тепла и красоты. Остановимся. А так ли тихо в осеннем лесу? Послушайте, как шуршат падающие листья, шумит в ветвях ветерок, весело посвистывают синички. Мы спокойны, добры, приветливы, ласковы. А как пахнет в осеннем лесу? Вдохните глубоко этот горьковатый аромат! Лесной воздух отличается свежестью и чистотой. - Глубоко вдохните и выдохните. Выдохните вчерашнюю обиду, злость, беспокойство, забудьте о них. Вдохните в себя свежесть осеннего утра, тепло солнечных лучей, чистоту рек. Я желаю вам крепкого здоровья, хорошего настроения, успехов, доброго отношения к себе и друг другу. | Работа в паре. Взаимопроверка. Анализируют результаты решения задач. Рассказывают о том, что получилось и что не получилось. Отвечают на вопросы учителя. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Слушают музыку и учителя. 
 | ||||
| БЛОК 3. Применение изученного материала | |||||
| Этап 3.1. Применение знаний, в том числе в новых ситуациях | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| Самостоятельная работа, рефлексия педагогического опыта, работа в группах, взаимоконтроль . | Учащиеся получают листы с практической работой и отправляются за компьютеры работать в программе Кумир 
 
 
 
 
 
 Выполняют самостоятельную работу. Называют с помощью учителя место своего затруднения, исправляют ошибки | ||||
| Этап 3.2. Выполнение межпредметных заданий и заданий из реальной жизни | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| Класс делится на несколько групп. Каждая группа должна составить подробную инструкцию для какого-либо действия: заваривание чая, решение уравнения, переход дороги по светофору и др. Инструкцию ученики оформляют на альбомных листах | Составляют инструкции, с последующим обсуждением | ||||
| Этап 3.2. Выполнение заданий в формате ГИА (ОГЭ, ЕГЭ) | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| У исполнителя Калькулятор две команды, которым присвоены номера: Первая из них утраивает число на экране, вторая уменьшает его на 5. (Например, 21221– это алгоритм: вычти 5 умножь на 3 вычти 5 вычти 5 умножь на 3 который преобразует число 11 в 24.) Если таких алгоритмов более одного, то запишите любой из них. | Думают, предлагают варианты решения. | ||||
| БЛОК 4. Проверка приобретенных знаний, умений и навыков | |||||
| Этап 4.1. Диагностика/самодиагностика | |||||
| Укажите формы организации и поддержки самостоятельной учебной деятельности обучающегося, критерии оценивания | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| Учащимся предлагается заполнить тест 1. Что такое алгоритм? 
 2. Что можно считать алгоритмом? 
 3. Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач? 
 4. Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия? 
 5. Как называется свойство алгоритма, означающее, что путь решения задачи разделён на отдельные шаги? 
 | Выполняют тест с последующей взаимопроверкой. | ||||
| БЛОК 5. Подведение итогов, домашнее задание | |||||
| Этап 5.1. Рефлексия | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| - Мы переходим к последнему этапу. Подводим итог работы на уроке. 
 Какую цель ставили? Достигли цели? Почему? 
 Дать качественную оценку работы класса и отдельных обучаемых. Показ выполнение задания в системе Кумир. | С помощью учителя проговаривают название следующего этапа. 
 Отвечают на вопросы учителя. 
 | ||||
| Этап 5.2.Домашнее задание | |||||
| Введите рекомендации по домашнему заданию. | |||||
| Деятельность педагога | Деятельность обучающихся | ||||
| Обеспечение понимания детьми цели, содержания и способов выполнения домашнего задания. | Учащиеся получают домашнее задание, записывают. Домашнее задание. § 2.1 | ||||
 

 
 
 
 


