Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Конспект урока по информатике по теме "Алгоритмы: определение, свойства, способы представления"

Конспект урока по информатике по теме "Алгоритмы: определение, свойства, способы представления"



Осталось всего 4 дня приёма заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)


  • Информатика

Название документа Презентация-урок.pptx

Определяемое понятие – ближайший род + видовое отличие Астрономия – это наука...
Тема урока: «Алгоритмы: определение, свойства, способы представления»
Алгоритм – это последовательность действий, которые требуется выполнить, чтоб...
Свойства алгоритма: Понятность Алгоритм должен представлять процесс решения з...
Исполнитель алгоритма – это субъект или объект, который исполняет алгоритм.
Сидеть! Лежать! Голос! Рядом! Направо! Налево! Кругом! Шагом марш! Система ко...
Исполнитель «Возьми-бросай» СКИ: направо; налево; вперед; возьми; бросай.
Способы представления алгоритмов Прочесть значение R. Умножить значение R на...
Базовые алгоритмические структуры Действие 1 Действие 2 Действие N Следовани...
Алгоритм – это … Свойства алгоритма Исполнитель алгоритма – это … СКИ – это …...
Домашнее задание 3. Сформулировать одно определение 2. Найти происхождение сл...
1 из 12

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

№ слайда 1 Определяемое понятие – ближайший род + видовое отличие Астрономия – это наука
Описание слайда:

Определяемое понятие – ближайший род + видовое отличие Астрономия – это наука, изучающая небесные тела. Архаизмы – это слова, устаревшие и вышедшие из употребления. Квадрат – это прямоугольник, у которого все стороны равны. Робот – это устройство, частично выполняющее функции человека. Музыка – это вид искусства, предметом которого является звук.

№ слайда 2 Тема урока: «Алгоритмы: определение, свойства, способы представления»
Описание слайда:

Тема урока: «Алгоритмы: определение, свойства, способы представления»

№ слайда 3 Алгоритм – это последовательность действий, которые требуется выполнить, чтоб
Описание слайда:

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

№ слайда 4 Свойства алгоритма: Понятность Алгоритм должен представлять процесс решения з
Описание слайда:

Свойства алгоритма: Понятность Алгоритм должен представлять процесс решения задачи как последовательное выполнение отдельных простых шагов Дискретность (раздельность) Каждое правило алгоритма должно быть четким, однозначным, определенным Определенность Исполнитель алгоритма должен понимать, как выполнить алгоритм Конечность Алгоритм решения должен быть применим для решения целого класса задач Массовость Алгоритм должен приводить к решению задачи за конечное число шагов

№ слайда 5 Исполнитель алгоритма – это субъект или объект, который исполняет алгоритм.
Описание слайда:

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

№ слайда 6 Сидеть! Лежать! Голос! Рядом! Направо! Налево! Кругом! Шагом марш! Система ко
Описание слайда:

Сидеть! Лежать! Голос! Рядом! Направо! Налево! Кругом! Шагом марш! Система команд исполнителя (СКИ) – это набор команд, которые исполнитель может выполнить.

№ слайда 7 Исполнитель «Возьми-бросай» СКИ: направо; налево; вперед; возьми; бросай.
Описание слайда:

Исполнитель «Возьми-бросай» СКИ: направо; налево; вперед; возьми; бросай.

№ слайда 8
Описание слайда:

№ слайда 9 Способы представления алгоритмов Прочесть значение R. Умножить значение R на
Описание слайда:

Способы представления алгоритмов Прочесть значение R. Умножить значение R на 3,14. Умножить результат второго действия на значение R. Записать полученный в предыдущей команде результат как значение S. АЛГ ЗАДАЧА(ВЕЩ R,S) АРГ R РЕЗ S НАЧ ВВОД R R:=3,14*R S:=R*R ВЫВОД S КОН начало Ввод R S:=3.14*R^2 вывод S конец Словесный Графический (блок-схемы) Алгоритмический язык, программный

№ слайда 10 Базовые алгоритмические структуры Действие 1 Действие 2 Действие N Следовани
Описание слайда:

Базовые алгоритмические структуры Действие 1 Действие 2 Действие N Следование Линейные алгоритмы Ветвление Условие Действие 1 Действие 2 Разветвляющиеся алгоритмы Цикл Условие Действие да нет да нет Циклические алгоритмы

