» Учитель Сш 57 Болотина О.Ф.
Тема Алгоритмический язык 1. Линейные алгоритмы. Линейные алгоритмы 2. Составные команды а) команды ветвления б) команды циклы или команды повторения.) команды циклы или команды повторения. 3. Нетрадиционные формы Нетрадиционные формы обучения.
Линейные алгоритмы или простые команды. Под алгоритмом понимают последовательность действий направленных на достижение указанной цели или решение поставленной задачи. Понятие линейного алгоритма можно ввести на основе народной сказки Репка.
Блок – схема мышка кошка жучка внучка бабка
Составные команды Аналогично русскому языку, в алгоритмическом языке есть возможность построения сложных или, как говорят, составных команд. Составные команды отличаются от простых тем, что содержат часть, называемую условием. Когда исполнение алгоритма доходит до начала составной команды, исполнитель алгоритма проверяет выполняется ли это условие. Если оно выполняется, то исполнитель выполняет одни действия, а если условие не выполняется, то другие. Обнаружить логическое условие, которое, как известно лежит в основе разветвляющегося алгоритма, можно на примере сказки Гуси-лебеди.
ветвление
Команды цикла В практике решения задач часто встречаются задачи для решения которых требуется многократно повторять одни и те же действия.. Для записи алгоритмов, требующих многократного повторения команд в алгоритмическом языке, используется составная команда повторения или цикл. Для объяснения особенностей построения и оформления циклов можно использовать русскую народную сказку Колобок.
Колобок
Нетрадиционные формы обучения. Для формирования навыка записи алгоритмов на языке блок-схем можно использовать стихотворения по своему содержанию представляющие некоторый алгоритм. Например: Линейный алгоритм. Эй, топтыжка топни, Ножкой об пол, хлопни, хлопни. Ну-ка, ручки протяни, и не бойся, и шагни.
Команды ветвления Если губы устали, Если сжаты они-разожми, Чтобы птичьей стаей летели Слова над людьми (Э. Межелайтис)
Полная форма команды ветвления. Если ты мечтой томим Знаешь слово Элоим, муху в банку посади, С банкой по полю ходи, За приметами следи. Если муха чуть шумит, Под ногою медь лежит. Если усиком ведет, К серебру тебя зовет. Если хлопает крылом, Под ногами злата ком. (Н. Заболотский) Муху странную бери,
Цикл пока Пока еще застенчиво и нежно Свидание продлить желаешь ты, Пока еще кипят во мне мятежно Ревнивые тревоги и мечты – Не торопи развязки неизбежной. ( Н. Некрасов)