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

6
1
Материал опубликован 3 February 2017 в группе

Пояснительная записка к презентации

Министерство образования Республики Башкортостан

ГБОУ СПО «Дуванский аграрный техникум»

 

Методика
проведения урока изучения нового материала
по дисциплине «Информатика и ИКТ»


 

Подготовлена преподавателем дисциплины «Информатика» Соболевой Н. А.

Рассмотрена на заседании цикловой комиссии математических и общих естественнонаучных дисциплин

Протокол №____ от ______________

Председатель комиссии:

________________________________

 

Аннотация
к методической разработке открытого урока
по дисциплине «Информатика»

Преподаватель: Соболева Н.А.

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

Методическая разработка содержит:

оглавление, содержащее перечень разделов методической разработки с указанием номеров страниц. Заголовки в оглавлении даются в точном соответствии с заголовками методической разработки;

введение, которое дает обоснование выбора вида занятия;

план урока;

основная часть, в которой описываются методы и приемы, используемые при проведении урока, деятельность студентов;

сценарий урока;

заключение, обобщает основную идею содержания методической разработки;

приложения, содержащие: тестовые задания, образцы слaйдов программы Power Point.

Материал методической разработки можно использовать при проведении уроков и внеклассных учебных мероприятий по информатике.


 

СОДЕРЖАНИЕ

1.

Введение ……………………………………………….

2.

План урока……………………………………………..

3.

Основная часть ……………………………………….

4.

Заключение. …………………………………………..

5.

Литература. ……………………………………………

6.

Приложения……………………………………………


 

Введение

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

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

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

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

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


 

План открытого урока
по дисциплине «Информатика»

Урок № 6

Аудитория: кабинет № 107а

Группа: 128

Специальность: «Механизация сельского хозяйства»

Норма времени: 90 мин.

Преподаватель: Соболева Н.А.

Тема: Алгоритмы и способы их описания

Вид занятия: урок

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

Цели урока:

Образовательная: Дать понятия алгоритма и его исполнителя, изучить свойства и способы описания алгоритмов; обобщить и закрепить знания по изученному материалу.

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

Воспитательная: Воспитание внимательности, собранности; привитие навыков самостоятельной работы; умения самооценивать уровень усвоения изученного материала.

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

Межпредметные связи: дисциплины «Математика», «История»

Внутрипредметные связи:

темы «Составление линейных алгоритмов», «Составление разветвляющихся алгоритмов», «Составление циклических алгоритмов», «Линейные структуры», «Разветвляющиеся структуры», «Циклические структуры».

Обеспечение урока:

Наглядные пособия:

Слайды с учебно-методическим материалом урока

Раздаточный материал:

Тестовые задания

ТСО:

Персональный компьютер IBM PC

Мультимедийный проектор и экран

Литература:

Основная:

Семакин И.Г., Хеннер Е.К. Информатика и ИКТ. 10-11 кл. – М.: Бином, 2013.

Гейн А.Г. Информатика. 11 класс. – М.: Просвещение, 2014

Ляхович В.Ф. Основы информатики. Уч. пособие. – Ростов/Д.:Феникс,2001.

Дополнительная:

Михеева Е.В., Титова О.И. Информатика. Учебник для студ. Учреж. Сред. Проф. Образования. 4-е изд. – М.: Academia, 2010. – 352 с.

Формируемые компетенции:

ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес

ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.

ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность

ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.

ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности

Требования к результатам усвоения учебного материала.

Студенты  должны  знать термины и понятия: алгоритм, алгоритмические конструкции.

Студенты  должны  знать: способы записи алгоритмов; свойства алгоритмов; команды присваивания; назначение подпрограмм; методы формального описания алгоритмов.

Студенты должны уметь: разрабатывать простейшие алгоритмы и записывать их в графическом представлении; использовать их для построения алгоритмов; приводить примеры алгоритмов; перечислять свойства алгоритмов; владеть навыками алгоритмического мышления, знанием основных алгоритмических конструкций, анализировать алгоритмы.

Содержание занятия:

Организационный момент (1 мин):

Приветствие

Определение отсутствующих студентов

Организация внимания студентов

Мотивация учебной деятельности (1 - 2 мин.)

Сообщение темы, цели и плана урока (3 - 5 мин)

