Алгоритм - Сообщество учителей информатики

advertisement
Открытый урок в 5-м классе по теме
«Алгоритм.
Способы представления алгоритма».
Учитель информатики
Курдемова Т.А.
Москва 2011
Цель урока: Познакомить школьников с понятиями алгоритма и
способами представления алгоритма.
Задачи урока:
образовательные:


создать условия для формирования первичного представления об
алгоритме, его исполнении;
познакомить учащихся с понятиями “алгоритм” и способах записи
алгоритма;
развивающие:





развивать алгоритмическое мышление;
развивать познавательный интерес, логическое мышление;
развитие умения планировать свою деятельность;
развивать память, внимание;
формировать интерес к изучению предмета;
воспитательные:


воспитывать чувство коллективизма;
воспитание активности;
План урока:
1.
2.
3.
4.
5.
6.
7.
организационный момент;
вопросы по домашнему заданию;
объяснение нового материала;
обобщение и систематизация знаний;
компьютерный практикум;
домашнее задание;
подведение итогов урока.
Оборудование урока:



мультимедийный проектор;
демонстрация “Алгоритм”;
ПК каждому учащемуся
2
Ход урока
1. Организационный момент
Учитель: Здравствуйте, мои пытливые умы! Эпиграфом к
сегодняшнему уроку послужат слова (слайд 1):
«Не нужно нам владеть клинком,
Не ищем славы громкой.
Тот побеждает, кто знаком
С искусством мыслить тонким»
Тему сегодняшнего урока вы узнаете, если разгадаете ребус.
Ученики разгадывают ребус на экране проектора (слайд 2)
Учитель: Я бы хотела, чтобы вы повернули голову направо, насколько
сможете, и запомнили место на стене, куда дотягивается ваш взгляд.
Запомнили?
Теперь вернемся в исходное положение.
И сейчас снова повернемся, вправо, но постараемся посмотреть еще
дальше.
И так, повернулись.
посмотреть. Спасибо.
Повернулись,
так
чтобы
еще
дальше
У всех получилось посмотреть во второй раз дальше?
Я и в первый раз попросила вас повернуть голову, так как только вы
сможете. Но во второй раз все повернули гораздо дальше. А почему?
А получилось так потому, что перед вами стояла цель – увеличить
предыдущее достижение.
Так вот, юные информатики, всегда, когда у человека есть цель, он
может добиться гораздо большего.
И так, наша цель на уроке:
 повторить, что такое алгоритмы,
 где и когда мы их используем,
 зачем они нам нужны
 познакомиться со способами представления алгоритмов.
3
2.Вопросы по домашнему заданию.
Учитель: Вспомните, что такое алгоритм?
Алгоритм – это определенная последовательность действий, строгое
исполнение которых приводит к задуманному результату (слайд 3).
Учитель: Приведите примеры алгоритмов в жизни.
Дети:
1. Собираюсь на рыбалку;
2. Как построить скворечник
3. Как решить задачу по математике
4. Как сделать уборку дома
5. Как испечь торт
6. Собрать корзину грибов
7. Пришить пуговицу
Учитель: При составлении алгоритма нужно
быть очень
внимательным, поскольку даже от одного знака может зависеть
смысл всего алгоритма.
Вспомните мультфильм, в котором царь должен был подписать указ:
“Казнить нельзя помиловать!” Смысл меняется только от
перестановки запятой. Сравните: (слайд №4).
(На доске в произвольной последовательности расположены действия
алгоритма «Сделай колобка из пластилина»).
Учитель: Ребята, можно ли, выполняя этот алгоритм, слепить
колобка?
Дети: Нет, т.к. действия идут не по порядку.
Учитель: Откуда пришло к нам слово АЛГОРИТМ?
Дети: Слово «алгоритм» произошло от латинского написания слова «аль –
Хорезми», под которым в средневековой Европе знали величайшего математика
из города Хорезма в современном Узбекистане Мухамеда ибн Мусу, жившего в
783 – 850 гг. (слайд№5)
Учитель: Какие способы представления алгоритма вы знаете?
Дети: перечисление, рисунок, блок-схема, программа (слайд №6)
3. Объяснение нового материала
Учитель: Рассмотрим подробнее один из этих способов – блок-схему.
Запишите в тетрадь тему урока: «Блок-схема алгоритма» (слайд № 7).
4
Блок-схема – набор геометрических
записываются шаги алгоритма.
фигур,
внутри
которых
Чтобы правильно изобразить алгоритм в виде блок-схемы,
необходимо знать обозначения ее элементов (раздает карточки). На
карточках вы видите необходимые вам для работы элементы блоксхемы:


Заголовок (начало)
окончание (конец)
шаг алгоритма (действие)
блок проверки заданного условия
ввод/вывод данных
направление процесса
(слайд №8)
Учитель: А сейчас мы с вами поиграем. Игра называется «21 палочка»
(Сыграть с каждым учеником).
Учитель: Понравилось? А кто понял, почему всегда выигрывал
учитель?
Теперь чтобы и вы могли выигрывать, запишем алгоритм
выигрышной стратегии себе в тетради. Но оформим мы его в виде
блок-схемы (слайд №9).
Учитель: Сейчас вы будете выполнять алгоритм практического
задания 2.26 и 2.27 из учебника.
6. Проверка выполнения практического задания и выставление оценок.
7. Подведение итогов
Домашнее задание (слайд 10).
Наш урок подходит к концу и мне бы хотелось чтобы каждый из вас
сказал свое мнение о нем.
А начать попробуйте со слов:
“Сегодня на уроке я узнал…”,
“Сегодня мне понравилось …”,
“Сегодня мне не понравилось …” (слайд № 11).
5
Приложение 1
Литература, использованная при подготовке к уроку:
1. Первин Ю.А., Дуванов А.А., Зайдельман Я.Н. и др. “Роботландия 96”.
Информация, алгоритмы, компьютеры. Раздел 1. Пособие для
учителя. – Переславль – Залесский, 1996.
2. Тимофеев О. Н.Рецепты веселой вечеринки: Игры, розыгрыши,
забавы. –Ярославль: Академия развития: Академия Холдинг, 2002.
3. Журналы "Информатика и образование".
4. Подписка газет "Информатика".
6
Download