Инфоурок Информатика КонспектыКонспект урока "Алгоритм и его свойства. Линейный алгоритм" (9 класс)

Конспект урока "Алгоритм и его свойства. Линейный алгоритм" (9 класс)

Скачать материал

Тема урока: «Алгоритм и его свойства. Линейный алгоритм»

Тип урока: урок освоения новых знаний.

Цель: ученик научиться составлять линейный алгоритм по блок схемам.

Задачи:

1.         Дать определение алгоритма

2.         Определить свойства алгоритма

3.         Определить виды алгоритмов с помощью программы Q-кодов

4.         Научить записывать линейный алгоритм с помощью блок- схемы.

Оборудование: компьютер, проектор, планшет с интернетом, документ-камера, сотовые телефоны.

Вид урока: комбинированный урок.

Программное обеспечение: презентация, составленная в Microsoft Power Point; мобильное приложение для голосования Plickers; мобильное приложение для считывания QR-кодов; тест easyQuizzy; Интернет.

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

Предметные:

•          сформировать представление  об алгоритме и его свойствам;

•          способствовать умению определять понятие алгоритм;

•          выполняют переход от понятия к развернутой записи.

Метапредметные:

•          освоение приемов работы с различной информацией;

•          умение анализировать информацию и работать с текстом;

•          развитие коммуникативных навыков;

Личностные:

•          стимулирование поиска вариантов на основе имеющихся знаний;

•          формирование умения наблюдать, анализировать, сравнивать, делать выводы;

•          осуществление самоконтроля с образцом;

Здравствуйте ребята.

Сегодня мы наш урок начнем с ориентировки. Для дальнейшей работы мне важно посмотреть, как вы ориентируетесь. Перед вами лежат листочки в клеточку. Возьмите в руки карандаш и поставьте точку отсчитав от края листа две клеточки слева и 2 клеточки сверху. Затем отсчитайте 5 клеток вправо поставьте точку, от нее спуститесь вниз на 5 клеток, снова поставьте точку, затем отсчитайте 5 клеток влево и снова поставьте точку. Соедините все точки. Поднимите листочки и покажите, что у вас получилось?

 

 

 


Квадрат. У кого получилась другая фигура?

Почему?

Версии (нарушили порядок действий)

Ребята что будет, если мы поменяем порядок действий в каком либо действии?

 Для того чтобы ответить на вопрос вам необходимо проголосовать. На столах у вас лежат маркеры, на которых изображены геометрические фигуры. На каждой стороне фигуры расположена буква: а,б, с. д. Чтобы выбрать вариант ответа вам необходимо повернуть маркер таким образом, чтобы на верхней стороне оказалась нужная вам буква. И так приступаем.

 

Что будет, если мы поменяем порядок действий в каком-либо задании?

А) результат не изменится

Б) результат изменится

С) не знаю

Д)порядок действия нельзя изменить

Ребята, теперь выбрали свой вариант ответа и подняли лист таким образом, чтобы ваш вариант ответа был сверху. Спасибо. (Ответы сканирует через программу Plickers)

А теперь смотрим, какой у нас получился результат.   Столько то %     выбрали такой вариант ответа итд

 

И так мнения наши разделились.

 

 

 

 

 

 

 

Ну а если мы разберем другой пример

Порядок действий для открывания двери:

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

Дверь открыта.

Если мы поменяем второе действие с третьем. Что произойдет? Поставленная цель будет достигнута?

Ответы детей

 

Показ видео ролика

 

Ребята, а как вы думаете, о чем  мы сегодня будем говорить?

Ответы детей (о последовательности действий, о каких либо инструкций и т.д.)

 

Конечно.

Каким еще словом в жизни мы заменяем последовательность действий. Конечно алгоритм. И так тема нашего урока

 

Алгоритм и его свойства. Линейный алгоритм.

Запишем ее в тетрадь.

 