№ слайда 11 Алгоритм – это … Свойства алгоритма Исполнитель алгоритма – это … СКИ – это …
Описание слайда:

Алгоритм – это … Свойства алгоритма Исполнитель алгоритма – это … СКИ – это … Способы представления алгоритмов Виды алгоритмов

№ слайда 12 Домашнее задание 3. Сформулировать одно определение 2. Найти происхождение сл
Описание слайда:

Домашнее задание 3. Сформулировать одно определение 2. Найти происхождение слова «алгоритм», объяснить его правописание 1. Выучить опорный конспект

Название документа конспект урока.docx

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



hello_html_51fd42a8.gifhello_html_m5af6f480.gif

Алгоритмы: определение, свойства, способы представления

План-конспект урока учителя информатики Сидоровой Г.Ю.















[Введите имя автора]



Цели урока:

Предметные:

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

  • рассмотреть понятие исполнителя и системы команд исполнителя;

  • формировать умение «читать», составлять и исполнять алгоритмы.

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

  • формировать умение формулировать определения понятий;

  • формировать умение выделять основания классификации;

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

  • осмысленное использование понятия алгоритм на других предметах и в жизни.

Личностные:

  • формировать основы информационного видения окружающего мира, широкие познавательные интересы.

Ожидаемые результаты:

Предметные:

  • понимание смысла понятия «алгоритм», «исполнитель», «система команд исполнителя»;

  • умение приводить примеры алгоритмов;

  • умение «читать» алгоритмы;

  • умение различать основные алгоритмические конструкции.

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

  • осмысленное использование понятия «алгоритм» на других предметах;

  • умение строить определение понятий;

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

  • опыт управления объектов с помощью алгоритмов.

Личностные

  • широкие познавательные интересы;

  • стремление использовать полученные знания в жизни;

  • основы информационного мировоззрения – научного взгляда на информационные процессы в живой природе;

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

Оборудование:

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

Основные понятия:

  • алгоритм, виды алгоритмов, способы описания алгоритмов, исполнитель алгоритмов.

Этапы урока

Деятельность учителя, и учащихся

Ход урока:


Записи на доске, презентация

Организа-ционный

Учитель приветствует учеников и гостей урока.

Учитель: Здравствуйте ребята и уважаемые гости!



Мотивационный, целеполагания

Учитель ведет фронтальную беседу: задает вопросы, ученики отвечают.

Учитель разъясняет тему и цели урока.

Ученики записывают тему в опорном конспекте

Учитель: Ребята, что записано на доске?

Ученики: Определения.

Учитель: Что общего у этих определений, чем они похожи?

Ученики: Конструкцией, способом построения.

Учитель: Действительно, на доске записаны определения понятий, построенные по одному принципу: определяемое понятие = ближайший род + видовое отличие. Это наиболее часто используемый вид определений. Содержание понятия раскрывается следующим способом: сначала устанавливается родовой признак, свойственный мыслимому в понятии предмету, а затем указывается его специфический, видовой признак. (Разбираем понятия с помощью кругов Эйлера.)

Давайте, попробуем построить таким способом определение глагола.

Ученики: Глагол – это часть речи, которая обозначает действия предмета и отвечает на вопросы что делать? Что сделать?

Учитель: Назовите определяемое, род и вид

Ученики: Глагол, часть речи, обозначает действия предметов и отвечает на вопросы Что делать? Что сделать?

Учитель: Сегодня мы с вами приступаем к изучению ключевой темы информатики: «Алгоритмы». На этом уроке мы познакомимся с основными понятиями этой темы. Определения этих понятий мы сформулируем сами, выделяя род и видовое отличие.

Запишите в опорном конспекте число и тему урока. Обратите внимание на правописание слова алгоритм.

hello_html_m4204ee9f.png

Архаизмы

Слова

Круги Эйлера для каждого понятия hello_html_13205a30.jpg

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

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














Ученики устанавливают соответствие, выходят к доске и маркером соединяют элементы.


Учитель: Первая наша задача – построить определение алгоритма. С чего начинается определение?

Ученики: С определяемого. Алгоритм – это (записываем на доске).

