LOGO www.themegallery.com 1 Циклы и блок-схемы 9 класс бюджетное общеобразовательное учреждение города Омска «Средняя общеобразовательная школа 101» Богатырь.

Презентация:



Advertisements
Похожие презентации
9 класс МОУ СОШ 2 г. Котово Учитель информатики и ИКТ Коробова Т.М г.
Advertisements

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

LOGO 1 Циклы и блок-схемы 9 класс бюджетное общеобразовательное учреждение города Омска «Средняя общеобразовательная школа 101» Богатырь Светлана Николаевна, учитель информатики

LOGO 2 ЗАДАЧА К реке подошли шестьдесят солдат. Им нужно переправиться через реку. Рядом с берегом плавают два мальчика в лодке. Но лодка такая маленькая, что она может поднять только двух мальчиков или одного солдата. Как солдатам переправиться через реку и вернуть лодку мальчикам?

LOGO 3 КОМАНДЫ: Солдат Мальчик Два мальчика.

LOGO 4 РЕШЕНИЕ: ДВА МАЛЬЧИКА МАЛЬЧИК СОЛДАТ МАЛЬЧИК

LOGO 5 Тема урока: Циклы и блок-схемы

LOGO 6 Цикл – алгоритмическая структура, в которой тело цикла выполняется многократно. Тело цикла – последовательность команд, входящая в алгоритмическую структуру «цикл».

LOGO 7 ФОРМАТ КОМАНДЫ: пока повторять, конец цикла Условие может быть двух видов: впереди край впереди не край

LOGO 8 ЗАДАЧА Расчертить все поле горизонтальными линиями. Начальное положение исполнителя – в левом верхнем углу и смотрит на юг.

LOGO 9 ПРОГРАММА пока впереди не край, повторять поворот пока впереди не край, повторять шаг конец цикла поворот пока впереди не край, повторять прыжок конец цикла поворот прыжок конец цикла

LOGO 10 Блок-схема – графический способ описания алгоритма. Блок – схема состоит из: фигур или блоков, которые обозначают отдельные действия исполнителя; стрелок, соединяющих блоки и указывающих на последовательность их выполнения.

LOGO 11 ЭЛЕМЕНТЫ БЛОК-СХЕМЫ: - начало или конец алгоритма - простая команда - процедура - проверка условия

LOGO 12 БЛОК-СХЕМА ДЛЯ «ЦИКЛА»: условие Тело цикла + _

LOGO 13 ЗАДАЧА: Исполнитель должен нарисовать горизонтальную линию. пока впереди не край, повторять шаг конец цикла Впереди не край шаг начало конец

LOGO 14 ПРАКТИЧЕСКИЕ ЗАДАНИЯ: 1.Составить программу рисования прямоугольной рамки вдоль края листа, исходя из любого начального состояния исполнителя. 2.Расчертить все поле горизонтальными пунктирными линиями. 3.Нарисовать лестницу из левого верхнего угла поля до правого нижнего угла поля.

LOGO 15 ДОМАШНЕЕ ЗАДАНИЕ 6 1. Начальное состояние: исполнитель находится в нижнем правом углу и смотрит вверх. Где будет исполнитель после выполнения следующих программ? А) программа поход 1 пока впереди не край повторять прыжок конец цикла поворот пока впереди не край повторять прыжок конец цикла Б) программа поход 2 пока впереди не край повторять прыжок поворот прыжок поворот конец цикла 2. Записать блок-схемы алгоритмов из задачи Составить программу, переводящую ГРИС в произвольный угол поля из любого исходного положения. 4. Придумать задачу для ГРИС, для решения которой необходимо использовать циклы. § 43 выполнить письменно д/з 6