УРОК ПО ИНФОРМАТИКЕ НА ТЕМУ « ВИДЫ АЛГОРИТМОВ» 5 класс
Цель урока: Познакомить школьников с основными видами алгоритмов.
Задачи урока:
- Учебная — иметь представление об алгоритме, уметь решать задачи на составление линейного алгоритма, алгоритма с ветвлением, а также циклического алгоритма.
- Воспитательная — развитие познавательного интереса, логического мышления.
- Развивающая — развитие алгоритмического мышления, памяти, внимательности.
План урока:
- Мотивационное начало урока.
- Изложение теоретического материала.
- Закрепление и проверка изученного материала.
- Итог урока.
Оборудование и программное обеспечение:
Мультимедийный комплекс (компьютер, экран, проектор), презентация, созданная в программе MS PowerPoint, раздаточные материалы.
ХОД УРОКА
- Мотивационное начало урока.
Учитель’.
Ребята давайте подведем итоги урока. Вы сегодня все очень хорошо поработали и получили соответствующие оценки. Домашнее задание на следующий урок вы все я надеюсь, записали в дневники, если вопросов нет, все могут быть свободны. Увидимся на следующем уроке. Или есть вопросы, что? Что-то не так. Как вы думаете?
Мнения учащихся
Учитель:
Да действительно что-то я запуталась, помогите мне ребята? Что нарушено?
Мнения учащихся
Учитель:
И соответственно как выдумаете, о чем мы с вами сегодня будем говорить.
Мнения учащихся
Учитель:
Да совершенно верно тема нашего сегодняшнего урока будет связанна с понятием, алгоритм,
Давайте сначала вспомним, что такое алгоритм.
А где мы встречаемся в жизни с алгоритмами? (презентация виды алгоритмов) виды алгоритмов.
Определяют жизненную ситуация и делают вывод, алгоритмы разные.
Сравни алгоритмы. Каков будет результат в каждом из них? Объясни.
- читают алгоритмы, делают вывод, что результат алгоритмов будет разным, объясняют почему;
Сделай вывод о разновидностях алгоритмов на основе порядка выполнения команд.
- делают вывод о том, что по порядку выполнения действий алгоритмы могут быть разных типов.
Учитель:
На основе сказанного определите тему урока «Виды алгоритма».
Цель нашего урока: узнать основными виды алгоритмов.
Задачи: знать: понятие алгоритма, виды алгоритма.
Уметь: определять вид алгоритма.
Понимать термины.
- Изложение теоретического материала.
Слушайте ребята, к нам в школу долго добираться на автобусе, я, наверное, минут 60 ехала, почти через весь город, может я маршрут неправильный выбрала, помогите разобраться, пожалуйста.
Я живу в районе Бумагина, ваша школа находится рядом военным госпиталем. Помогите мне, пожалуйста, найди кратчайший путь.
Поделимся на две команды: с лева от меня — 1 команда, соответственно — справа 2 команда.
Учащимся (каждой команде) раздается следующий материал: (карта города, лист с условиями проезда, готовые блоки с командами алгоритма). Учащиеся работают в группах.
Учитель:
Ребята все, время истекло, давайте посмотрим какие результаты у вас получились.
Каждый участник поднимает лист с командой алгоритма, в определенной последовательности. Учащиеся проверяют правильность алгоритма у команды напротив.
Учитель: ребята так какой путь короче?
Отлично все вы сделали правильно. Скажите, пожалуйста, если блоки с командами алгоритма поменять местами, чтобы произошло? Алгоритм бы нарушился?
Мнения учащихся
Учитель:
Таким образом, данный алгоритм нужно выполнять последовательно, по одной линии, значит, как может называться алгоритм, который мы с Вами рассмотрели?
Мнения учащихся
Учитель:
Совершенно верно — линейный, давайте еще раз проверим правильность Ваших действий.
Учитель запускает слайд с блок схемой алгоритма поездки на автобусе.
Учитель:
С автобусом разобрались, спасибо вам, сегодня, у меня достаточно приключений, пока я добиралась в школу, так вот рассказываю, вышла я из автобуса и мне пришло смс — оповещение, что у меня деньги на телефоне закончились, что делать, всякое может случиться, я должна быть всегда ф связи, спросила у прохожих, где ближайший терминал или банкомат, говорят идти минут десять, а меня время поджимает. Вот я столкнулась с проблемой выбора, стою и думаю, помните как в той сказке «Направо пойдешь коня потеряешь, налево голову положишь», так и у меня пойду искать терминал или банкомат: время потеряю, но зато деньги будут на телефоне. Пойду сразу в школу, приготовлюсь к уроку, но позвонить никому не смогу, думала, думала, пошла спокойно в школу урок важнее, правда. А как вы, думаете, ребята, можно мои действия и размышления после выхода из автобуса записать с помощью какого либо алгоритма?
Если да то он будет похож на линейный?
Или это совсем другой алгоритм?
Мнения учащихся
Учитель:
Да, совершенно верно, передо мной была проблема выбора и в зависимости от этого выбора, я должен был совершить определенные действия.
Учитель: попробуйте изобразить мои размышления с помощью алгоритма.
(индивидуальное)
Учитель запускает слайд с блок схемой разветвляющегося алгоритма.
Представьте что это дорога, что с ней происходит?
Мнения учащихся
Учитель: Да дорога разветвляется, и на этой развилке есть два варианта действий. Значит алгоритм какой?
Мнения учащихся
Учитель:
Совершенно верно, таким образом, мы с вами рассмотрели алгоритм с ветвлением.
Учитель:
Знаете, что мы все о грустном, да о грустном, мне от подруги поступила просьба помочь ей сделать макет фотозоны в теме «Мир информатика». Я не успела ее до конца оформить, думаю кто-нибудь мне поможет закончить. Условие: на макете фотозоны должно быть ровно 8 единиц и нулей.
Работа в паре.
Одна пара выходит и рассказывает, как создавали макет (свои действия ученик проговаривает вслух), как вы рассуждал.
Учитель:
Ребята, как вы думаете, оформление макета в данном случае — это алгоритм?
Если да то какой это может быть алгоритм линейный, с ветвлением, или может быть какой-нибудь другой?
Мнения учащихся
Учитель:
Таким образом, мы услышали, как пара совершала действие каждый раз проверяла условие и повторяли одни и те же действия пока условие не выполнилось, а как только, условие было выполнено, они закончил работу. Ребята как вы думаете, какое название может иметь данный алгоритм?
Мнения учащихся
Учитель:
— итак, ребята, у этого алгоритма непростое название, и чтобы его нам узнать, приведу в пример жизненную ситуацию: Петя очень хочет купить себе смартфон. Он каждый божий день об этом думает и просит маму купить смартфон. Вот как называется этот процесс, который Петя переживает каждый день? Что сделал Петя?
Ответы учеников.
Ответ: зациклился
Учитель:
У Пети этот процесс не заканчивается. А наш алгоритм закончен. Как вы думаете, он будет называться.
Мнения учащихся
Учитель: |
Совершенно верно алгоритм называется повторяющимся, или циклическим.
Итак, ребята, какие алгоритмы мы сегодня с вами разобрали?
Мнения учащихся
Учитель:
Совершенно верно это линейный, с ветвлениями, и алгоритм с повторениями (циклический)
З. Закрепление и проверка изученного материала. А теперь ребята давайте вернемся к нам примерам алгоритмов, которые были в начале урока и вы попробуете определить вид каждого алгоритма.
Ученики выполняют задания.
Учитель:
- Итог урока.
Ребята, теперь уже совершенно точно, давайте подведем итог урока.
Как вы думаете, мы достигли цели урока?
А теперь давайте проверим код ваших знаний. Выпишете в качестве ответа 1 или 0 в строчку, чтобы у нас получился код.
№1. На уроке я работал:
1:активно
0: пассивно
№2. Своей работой на уроке я:
1: доволен
0: недоволен
№3. Урок для меня показался:
1: коротким
0: длинным
№4. За урок я:
1: не устал
0: устал
№5. Мое настроение:
1: стало лучше
0: стало хуже
Урок мне хочется закончить словами древнекитайского мыслителя и философа Конфуция: «Три пути ведут к знанию: путь размышлений — это путь самый благородный, путь подражаний — это путь самый легкий, и путь опыта — это путь самый горький»
Не важно, каким путем человек получает знания, важен результат. И я надеюсь, что сегодня вы получили именно тот результат, которого ожидали.
Вы сегодня все очень хорошо поработали, о чем свидетельствует результаты работы с презентацией. Я готов выслушать Ваши вопросы, если вопросов нет, спасибо за урок, все могут быть свободны.