Учитель: С какими алгоритмами вы сталкивались в жизни или на других урока? Что собой представляют алгоритмы?

Ученики: Порядок действий, последовательность действий.

Учитель: Алгоритмы действительно представляют собой последовательность действий. Это их родовой признак. (Записываем на доске) Нам осталось установить видовое отличие алгоритмов, т.е. чем алгоритмы отличаются от всех возможных последовательностей действий. Чтобы вам помочь я приглашаю вас на рыбалку.

Учитель показывает фокус «Рыбалка».

Учитель: Ребята, и я и Имя ученика хотели поймать рыбку. И я и Имя ученика выполнили некоторую последовательность действий. В чем же разница?

Ученики: В результате.

Учитель: Видовое отличие алгоритма состоит в том, что в итоге его выполнения получают требуемый результат. Давайте сформулируем и запишем последнюю часть нашего определения. (Записываем на доске, один ученик читает вслух.)

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












hello_html_6f568dd4.png





hello_html_1fc1ad6.jpg


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

Ученики работают в группах.

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






Ученики строят определение исполнителя алгоритма и записывают его в опорный конспект.





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


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

Ваша задача состоит в следующем:

  • Найти и подчеркнуть ошибки в алгоритмах;

  • Определить, какое свойство нарушено в каждом алгоритме.

(Комментируются итоги выполнения задания.)

Учитель: Перечисляя основные свойства алгоритма, мы столкнулись с еще одним новым понятием: «исполнитель». Давайте дадим ему определение. Сначала давайте решим, что или кто может исполнять алгоритм. Как можно назвать их одним словом?

Ученики: Объекты.

Учитель: Чем все эти объекты отличаются от всех возможных объектов?

Ученики: Тем, что они выполняют алгоритмы.

Учитель: Теперь мы можем построить определение.

(Даем определение, записываем в конспект.)

Учитель: Каждый исполнитель может выполнить только определенный набор команд – систему команд исполнителя.


Учитель: На доске записана СКИ. Ребята, кто хочет попробовать себя в роли этого исполнителя. (Выходит ученик. Учитель отдает команды, ученик или выполняет, или отвечает отказом. Последняя команда выполнима, но противоречит здравому смыслу. Ученик должен объяснить, почему он не выполнил команду.)

Учитель: В чем разница между формальным и неформальным исполнением алгоритма?


hello_html_m3694267c.jpg

hello_html_m52cf09d7.jpg


hello_html_40c06f2d.jpg

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

Ученики производят классификацию, выделяют основание классификации. Заполняют схему в опорном конспекте.











Ученики под куроводством учителя закрепляют основные понятия.

Учитель: Перед вами 9 алгоритмов. Попробуйте разделить эти алгоритмы на группы, ответьте, сколько групп получилось и по какому признаку вы выполнили это деление.

Ученики: Три группы. По способу записи алгоритмов.

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

Учитель: Посмотрите внимательно, есть ли еще один признак, по которому можно выполните деление алгоритмов на группы.

Ученики: По виду алгоритмических конструкций.

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




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

Ученики называют понятия, дают определения. При необходимости повторяем несколько раз.


hello_html_4192951a.png

hello_html_m39fc87f1.png

hello_html_10690a19.png

Контроль знаний, рефлексия

Ученики проходят тестирование, приобретают навык рефлексии.

Учитель помогает осуществить анализ ошибок, сформулировать критерии оценки.

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

Ученики выполняют тест, после его завершения производится анализ ошибок, выставляются оценки за тест.



Домашнее задание

Учитель называет домашнее задание, ученики записывают его в дневники.


Учитель: Запишите, пожалуйста, домашнее задание:

  • выучить опорный конспект;

  • найти происхождение слова алгоритм, объяснить его правописание;

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

hello_html_2d760a90.png

Практическая работа

Учитель объясняет порядок практической работы.

Учащиеся выполняют практическую работу: составляют алгоритм, получают опыт управления исполнителем.

Учитель: Сейчас мы приступаем к выполнению практической работы. Сегодня вы будете работать с программой «Исполнители».

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



Подведение итогов, рефлексия

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

Учитель: Давайте подведем итоги нашего урока.

  • Что нового вы сегодня узнали?

  • Что понравилось больше всего?

  • Что было сложным?

  • Какие знания вы готовы применять не только на информатике, но и на других предметах и в жизни?

  • Остались ли у вас вопросы по этой теме?