А где вы в жизни и в учебе вы  с этим сталкивались?

Ответы детей

 

Ребята как вы думаете, какая цель у нас будет на уроке?

Ответы детей

 

Хорошо. Давайте разберемся. Что такое алгоритм?

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

Определения

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

 

2.      Алгори́тм — набор инструкций, описывающих порядок действий исполнителя для достижения некоторого результата.

 

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

 

4.      Алгоритм в программировании- это понятная и точная последовательность действий.

 

5.      Алгори́тм — набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий.

 

 И так у нас получилось.

 Перечисляют группы ключевые слова. Какой вывод мы сможем сделать ребята?

 Версии слова везде одинаковые

 Давайте с помощью этих слов составим определение.

 Версии

Давайте запишем его в тетрадь.

 

Каждый алгоритм ребята обладает своими свойства. Что это за свойства мы сейчас у знаем. На стола в группах у вас на столах лежат разные задания. Выполнив которые вам необходимо сделать вывод.

 

1группа Вычислите пример, записав всю последовательность действий. Сделайте вывод.

3787 х 4875=

 О каком свойстве пойдет речь?  Если мы поменяем порядок умножения, что будет? Значит?

Версии: определенность

Учитель: Это свойство определенность.Записали

 

2 группа Решите пример записав только результат.

5678-456=

234+ 543=

45 х 34=

Сделайте вывод.

О каком свойстве пойдет речь? 

Версии: результат

Учитель: Это свойство результативность.Записали

 

3 группа Решите все задачи и сделайте вывод.

 

·         у Маши было 7 конфет она отдала 2 конфету Пети. Сколько конфет у Маши?

·         у Маши было 5 конфет она отдала 3 конфету Пети. Сколько конфет у Маши?

·         у Маши было 10 конфет она отдала 1 конфету Пети. Сколько конфет у Маши?

·         у Маши было 2 конфет она отдала 1 конфету Пети. Сколько конфет у Маши?

О каком свойстве пойдет речь? 

Версии: массовость

Учитель: Это свойство массовость.Записали

 

4 группа Сделайте заготовку. Треугольный модуль. Ответьте на вопрос. Что было бы, если у вас в инструкции не оказалось картинок?

Треугольный модуль изготавливается в семь  действий:

1.Прямоугольную заготовку сгибаем вдоль пополам.

Как сделать модуль оригами схема 1

Рис.1

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

Как сделать модуль оригами схема 2

Рис.2

3.Загибаем края листа к середине, как показано на рисунке.

Как сделать модуль оригами схема 3

Рис.3

4.Полученную форму переворачиваем.

Как сделать модуль оригами схема 4

 

О каком свойстве пойдет речь? 

Версии: понятность

Учитель: Это свойство понятность.

5 группа

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

http://images.myshared.ru/19/1221698/slide_5.jpg
 

 

 

 

 

 

 

 

 

 

 

 


О каком свойстве пойдет речь? 

Версии: подробность

Учитель: Это свойство дискретность.Записали  и так у нас получилось… свойств алгоритма –это…

Записали  и так у нас получилось… свойств алгоритма –это…

 

Ребята перед вами листочки, на которых указаны алгоритмы. Какой вывод можно сделать?

Версии: все разные

С помощью QR-кодов узнайте о каких алгоритмах идет речь?

 (Картинки с алгоритмами и под картинками название и краткое описание алгоритмов, зашифрованных в QR-коде).

1                                                     2                                                    3

 

 

 

 

 

 

 


С помощьюQR-кодов прочитайте о каких алгоритмах шла речь?

 

qr-code2.gif

qr-code3.gif

 

Что вы узнали ребята?

 Алгоритмы бывают:………

Запишите себе в тетрадь.

