Методическая разработка урока по теме: "Алгоритмы и исполнители"

Автор: Диденко Виктория Владимировна

Дата публикации: 19.11.2016

Номер материала: 3324

Конспекты
Информатика
8 Класс

В.В.  Диденко,

Муниципальное бюджетное общеобразовательное учреждение Митякинская средняя общеобразовательная школа, ст. Митякинская,  Тарасовский р-н,  Ростовская область.

Методическая разработка урока по теме: «Алгоритмы и исполнители»

Аннотация

Урок разработан для учащихся 8 класса. Тип урока – урок изучение нового материала. Урок построен на основе системно -  деятельностного подхода. На уроке используется учебник  Босова Л.Л. «Информатика: учебник для 8 класса»(ФГОС)/Л.Л. Босова. А.Ю. Босова: БИНОМ. Лаборатория знаний, 2013. – 155 с.: ил.  И программа Кумир.

Ключевые слова: алгоритм; свойства алгоритма; исполнитель; характеристики исполнителя.

Контактная информация

Диденко Виктория Владимировна, учитель информатики МБОУ Митякинской СОШ, Тарасовский р-н, Ростовская обл.; адрес: 346092, Ростовская область, Тарасовский р-н, ст. Митякинская, ул. Большая Садовая, д. 52; телефон: (863 86) 34267; e-mail: mitsoshru@yandex.ru

V. V. Didenko,

Municipal budgetary educational institution Mitinskaya secondary school, senior Mitinskaya, village Tarasovskiy district, Rostov region.

Methodical development lesson on the topic: "Algorithms and performers"

Abstract

Lesson designed for students in 8th grade. Lesson type – lesson study of the new material. The lesson is built on the basis of system - activity approach. The lesson uses a textbook-nick Bosova L. L. "computer science: a textbook for 8th grade"(GEF)/L. L. Bosova. A. Y. Basova: BINOM. Knowledge lab, 2013. – 155 p.: ill. And the program Idol.

Keywords: algorithm; algorithm properties; the performer; the characteristics of used-preserver.

Contact information

Didenko Victoria Vladimirovna, the teacher of Informatics of MIDDLE Mitinskoe school, village Tarasovskiy district, Rostov region; address: 346092, Rostov region, Tarasovsky R-n, the item Mitinskaya, Bolshaya Sadovaya str., 52, phone: (863 86) 34267; e-mail: mitsoshru@yandex.ru

Класс: 8

Раздел программы: Основы алгоритмизации

Тема урока: «Алгоритмы и исполнители»

Цель урока: повторить понятия «алгоритм» и «исполнитель»; познакомиться со свойствами алгоритма и характеристиками исполнителя.

Задачи урока:

Обучающие:

•        Показать значимость изучаемой темы для следующей познавательной деятельности как по этому, так и по другим предметам.

•        Помочь группам обучающихся и отдельным ученикам в организации познавательной деятельности (в определении логики деятельности, выборе приемов ее организации, взаимодействия и взаимного контроля).

•        Помочь обучающимся в освоении приемов проверки правильности выполненной работы и оценки выполненного, в исправлении допущенных ошибок.

•        Обеспечить связь содержания изучаемого материала с формами познавательной деятельности.

Развивающие:

•        Развивать познавательные и духовные потребности обучающихся.

•        Формировать приемы логического и алгоритмического мышления.

•        Развивать познавательный интерес к предмету.

•        Развивать умение планировать свою деятельность.

•        Развивать коммуникативные способности обучающихся в совместной деятельности: умение вести диалог, выслушивать оппонента, аргументированно обосновывать свою точку зрения, признавать правоту другого и т.д.

Воспитательные:

•        Воспитывать умение и привычку работать в коллективе, культуру отношений в процессе учебного труда.

•        Воспитать уверенность в своих силах и возможностях, в способностях преодолевать возникающие трудности.

•        Создать условия для самореализации и самоутверждения ребенка в учебном процессе. Констатация его успеха перед классом.

•        Оказать помощь в осознании личностного смысла изучаемого материала и на этой основе в прогнозировании обучающимся своей жизненной перспективы.

•        Воспитать правильное отношение к ошибкам и критике со стороны товарищей своей работы.