Ученики отвечают.

Учитель оценивает результаты работы, выставляет оценки.

Учитель и ученики прощаются.























Технологическая карта урока

Этап урока

Цели

Задания

Уровень усвоения

Диагностика

Ожидаемые результаты

Объяснение нового материала, первичное закрепление

Личностные:

  • формирование основ информационного мировоззрения;

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

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

  • формировать умение формулировать определения;

  • формировать умение выделять основания классификации;

  • формировать умение выбирать форму представления информации.

Предметные:

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

  • рассмотреть понятие исполнителя и системы команд исполнителя;

  • формировать умение «читать» и исполнять алгоритмы.


1.Найти сходство.

2.Сформулировать определение.

3. Произвести анализ эксперимента, сделать вывод.

4. Установить соответствие.


Знание, понимание, анализ

Анализ ответов учащихся

Критерии:

  • точность воспроизведения определений;

  • осмысленность воспроизведения определений;

  • понимание вопроса;

  • правильность ответов на вопросы;

  • правильный выбор основания классификации, выделение критериев деления.

Личностные:

  • способность соотнести учебные задания с жизненным опытом.

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

  • умение формулировать определения;

  • умение выделять критерии классификации.

Предметные:

  • знание и понимание основных определений темы;

  • понимание основных свойств алгоритма;

  • понимание отличия каждого вида алгоритма.


Работа в группах

Личностные:

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

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

  • формирование основ продуктивного взаимодействия в ходе групповой работы.

Предметные:

  • формирование понимания свойств алгоритма.

1.найти ошибку в алгоритме, определить к нарушению какого свойства эта ошибка привела.

2. Оценить работу группы.

Понимание, применение, анализ, оценка

Результаты работы в группах

Критерии:

  • Правильность определения ошибок;

  • Правильность соотнесения ошибки и свойства алгоритма.


Личностные:

  • стремление использовать полученные знания в жизни.

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

  • опыт продуктивного взаимодействия в группе.

Предметные:

  • закрепление знания и понимания свойств алгоритма.

Практическая работа

Личностные:

  • формирование интереса к информатике и ИКТ;

  • понимание значимости подготовки в области ИКТ.

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

  • формировать навык освоения прикладных программ;

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

Предметные:

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

1.Выбрать тип диаграммы для данных и построить ее.

2. Оценить результаты своей работы

Понимание, применение, анализ, оценка

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

Критерии:

  • правильность выбора вида диаграммы

  • правильность оформления диаграммы (название, легенда, подпись осей).

Личностные:

  • стремление использовать полученные знания в жизни.

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

  • умение осваивать прикладные программы;

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

Предметные:

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


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

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

  • формировать умение анализировать и оценивать результаты собственной работы.

Предметные:

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



1.Проанализируйте свою работу и ответьте на вопросы.

2. Оцените результаты своей работы.



Анализ, оценка

Анализ ответов учащихся, собственный анализ своей работы учащимися.

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

  • умение анализировать и оценивать результаты собственной работы.

Предметные:

  • Обнаружение пробелов в знаниях учащихся.





















Опорный конспект

Дата __________________


Тема урока_______________________________________________________________________

Алгоритм__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

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

  1. __________________________ – исполнитель алгоритма должен понимать, как его выполнить.

  2. __________________________ - алгоритм должен представлять процесс решения задачи как последовательное выполнение отдельных простых шагов.

  3. _________________________ - каждое правило алгоритма должно быть четким, однозначным, определенным.

  4. _________________________ - алгоритм должен приводить к решению задачи за конечное число шагов.

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


Исполнитель алгоритма __________________________________________________________

_________________________________________________________________________________










Определяемое понятие = ближайший род + видовое отличие


1




57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)


Краткое описание документа:

В материале представлен конспект и презентация к уроку по теме "Алгоритмы: определение, свойства, способы представления" для учащихся 8-9 классов. Урок содержит технологическую карту и опорный конспект. Тип урока - объяснение нового материала.

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

Автор
Дата добавления 25.05.2015
Раздел Информатика
Подраздел Конспекты
Просмотров1689
Номер материала 292071
Получить свидетельство о публикации
Похожие материалы

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