Актуализация опорных знаний (10 – 15 мин.)

Устный опрос по вопросам:

Скажите, где вы уже встречались с термином “алгоритм”?

Как вы понимаете этот термин?

Приведите примеры алгоритмов из различных областей деятельности человека

Изучение и освоение нового материала (55 – 60 мин)

Закрепление и обобщение изученного материала (15 – 17 мин)

Рефлексия (1 мин.)

Подведение итогов занятия (2 мин.)

Сообщение домашнего задания (2 мин.)

  1. Понятие алгоритма и его исполнителя.

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

    Способы записи алгоритмов

    Команда присваивания

    Решение заданий

    Тестирование

Методика проведения открытого урока

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

Приветствие. Преподаватель и студенты приветствуют друг друга.

Определение отсутствующих студентов. Дежурный сообщает об отсутствующих студентах. Преподаватель отмечает в журнале.

Организация внимания студентов. Преподаватель настраивает студентов на рабочую атмосферу, предлагает им сосредоточиться и быть внимательными на протяжении всего урока. Интересуется их настроением, самочувствием, способностью мыслить.

Мотивация учебной деятельности

Преподаватель сообщает студентам следующее:

Сегодня мы с вами начинаем изучать новый раздел. Как называется этот загадочный раздел, вы должны угадать, посмотрев на экран! Демонстрируется слайд 1 (см. Приложение 1).

Сообщение темы, плана цели урока

Сообщается тема урока, формулируются цели. При сообщении темы занятия демонстрируются слайды 2-3 (см. Приложение 1).

Актуализация опорных знаний

При проведении актуализации широко используются возможности мультимедийного проектора. Преподаватель задает вопросы, которые отображаются на большом экране. Демонстрируется слайд 4 (см. Приложение 1).

Вопросы для актуализации:

Скажите, где вы уже встречались с термином «алгоритм»? (При решении задач по физике, химии, математике.)

Как вы понимаете этот термин? (Порядок действий, последовательность действий, план решения и т.д.)

Рассмотрим задачу: решить уравнение ax2+bx+c=0. Как вы будете решать задачу? (Исходные данные a, b, c, результат – x) Демонстрируется слайд 5 (см. Приложение 1).

Какая последовательность действий должна быть? (D=b-4ac, если D>0, то , если D = 0, то , если D<0, то нет решений.)

Приведите примеры из различных областей. (Инструкции, рецепты и т.д.)

Изучение и освоение нового материала. Демонстрируется слайд 6 (см. Приложение 1).

  1. Понятие алгоритма и его исполнителя

Преподаватель сообщает следующее:

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

В течение всей жизни каждый человек постоянно пользуется набором всевозможных алгоритмов - правил, которые заложены природой, даны воспитанием, обучением, тренировкой, выработаны на основе собственного опыта. Эти правила человек может изучить заранее или сформулировать сам в процессе решения задачи. Чем точнее и понятнее будут описаны правила решения задач, тем быстрее человек овладеет ими и будет эффективнее их применять.

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

Решение многих задач человек может передавать техническим устройствам – автоматам, электронным вычислительным машинам, роботам. Применение таких технических устройств предъявляет очень строгие требования к точности описания правил и последовательности выполнения действий. Поэтому разрабатываются специальные языки для четкого и строгого описания различных правил. Это одна из задач информатики.

Студенты предлагается записать в тетради понятие алгоритма. Демонстрируется слайд 7 (см. Приложение 1).

Алгоритм – это базовое понятие информатики, не имеет строгого определения, но описать его можно так: алгоритм - это конечная последовательность действий исполнителя, направленная на решение поставленной задачи.

Слово алгоритм происходит от латинской формы «algorithmi» – написания имени великого узбекского математика и астронома IX в. аль-Хорезми, который сформулировал правила выполнения арифметических действий. Первоначально под алгоритмами и понимали только правила выполнения четырех арифметических действий над многозначными числами. В дальнейшем это понятие стали использовать вообще для обозначения последовательности действий, приводящих к решению поставленной задачи. Демонстрируется слайд 8 (см. Приложение 1).