•        Воспитать привычку к различным формам познавательной деятельности, способность продуктивно работать в условиях индивидуальной, групповой или коллективной

работы.

Тип урока: изучение нового материала

Вид урока: мультимедийный

Форма проведения – классно-урочная.

Формы учебной работы учащихся:  фронтальная работа,  групповая, самостоятельная, индивидуальная работа за компьютером.

Оборудование: Компьютеры, проектор, экран, доска, презентация.

Ход урока

I.         Организационный момент

II.        Актуализация знаний

III.        Ход урока

1)        Исследовательская работа. Работа в парах.

Задача 1.

Рассмотрите примеры и ответьте на вопросы.

Пример 1.

Задача «Найти среднее арифметическое двух чисел»

1)        Задумать два числа;

2)        Сложить два задуманных числа?

3)        Полученную сумму разделить на 2.

Пример 2.

Задача «Внести деньги на счет телефона»

1)        Подойти к терминалу по оплате платежей;

2)        Выбрать оператора связи;

3)        Ввести номер телефона;

4)        Проверить правильность введенного номера;

5)        Вставить денежную купюру в купюроприемник;

6)        Дождаться сообщения о зачислении денег на счет;

7)        Получить чек.

Пример 3.

Этапы решения задачи «Нарисовать лошадь» представлена графически:

- Одинаковы ли процессы в этих задачах?

- Определите общую черту.

- Отвечаем на вопросы. (Дети должны увидеть, что процессы в этих задачах разные)

- Какая общая черта в каждой задаче? (В каждом из этих процессов описывается последовательность кратких указаний, точное следование которых позволяет получить требуемый результат)

- В каждой задаче описывается последовательность действий, которая приводит к определенному результату?

- Как мы называли такую последовательность действий? (Алгоритм)

- А кто (что) будет выполнять данные алгоритмы? (Исполнитель)

- Мы с вами закончили изучение первой главы «Математические основы информатики», написали контрольную работу, подвели итоги. Сегодня мы начинаем изучение новой главы и, опираясь на  выводы, которые мы сделали в начале урока, попытайтесь сформулировать тему нашего урока.

Тема урока: «Алгоритмы и исполнители»

Глава 2. Основы алгоритмизации.

- Давайте определим, что мы знаем из данной темы?

- Посмотрите на ключевые слова:

•        Алгоритм;

•        Свойства алгоритма

•        Исполнитель;

•        Характеристики исполнителя.

Заполнить таблицу

Знаем

Не знаем

Алгоритм

Свойства алгоритма

Исполнитель

Характеристики исполнителя

- Основываясь на нашу область знаний и незнаний, сформулируем цель урока.

Цель: расширить наши знания по теме «алгоритмы и исполнители»,  повторить понятия «алгоритм», «исполнитель»; познакомиться с характеристиками исполнителя и свойствами алгоритма.

- Вернемся к тем задачам, которые мы исследовали в начале урока и составим схему работы алгоритма.

- Посмотрите на схему, давайте вспомним определение алгоритма

Алгоритм – это последовательность действий при решении задачи, приводящих от исходных данных к требуемому результату.

Вернемся к цели урока – с понятием «алгоритм» мы разобрались. Дальше вспомним определение понятия «исполнитель».

Исполнитель – это некоторый объект способный выполнять определенный набор команд.

- С какими исполнителями мы уже работали в прошлом году? (Чертежник, Робот)

- Попытаемся определить характеристики исполнителя.

- для этого я предлагаю вам следующую работу. На примере трех исполнителей (Чертежник, Робот и Собака) мы попытаемся определить характеристики исполнителя.

1) Рассмотрите действия Робота и Чертежника в  программе Кумир, которая поможет вам  заполнить таблицу.

Исполнитель

Среда исполнителя

Команды исполнителя

Режим выполнения

Робот

Чертежник

Собака

Эту работу вы выполните самостоятельно, а затем в группах обобщите результаты ваших таблиц и ответите на вопросы, тем самым определите характеристики исполнителя.

Вопросы:

1)        Для чего создается каждый исполнитель?

2)        В каких условиях действует исполнитель?

