Цели урока:
сформировать у учащихся первые навыки решения задач на составление программ с использованием блок-схем.
Задачи урока:
ввести понятие условного алгоритма;
решать простейшие задачи на использование условного оператора с помощью блок-схем;
ученики должны понять и запомнить формат условного алгоритма;
решать аналогичные задачи, используя блок-схему;
находить общее и различие в поставленных задачах, замечать ошибки;
Тип урока: урок изучения нового материала.
Дидактический материал: карточки с задачами.
Наглядное пособие: презентация к уроку, плакат "Формат условного оператора".
Ход урока
I. Оргмомент. Тема нашего урока: В царстве условного алгоритма.
В ходе урока за активное участие каждому вручаем в виде поощрения битики. Каждый правильный ответ 1 битик.
II. Повторение. В начале урока мы повторим то, что проходили на прошлом уроке.
Какая тема была? (Линейный алгоритм).
Что такое линейный алгоритм? (это команды, которые выполняет исполнитель шаг за шагом).
Приведите примеры. (программа - диалог)
Давайте с вами проверим домашнее задание. Вам была дана задача к которой вы должны были нарисовать блок-схему.
Задача. Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может.
У Робота есть четыре команды - это команды-приказы: вверх вниз влево вправо.
При выполнении любой из этих команд Робот перемещается на одну клетку, соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится.
(Один ученик рисует блок-схему на доске). Молодцы, вы справились с заданием, а теперь давайте решим эту задачу с дополнительными условиями. У вас нет схемы лабиринта и робот должен проверить нет ли перед ним стены. (Попробовать разобрать ее. Составить алгоритм решения задачи с помощью словесного описания.)
III. Постановка задачи
Мы должны создать такую программу, при помощи которой компьютер будет думать, чувствовать и выбирать правильное решение из нескольких вариантов ответов.
Поэтому мы сегодня в гостях "В царстве условного алгоритма".
Здесь собрались самые умные и творческие личности. Как вы думаете, в каких областях сильны жители этой страны? (математики, физики, конструкторы и т.д.)
Все они отличаются чудесным умом, волшебной логикой и загадочной смекалкой. Живут они дружно, горя не ведают, ведь все трудности, которые им попадаются на пути, решают вместе, сообща.
Правят этой страной принц Физика и принцесса Алгебра. Весь физический труд в стране они автоматизировали, т.е. сделали роботов, которые им помогают во всем. А сделали они это не потому, что им самим работать неохота, а потому, сто все они общаются на особом, алгоритмическом языке, который очень хорошо понимает компьютер. И поэтому создавать роботов и писать для них новые, более усовершенствованные программы, для жителей этой страны, является основной работой. Местные жители очень приветливы и гостеприимны, и они рады обучить всех гостей своей страны азам алгоритмического языка.
Весь материал - в архиве.