Рассмотрим пример. Рецепт приготовления чая (предположим, что чай готовят два человека одновременно). Демонстрируется слайд 9 (см. Приложение 1).

  1. Вскипятить свежую воду.

    Ополоснуть заварной чайник крутым кипятком.

    Положить чай из расчёта 1 чайную ложку на чашку чая и сразу залить кипятком.

    Через 3-5 минут помешать.

    Добавить сахар по вкусу.

Получится ли одинаковый чай? (Нет, т.к. они могут положить разное количество сахара.)

Преподаватель. Следовательно, результат зависит от исполнителя.


 

Студенты предлагается записать в тетради понятие исполнителя. Демонстрируется слайд 10 (см. Приложение 1).

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

Алгоритм предполагает наличие исполнителя — человека или технического устройства (автомат, робот, компьютер) со строго определенным набором возможных команд. Совокупность команд, которые могут быть выполнены исполнителем, называется системой команд исполнителя (СКИ). Исполнитель может исполнять команды из СКИ и ничего более.

  1. Основные свойства алгоритмов

Мы рассмотрели разные последовательности действий. Как же среди них выделить алгоритмы? (Они должны иметь общие свойства.)

Студенты предлагается записать в тетради свойства алгоритмов. Демонстрируются слайды 11 - 16 (см. Приложение 1).

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

  1. Дискретность – разрывность, отделённость одного действия от другого.

    Детерминированность – однозначность, определённость формулировок, не допускающая разных толкований (Иначе говоря, алгоритм не должен оставлять места для произвола исполнителя. Поэтому такие команды, как ,например, «Взять две-три ложки песку (что значит» две-три», какие ложки- чайные или столовые, какого песка?), не могут встречаться в алгоритмах. Очевидно, что понятные в определенных ситуациях для человека предписания такого типа могут поставить в тупик робота).

    Конечность – каждое отдельное действие (и весь алгоритм) должно быть выполнено (имеет предел).

    Результативность – получение результата после конечного числа шагов, предусматривающее все возможные варианты.

    Массовость – возможность решать множество однотипных задач.

Преподаватель. Рассмотрим пример: сложение дробей с разными знаменателями.(На этом примере учитель демонстрирует все свойства алгоритма)

  1. Способы записи алгоритмов

Преподаватель. Как мы сейчас представили алгоритм? (Словами)

А при решении квадратного уравнения? (Формулами с пояснениями)

А как записать алгоритм для компьютера, чтобы ему это было понятно? (В виде программы)

Студенты предлагается записать в тетради способы записи алгоритмов. Демонстрируется слайд 17 (см. Приложение 1).

Способы записи алгоритмов.

Словесный или словесно-формульный – рассчитан на исполнителя-человека.

Графический – с помощью геометрических фигур, для исполнителя-человека, а также как подготовительный этап для реализации на компьютере.

Программа – для исполнителя-компьютера.

Преподаватель. Рассмотрим графический способ записи алгоритмов.

Студенты предлагается записать в тетради понятие блок-схемы, основные графические формы записи алгоритмов. Демонстрируются слайды 18 – 19 (см. Приложение 1).

В схеме алгоритма каждому типу действий (ввод исходных данных, вычисление, проверка условия, управление циклом, вывод результатов, окончание) соответствует своя геометрическая фигура — блок. Блоки соединяются линиями со стрелками, указывающими последовательность действий. Внутри блока записывается содержание соответствующего действия. Совокупность блоков образует блок-схему алгоритма.

Основные блоки, используемые при графической форме записи алгоритмов:

Демонстрируется слайд 20 (см. Приложение 1).

  1. Команда присваивания

Одной из основных команд в алгоритмах является команда присваивания. Записывается она так:

< переменная> := <выражение>

Знак «:=» читается «присвоить».

Например, Y := A читается: «переменной Y присвоить значение величины А». После выполнения команды присваивания значение переменной, записанной слева от знака «:=», становится равным значению выражения, записанного справа от знака «:=».

Примеры команд присваивания: х: =1/2; z:=2z; I := i+1.

Студенты предлагается записать в тетради понятие команды присваивания. Демонстрируются слайды 21 (см. Приложение 1).

Свойства присваивания:

пока переменной не присвоено значение, она остается не определенной;

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

новое значение, присвоенное переменной, заменяет её предыдущее значение.