3)        Какие команды выполняет исполнитель?

Дети работают за компьютерами в среде Кумир, затем идет групповое обсуждение, делают выводы.

- Давайте подведем итоги. Слушаем ответы на вопросы.

1) Для чего создается каждый исполнитель? ( Каждый исполнитель создается для решения некоторого круга задач – построение цепочек, рисунков…)

1        характеристика – Круг решаемых задач.

2)        В каких условиях действует исполнитель? (У каждого исполнителя есть определенная среда, в которой он выполняет, решает задачу)

2        характеристика – Среда исполнителя.

3)        Какие команды выполняет исполнитель? (У каждого исполнителя свой набор команд)

3        характеристика – Система команд исполнителя.

- Итак, мы определили с вами три характеристики исполнителя. Откройте учебник на с.49, проверьте, все ли характеристики мы определили правильно, ничего не пропустили?

- О какой характеристике мы не сказали?

4 характеристика – Режим работы исполнителя

- В чем она заключается?

- Возвращаемся к цели нашего урока. Насколько мы выполнили цель. Мы еще не определили свойства алгоритма.

Работа в парах.

- На ваших столах лежат карточки  (Задача 3), бегло прочитайте и в парах обсудите, на какой карточке записан алгоритм?

Задача 3

Карточка 1
Задача «Внести деньги на счет телефона»

  1. Подойти к терминалу по оплате платежей;
  2. Выбрать оператора связи;
  3. Ввести номер телефона;
  4. Проверить правильность введенного номера;
  5. Вставить денежную купюру в купюроприемник;
  6. Дождаться сообщения о зачислении денег на счет;
  7. Получить чек.

Карточка 2
Задача «Внести деньги на счет телефона»

Подойти к терминалу по оплате платежей. Выбрать оператора связи. Ввести номер телефона. Проверить правильность введенного номера. Вставить денежную купюру в купюроприемник. Дождаться сообщения о зачислении денег на счет. Получить чек.

Карточка 3
Задача «Внести деньги на счет телефона»

  1. Подойти к терминалу по оплате платежей;
  2. Выбрать оператора связи;
  3. Фас;
  4. Проверить правильность введенного номера;
  5. Вставить денежную купюру в купюроприемник;
  6. Дождаться сообщения о зачислении денег на счет;
  7. Апорт.

Карточка 4

Задача «Внести деньги на счет телефона»

  1. Выбрать оператора связи;
  2. Проверить правильность введенного номера;
  3. Вставить денежную купюру в купюроприемник;
  4. Дождаться сообщения о зачислении денег на счет;
  5. Получить чек.

Карточка 5

Задача «Внести деньги на счет телефона»

  1. Подойти к терминалу по оплате платежей;
  2. Выбрать оператора связи;
  3. Ввести номер телефона;
  4. Проверить правильность введенного номера;
  5. Вставить денежную купюру в купюроприемник;

Карточка 6

Задача «Внести деньги на счет телефона»

  1. Подойти к терминалу по оплате платежей;
  2. Выбрать оператора связи;
  3. Ввести номер телефона;
  4. Проверить правильность введенного номера;
  5. Вставить денежную купюру в купюроприемник;
  6. Дождаться сообщения о зачислении денег на счет;
  7. Получить чек.

На любом терминале можно выполнить этот алготм?

- Затем, будем каждую карточку сверять с алгоритмом и определять, чего не хватает в каждой карточке, тем самым определим свойства алгоритма.

- После определения свойств алгоритма, сформулируем полное определение алгоритма.

Алгоритм - предназначенное для конкретного исполнителя описание последовательности действий, приводящих от исходных данных к требуемому результату, которое обладает свойствами дискретности, понятности, определённости, результативности и массовости.

- Возвращаемся к цели урока.

- Достигли ли мы цели урока?

IV.        Рефлексия

V.        На дом. § 2.1, № 8, 15-19, с. 54

Литературные и интернет-источники

  1. Босова Л.Л. «Информатика: учебник для 8 класса»(ФГОС)/Л.Л. Босова. А.Ю. Босова: БИНОМ. Лаборатория знаний, 2013. – 155 с.: ил.
  2. Презентации к урокам Босова Л.Л.