Алгоритм и его свойства.
план-конспект урока информатики и икт (9 класс) на тему
Формирования у учащихся правильного понимания алгоритмов, их свойств, практических навыков составления алгоритмов.
Скачать:
Вложение | Размер |
---|---|
![]() | 162.5 КБ |
Предварительный просмотр:
МБОУ «Средняя общеобразовательная школа №1 г.Буинска РТ»
Открытый урок в 9 классе по теме:
Учитель информатики
Галимова Эндже Зуферовна
УРОК ИНФОРМАТИКИ В 9 КЛАССЕ.
Тема: «Алгоритмы и их свойства»
Цели урока:
Создать условия для:
- Формирования у учащихся правильного понимания алгоритмов, их свойств;
- Формирование практических навыков составления алгоритмов.
Задачи урока:
Дидактические:
Обеспечить условия:
- для изучения и закрепления основных понятия по теме;
- для усвоения, закрепления темы.
Воспитательные:
Обеспечить условия:
- для воспитания чувства коллективизма и взаимопомощи, культуры общения;
- для критического отношения к своему труду, умение оценивать его.
Развивающие:
Обеспечить условия:
- для развития мыслительной деятельности учащихся, умения анализировать, сравнивать, обобщать и делать выводы;
- для развития самостоятельности, логического изложения мыслей.
Демонстрационный материал к уроку:
- Мультимедийная презентация
- Портрет Мухаммеда Бен Муссы аль-Хорезми.
- Карточки для работы в группах.
- Тестовое задание
Ход урока:
№ | Этапы урока | Деятельность учителя | Деятельность учащихся | ||||||||||||
1. | Организационный момент. 1 мин | Здравствуйте, ребята! Садитесь. | Учащиеся включаются в урок. | ||||||||||||
2. | Актуализация знаний. Постановка учебной задачи. 3 мин | Тема сегодняшнего урока «Алгоритмы и их свойства». (Слайд 1 или запись на доске). Учитель предлагает учащимся ответить на следующие вопросы: Что такое алгоритм? Для чего нужны алгоритмы? Какими свойствами обладают алгоритмы? Кто такой исполнитель? (слайд 2) Возникающие вопросы фиксируются на доске. Из них выбираются те вопросы, решение которых необходимо найти на данном уроке. Вопросы должны быть на доске до конца урока, чтобы можно было подвести итог. | |||||||||||||
3. | Изложение нового материала. 18 мин
| Понятие алгоритма Каждый из нас ежедневно использует различные алгоритмы: инструкции, правила, рецепты и т.д. Обычно мы это делаем не задумываясь. Например, вы хорошо знаете, как заварить чай. Но допустим, нам надо научить этому младшего брата или сестру. Значит, нам придется четко указать действия и порядок их выполнения. Что это будут за действия и какой их порядок? Давайте проверим, (слайд 3) Другими словами мы составили алгоритм. Теперь давайте попробуем дать определение алгоритма. Как вы думаете, что называется алгоритмом? Алгоритм – это описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов, (слайд 4) Приведите свои примеры алгоритмов? А теперь давайте немного поговорим об истории происхождения слова алгоритм. (слайд 5) Слово «алгоритм» происходит от имени выдающегося математика Мухаммеда аль-Хорезми. Около 825 года он написал книгу, в которой им были предложены приемы выполнения арифметических вычислений с многозначными числами. В первой половине 17 века книга в латинском переводе проникла в Европу. Название книги было переведено как «Алгоритмы о счете индийском». Таким Образом сочинения по искусству счета стали называть алгоритмами. Сейчас алгоритм — одно из основных понятий информатики и математики. Свойства алгоритма Мир алгоритмов очень разнообразен. Несмотря на это, удается выделить общие свойства, которыми обладает любой алгоритм. Рассмотрим следующие примеры. (слайд 6) Алгоритм открывания двери:
Алгоритм нахождения большего из 2 чисел А и В:
Внимательно проанализируйте эти примеры. Что в них общего? Итак, давайте обобщим, (слайд 7). Дискретность (разделенный, прерывистый). Это свойство указывает, что любой алгоритм должен состоять из конкретных действий, следующих в определенном порядке. Попробуем переставить в первом примере 2 и 3 действия. Мы, конечно, сможем выполнить и этот алгоритм, но дверь вряд ли откроется. Детерминированность (определенность, точность) — т.е. каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвола. Например, если бы мы вместо слов «повернуть ключ 2 раза против часовой стрелки» сказали бы просто «повернуть ключ», то это действие воспринималось бы уже не однозначно. Конечность. Это свойство определяет, что каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения. В приведенных примерах каждое описанное действие реально и может быть выполнено. Поэтому и алгоритм имеет предел, то есть конечен. Массовость. Алгоритм можно применять для целого класса задач. Например, 2 алгоритм можно применять для любых чисел А и В. Результативность. Это свойство требует, чтобы в алгоритме не было ошибок. Таким образом, для любого алгоритма характерны следующие свойства: дискретность, детерминированность конечность, массовость, результативность. Исполнитель - это объект, умеющий выполнять определенный набор действий (человек, животное, робот, компьютер). (слайд 12) Способы описания алгоритмов: (слайд 13)
| Учащиеся составляют правило заваривания чая.
Предлагают свои варианты, делается вывод. Анализируя примеры, учащиеся приходят к следующему: каждый алгоритм состоит из отдельных действий; каждое действие точное и т.д. Делают запись в тетрадях. Работают со слайдами. | ||||||||||||
4. | Релаксация. 3 мин | Выполнение физкультминутки. (слайды 14 - 23) | Выполняют упражнение. | ||||||||||||
5. | Закрепление понятия алгоритма и его свойств 10 мин | Учитель предлагает рассмотреть следующую задачу: Задача (слайд 24) Некий злоумышленник в качестве алгоритма получения кипятка предложил такую последовательность действий:
Измените, алгоритм таким образом, чтобы предотвратить несчастный случай. Сравните свой ответ с правильным: (слайд 25)
Задача Записать алгоритм вычитания столбиком целых чисел в двоичной системе счисления. (слайд 26) Работа в группах. Задание для 1 группы Старинная задача. Встречается в рукописях 8 века. Уже тогда интересовались алгоритмами! Некий человек должен перевезти в лодке через реку волка, козу и капусту. Каждый раз он может перевезти либо волка, либо козу, либо капусту. На одном берегу нельзя оставить вместе козу и волка, а также козу и капусту. Составьте алгоритм переправы на другой берег. Задание для 2 группы Два солдата перешли к реке, по которой на лодке катаются двое мальчиков. Как солдатам переправиться на другой берег, если лодка вмещает только одного солдата (либо двух мальчиков), а солдата и мальчика уже не вмещает? Работа с тестом Учитель раздает тест. (Приложение) Тест 1. Какой из документов является алгоритмом?
2. Свойством алгоритма является:
3. Расчлененность алгоритма на отдельные элементарные действия – это
4. Какое свойство алгоритма, требует, чтобы в алгоритме не было ошибок
5. В каких случаях правильно заканчивается предложение: Алгоритм – это
6. Какова правильная последовательность следующих операций:
Ответ (слайд 27)
| Дети анализируют алгоритм. Обсуждают условия задачи и совместно составляют алгоритм. Каждый из учащихся получает тест. Выполняют его. Сверяют с ключом. Оценивают себя. | ||||||||||||
6. | Домашнее задание 2 мин | Учитель дает пояснение (слайд 28) По учебнику § 4.1.1, вопросы 1 – 3 стр. 108 Задача. Имеются два кувшина емкостью 3 л и 8л. Напишите алгоритм, выполняя который можно набрать из реки 7 л воды (разрешается пользоваться только этими кувшинами) | Записывают домашнее задание. Задают вопросы. | ||||||||||||
7. | Подведение итогов урока. Рефлексия. Оценки. 3 мин | Возвращаемся к вопросам, записанным на доске в начале урока. Анализируем, на все ли вопросы были найдены ответы. Удалось ли решить поставленную задачу? Какие вопросы вызвали затруднение? Как ты оцениваешь свою работу? Чему ты хочешь научиться на следующем уроке? | Учащиеся отвечают на поставленные вопросы, делятся своими впечатлениями от урока. |
ПРИЛОЖЕНИЕ 1
ПРИЛОЖЕНИЕ 2
Задания для работы в группах
Задание для 1 группы Старинная задача. Встречается в рукописях 8 века. Уже тогда интересовались алгоритмами! Некий человек должен перевезти в лодке через реку волка, козу и капусту. Каждый раз он может перевезти либо волка, либо козу, либо капусту. На одном берегу нельзя оставить вместе козу и волка, а также козу и капусту. Составьте алгоритм переправы на другой берег. |
Задание для 2 группы Два солдата перешли к реке, по которой на лодке катаются двое мальчиков. Как солдатам переправиться на другой берег, если лодка вмещает только одного солдата (либо двух мальчиков), а солдата и мальчика уже не вмещает? |
ПРИЛОЖЕНИЕ 3
Тест
1. Какой из документов является алгоритмом?
- Правила техники безопасности.
- Инструкция по получению денег в банкомате.
- Расписание уроков.
- Список класса.
2. Свойством алгоритма является:
- Возможность изменения последовательности выполнения команд
- Возможность выполнения алгоритма в обратной последовательности
- Массовость
3. Расчлененность алгоритма на отдельные элементарные действия – это
- Массовость
- Определенность
- Детерминированность
- Дискретность
4. Какое свойство алгоритма, требует, чтобы в алгоритме не было ошибок
- Детерминированность
- Дискретность
- Массовость
- Результативность
5. В каких случаях правильно заканчивается предложение: Алгоритм – это
- последовательность действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов
- указание на выполнение действий
- программа в машинных кодах
6. Какова правильная последовательность следующих операций:
- вывод результатов;
- ввод исходных данных;
- обработка исходных и промежуточных данных и получение результата.
Ответ
1 | 2 | 3 | 4 | 5 | 6 |
По теме: методические разработки, презентации и конспекты
Алгоритм и его свойства
В материале содержится описание алгоритма и его свойств...
Алгоритмы и их свойства
Урок изучения нового материала, здесь же проводится его первичное закрепление. Изложение материала сопровождается показом мультимедийной презентации....

Конспект урока по теме "«Понятие алгоритма. Виды алгоритмов и их свойства»
Урок по теме : «Понятие алгоритма. Виды алгоритмов и их свойства» 10класс. Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла ...

Понятие алгоритма. Виды алгоритмов и их свойства.
В материале представлены: Понятие алгоритма. Виды алгоритмов. Свойства алгоритмов....

Понятие алгоритма и его свойства. Исполнитель алгоритмов
Происхождение слова «алгоритм»Определение алгоритмаСвойства алгоритмовСпособы записи алгоритмаПрактическая часть на компьютере...

Конспект урока по информатике на тему «Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «цикл»
Конспект урока по информатике на тему «Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «цикл»...

Конспект урока по информатике на тему «Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «цикл»
Конспект урока по информатике на тему «Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «цикл»...