Закрепление (обобщение и систематизация изученного материала). Демонстрируется слайд 22 (см. Приложение 1).

Преподаватель. Сегодня мы с вами вспомнили понятие «алгоритм», известное вам со школьного курса информатики, изучили свойства алгоритмов и способы их записи. Давайте еще раз вспомним формы записи алгоритмов. (Словесная, графическая) Демонстрируется слайд 23 (см. Приложение 1).)

Является ли алгоритмом следующая последовательность действий:

  1. Достать ключ.

    Вставить в замочную скважину.

    Повернуть два раза по часовой стрелке.

    Вынуть ключ.

    Открыть дверь. (Да, по определению.)

Демонстрируется слайд 24 (см. Приложение 1).

В сказке герою даётся поручение: “Пойди туда, не знаю куда, принеси то, не знаю, что”. Можно ли этот набор действий считать алгоритмом? Обоснуйте, используя свойства алгоритма. (Нет, т.к. отсутствуют все свойства.)

Моделирование. Демонстрируется слайд 25 (см. Приложение 1).

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

Студенту проводят взаимооценку. Ответы выведены на слайде. Демонстрируется слайд 26 (см. Приложение 1).

Подведение итогов урока

Преподаватель отмечает работу студентов. Произносит заключительное слово. Студенты рисуют на листочках с тестами картинку, позволяющую понять их настроение о прошедшем уроке. Демонстрируется слайд 27 (см. Приложение 1).

Сообщение домашнего задания

Студентам предлагается записать домашнее задание:

1) выучить основные понятия и определения;

2) записать в тетради алгоритм из области деятельности вашей специальности.

Демонстрируется слайд 28 (см. Приложение 1).

В конце занятия преподаватель благодарит студентов за сотрудничество и желает хорошего настроения. Демонстрируется слайд 29 (см. Приложение 1).


 

Заключение

Изучение новой темы – это самый сложный вид урока. С целью изучения качественного обучения информатике, использую следующие методы обучения: монологический, диалогический, работа с книгой, инструктивно-практический метод, но самым привлекательным для ребят является занимательность. Увлекшись, ребенок и не замечает, что учится – он познает, запоминает новое.

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

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

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

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

итература


 

Гейн А.Г. Информатика. 11 класс. – М.: Просвещение, 2014

Ляхович В.Ф. Основы информатики. Уч. пособие. – Ростов/Д.:Феникс,2001.

Микляев А. «Учебник пользователя IBM PC»: М.:«Альтекс-А», 2001

Михеева Е.В., Титова О.И. Информатика. Учебник для студ. Учреж. Сред. Проф. Образования. 4-е изд. – М.: Academia, 2010. – 352 с.

Семакин И.Г., Хеннер Е.К. Информатика и ИКТ. 10-11 кл. – М.: Бином, 2013.

Хлебников А.А. Информатика: Учебник/А.А. Хлебников. – Ростов н/Д: Феникс, 2007. – 571 с. : ил. – (Среднее профессиональное образование)

 

 

ПРИЛОЖЕНИЯ

 

Приложение 1

Слайды с методическим материалом урока

 

Слайд 1 Слайд 2

Слайд 3 Слайд 4

Слайд 5 Слайд 6


 

Слайд 7 Слайд 8

Слайд 9 Слайд 10

Слайд 11 Слайд 12

Слайд 13 Слайд 14

Слайд 15 Слайд 16

Слайд 17 Слайд 18

Слайд 19 Слайд 20

Слайд 21 Слайд 22

Слайд 23 Слайд 24

Слайд 25 Слайд 26

Слайд 27 Слайд 28

Слайд 29

Приложение 2

Тестовые задания

Вариант 1

Алгоритм – это …

А) формулами с пояснениями

Б) знания или сведения о ком-либо или о чем-либо

В) конечная последовательность действий исполнителя, направленная на решение поставленной задачи

Что такое «Исполнитель алгоритма»?

А) задача

Б) человек

В) техническое устройство

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

А) достоверность, актуальность, важность

Б) результативность, массовость, дискретность

В) целостность, новизна, релевантность

В какой форме записываются алгоритмы?

А) словесной

Б) модульной

В) сложной

Что такое блок-схема?

А) блок задачи

Б) схема электрической цепи

