Задачи урока:
Образовательные:
Создать условия для формирования первичного представления об алгоритме, его исполнении
Познакомить учащихся с понятиями «алгоритм», «линейный алгоритм»
Развивающие:
Развивать алгоритмическое мышление
Развивать познавательный интерес, логическое мышление
Развитие умения планировать свою деятельность
Развивать память, внимание
Формировать интерес к изучению предмета
Воспитательные:
Воспитывать чувство коллективизма
Воспитание активности
Тип урока: комбинированный урок
Оборудование урока: ПК
План урока:
Организационный момент
Объяснение нового материала
Обобщение и систематизация знаний
Физкультминутка
Компьютерный практикум
Домашнее задание
Подведение итогов урока
Ход урока:
Организационный момент
Учитель: Здравствуйте, мои пытливые умы! Тему сегодняшнего урока вы узнаете, если разгадаете ребус
Учитель: запишите в тетрадь число и тему урока: «Алгоритм.Линейный алгоритм»
Объяснение нового материала
Учитель: Вы решили порадовать маму и в день ее рождения испечь любимый торт. Для этого вы возмьете кулинарную книгу и найдете там подходящий рецепт. Например такой: торт «Пай».
Для теста:200г маргарина, 200г сметаны, 3 стакана муки,
1ч.л. соли
Для бисквита: 4 яйца, 1 стакан сахара, 1 стакан муки
Для начинки: 1 стакан яблочного конфитюра, полстакана сахарной пудры.
Муку и масло положить в миску, порубить ножом, чтобы получилась маслянистая крупа, влить сметану, смешанную солью. И быстро замесить тесто. Разложить его на смазанный маслом противень ровным слоем, прижимая пальцами, поставить в хорошо нагретую духовку и слегка подрумянить. Затем вынуть. Смазать яблочной начинкой, сверху залить ровным слоем смеси для бисквита. Снова поставить в печь, убавив огонь. Когда бисквит зарумянится и пропечется, вынуть торт, и обсыпать сахарной пудрой.
Учитель: Чтобы приготовить торт нужно выполнить определенную последовательность действий, описанных в рецепте. Такую последовательность действий принято называть алгоритмом.
Дети: записывают в тетрадь.
Учитель: При составлении алгоритма нужно быть очень внимательным, поскольку даже от одного знака может зависеть смысл всего алгоритма. Вспомните мультфильм, в котором царь должен был подписать указ: «Казнить нельзя помиловать! Смысл меняется только от перестановки запятой. Сравните:
Казнить нельзя, помиловать!
Казнить, нельзя помиловать!
Учитель: Зачем же нам нужны алгоритмы?
Дети: высказывают предположения.
Учитель подводит ребят к идее – алгоритмы нужны для того, чтобы можно было сложные действия разбивать на простые, которые легко выполнить. Кажется, трудно испечь торт, но посмотрите, как легко этот процесс описывает рецепт из кулинарной книги. То есть алгоритм упрощает решение сложной задачи.
Обобщение и систематизация знаний
Учитель: Как вы думаете, можно ли считать алгоритмом приказ, отданный царем из другой сказки: «Поди туда- не знаю куда, принеси то, не знаю что?»
Дети: Нет, нельзя. Непонятно куда нужно идти и что именно принести. Алгоритм задан неточно, непонятно.
Учитель: Давайте, попробуем исполнить несколько линейных алгоритмов /один человек работает у доски, остальные в тетради/
ЧТО БЫВАЕТ В МОРЕ?
Напиши слово МОРЕ
Поменяй местами первую и последнюю буквы в слове
Убери два первых буквы
Припиши слева букву О
Припиши слева букву Т
Припиши слева букву Ш ---- ШТОРМ
КТО СЪЕЛ ТОРТ?
Напиши слово ТОРТ
Убери третью букву
Замени последнюю букву на К
Прочитай слово справа налево ----КОТ
КТО БРАТ СЕРЕЖИ?
Запиши имя СЕРЕЖА
Замени первую букву на букву Л
Убери третью букву
Убери третью букву
Убери третью букву
Вставь третьей буквой букву Ш-----ЛЕША
Вот что вышло, когда исполнитель Мик пропустил одну команду.
Весь материал - в документе.