Учитель  сегодня мы увидели, что один и тот же алгоритм может быть записан по-разному. Можно записывать алгоритм естественным языком. В таком виде мы используем рецепты, инструкции и т.п. Для записи алгоритмов, предназначенных формальным исполнителям, разработаны специальные языки программирования. Любой алгоритм можно описать графически в виде блок-схемы. Для этого разработана специальная система обозначений:

Обозначение

Описание

Примечания

http://www.interface.ru/iarticle/img/35216_58704351.GIF

Начало и конец алгоритма

 

http://www.interface.ru/iarticle/img/35216_58704352.GIF

Ввод и вывод данных. 

Вывод данных иногда обозначают иначе:

http://www.interface.ru/iarticle/img/35216_58704346.GIF

http://www.interface.ru/iarticle/img/35216_58704347.GIF

Действие

В вычислительных алгоритмах так обозначают присваивание

http://www.interface.ru/iarticle/img/35216_58704348.GIF

Развилка

Развилка - компонент, необходимый для реализации ветвлений и циклов

http://www.interface.ru/iarticle/img/35216_58704349.GIF

Начало цикла с параметром

 

http://www.interface.ru/iarticle/img/35216_58704350.GIF

Типовой процесс

В программировании - процедуры или подпрограммы

http://www.interface.ru/iarticle/img/35216_58704357.GIF

Переходы между блоками

 

 Приведем пример описания алгоритма суммирования двух величин в виде блок-схемы:

http://www.interface.ru/iarticle/img/35216_58704359.gif

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

А теперь используя эту информацию вам необходимо составить алгоритм.

.

Практическое задание.

Класс делиться на две группы. Задание выполняется в текстовом редакторе MicrosoftWord. Первая группа выполняет следующее задание: Из предложенных фигур составить линейный  алгоритм «Злая мачеха». Вторая группа выполняет другое задание: Из предложенных фигур составить линейный  алгоритм «Сбор портфеля».

Что у вас получилось?

Презентация результатов

Закрепление

1.   С какими типами алгоритмов мы познакомились сегодня на уроке?

2.      Что такое алгоритм?

3.      Какими свойствами обладают алгоритмы?

4.      Зачем нужно знать алгоритмы

Ответы детей. Это необходимые инструкции, если есть инструкция, то время на сделанную работу уйдет меньше, это универсальные инструкции которыми можно пользоваться всем)

 

Я предлагаю пройти не большой тест на ПК. (изиквизи. Максимально пять вопросов. Программа сама выставляет оценки).

 Учитель у кого 5 поднимите руки  и тд.

 

Тест (что такое алгоритм, где линейный, правильное составление с помощью фигур, свойства. Значение)

 

 Ребята а теперь вернемся к вопросу, который был в начале урока.

 Давайте снова попробуем на него ответить. Что у нас получилось?

 

Почему? Изменились ли наши мнения?

 

Рефлексия.

Перед вами лежат листочки, я попрошу вас написать ключевое слово нашего урока.

Почему именно это слово для вас является ключевым?

 

Д/з: § 26-27 вопрос №5 на стр. 161

Задание на выбор:

Составить линейный алгоритм «Посадка дерева»

Составить линейный алгоритм «Дорога от дома до школы»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Конспект урока "Алгоритм и его свойства. Линейный алгоритм" (9 класс)"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Бизнер-тренер

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 910 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 05.09.2017 1059
    • DOCX 645.4 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Дахнов Владимир Александрович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Дахнов Владимир Александрович
    Дахнов Владимир Александрович
    • На сайте: 8 лет и 1 месяц
    • Подписчики: 3
    • Всего просмотров: 37706
    • Всего материалов: 6

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 14 регионов
  • Этот курс уже прошли 75 человек

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 65 человек из 33 регионов
  • Этот курс уже прошли 84 человека

Мини-курс

Организация и планирование воспитательной работы в СПО

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Культурное наследие России: язык и фольклор

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Мини-курс

Налог на прибыль и учет доходов/расходов

2 ч.

780 руб. 390 руб.
Подать заявку О курсе