В) форма графического представления алгоритма

Вариант 2

От написания имени какого ученого происходит название слова «Алгоритм»?

А) Аль-Фараби

Б) Аль-Хорезми

В) Аль Пачино

Что такое "Система команд исполнителя"?

А) задача

Б) получение результата после конечного числа шагов

В) совокупность команд, которые могут быть выполнены исполнителем

Разрывность, отделённость одного действия от другого – это…

А) дискретность

Б) целостность

В) достоверность

Графический способ записи алгоритма – это…

А) способ записи с помощью слов

Б) способ записи с помощью формул

В) способ записи с помощью геометрических фигур

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

А) начало, ввод данных, действие

Б) цикл, действие, конец

В) начало, принятие решения, цикл


Вариант-1     Вариант-2

1.В       1. Б.

2.Б,В    2. В

3.Б       3. А

4.А       4. В

5.В       5. А


Критерии оценивания:

5 правильных ответов – «5»

4 правильных ответа – «4»

3 правильных ответа – «3»


 

 Презентация к уроку
 

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

Алгоритмы и способы их описания Тема занятия: 17.10.19

Вопросы: Понятие алгоритма и его исполнителя Свойства алгоритмов Способы записи алгоритмов Команда присваивания Линейный алгоритм

Актуализация опорных знаний Скажите, где вы уже встречались с термином «алгоритм»? Как вы понимаете этот термин? Рассмотрим задачу: решить уравнение ax2+bx+c=0. Как вы будете решать задачу?

Решить уравнение ax2+bx+c=0 Решить уравнение ax2+bx+c=0 1. Если D>0, то D=b-4ac, тогда 2. Если D = 0, то 3. Если D<0, то нет решений ЗАДАЧА

Изучение и освоение нового материала

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

algorithmi IХ век

Пример: Рецепт приготовления чая Вскипятить свежую воду Ополоснуть заварной чайник крутым кипятком Положить чай из расчёта 1 чайную ложку на чашку чая и сразу залить кипятком Через 3-5 минут помешать Добавить сахар по вкусу

Исполнитель — человек или техническое устройство (автомат, робот, компьютер) со строго определенным набором возможных команд Совокупность команд, которые могут быть выполнены исполнителем, называется системой команд исполнителя

Свойства алгоритмов АЛГОРИТМ Дискретность Детерминированность Конечность Массовость Результативность

Дискретность – разрывность, отделённость одного действия от другого

Детерминированность – однозначность, определённость формулировок, не допускающая разных толкований

Конечность – каждое отдельное действие (и весь алгоритм) должно быть выполнено (имеет предел)

Результативность – получение результата после конечного числа шагов, предусматривающее все возможные варианты

Массовость – возможность решать множество однотипных задач

Способы записи алгоритмов

Блок-схемой называют определенную форму графического представления алгоритма Блок-схемой называют определенную форму графического представления алгоритма

Наименование Обозначение Описание Прерывание Начало или конец подпрограммы Передача данных Ввод данных, вывод результатов Процесс (действие) Выполнение арифметических действий Принятие решения (условие) Проверка условий, переход к действию по условию Модификация (цикл) Организация циклического процесса Запись алгоритмов в виде блок-схем

Команда присваивания <переменная> := <выражение> Знак «:=» читается «присвоить» Примеры: Y:= A+B х:=1/2; z:= 2z; I:= i+1

Закрепление учебного материала

Назовите формы записи алгоритмов: Словесная Графическая

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

Составьте определение по указанному времени: 15:55, 13:30, 04:10, 07:50, 12:25, 20:45 и запишите его в тетради Моделирование – это метод познания, состоящий в создании моделей

Тест (ответы) Вариант-1 Вариант-2 В 1. Б Б,В 2. В Б 3. А А 4. В В 5. А Критерии оценивания: 5 правильных ответов – «5» 4 правильных ответа – «4» 3 правильных ответа – «3»

Рефлексия

Домашнее задание выучить основные понятия и определения записать в тетради алгоритм из области деятельности вашей специальности

в формате Microsoft Word (.doc / .docx)
в формате MS Powerpoint (.ppt / .pptx)
Комментарии

Благодарю за полезный и насыщенный материал!

31 July 2018

Похожие публикации