Блиц опрос Что такое алгоритм? Исполнитель алгоритма? Каких исполнителей вы знайте? Какие исполнители называются неформальными, какие формальными? Что называется системой команд исполнителя? Что такое Кумир? Что входит в состав среды Кумир? Что понимается под средой исполнителя? Что вы знаете об исполнителе Чертежник?
Опишите общую структуру записи алгоритма на алгоритмическом языке для исполнителя Чертежник? Исполнитель Чертежник алг нач · последовательность команд кон
3
4 хода Что отрубается Осталось Голов Хвостов
Команда Координаты точек Начальная точка Сместиться в точку (6,3) Сместиться на вектор (2,-2) Сместиться на вектор (-2,6) Сместиться на вектор (-2,- 2) Задание : Укажите точку в которой окажется Чертежник, после выполнения данного алгоритма Ответ: (4,5) (6,3) (6+2,3-2) = (8,1) (8-2,1+6) = (6,7) (6-2,7-2) = (4,5) (3,1)
Тема урока: Исполнитель Чертежник Исполнитель Чертежник. Использование вспомогательных алгоритмов. Работа в среде Кумир» 6 7 класс
Вспомогательный алгоритм (процедура) - это алгоритм решения некоторой подзадачи основной задачи
Структура программы с процедурами алг нач … кон алг нач … кон Главный алгоритм Вспомогательный алгоритм
Рассмотрим простейшую задачу, которую надо решить с использованием исполнителя Чертежник. Нам надо нарисовать три треугольника: использовать Чертежник алг нач. сместиться в точку(1,1). треугольник. сместиться в точку(4,1). треугольник. сместиться в точку(2,-1). треугольник кон алг треугольник нач. опустить перо. сместиться на вектор(2,0). сместиться на вектор(-1,1). сместиться на вектор(-1,-1). поднять перо кон
Алгоритмы-процедуры с параметрами алг треугольник (арг вещ x,y) нач. сместиться в точку(x,y). опустить перо. сместиться на вектор(2,0). сместиться на вектор(-1,1). сместиться на вектор(-1,-1). поднять перо кон А основной алгоритм – использовать Чертежник алг нач. треугольник(1,1). треугольник(4,1). треугольник(2,-1) кон раздел описание переменных с указание типа
Практическая работа 11
Задание 1)Напишите алгоритмы получения слов «ПАПА» с использованием Робота и «МАМА» с использованием Чертежника и вспомогательных алгоритмов. 2)(16 Р.Т. стр. 93)Напишите алгоритм 5 домиков используя процедуру с параметром
Что такое процедура? - Разбиение задачи на подзадачи и повторение рисования одинаковых частей. Какое назначение процедуры? - это алгоритм решения некоторой подзадачи основной задачи. Рефлексия
Домашние задание §3.2 (3), РТ: 13 (1) стр стр стр