Презентация, доклад на тему Разработка урока по информатике Ветвление и последовательная детализация

Содержание

Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.

Слайд 1,
,,,,
«Стрелочка» - графический учебный исполнитель.

,,,,,«Стрелочка» - графический учебный исполнитель.

Слайд 2Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд,

приводящую от исходных данных к искомому результату.

Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому

Слайд 3Программа – это алгоритм, записанный на языке исполнителя.

Программа – это алгоритм, записанный на языке исполнителя.

Слайд 4Процедура – (вспомогательный алгоритм, подпрограмма) это алгоритм решения некоторой подзадачи исходной

задачи.

Процедура – (вспомогательный алгоритм, подпрограмма) это алгоритм решения некоторой подзадачи исходной задачи.

Слайд 5Цикл – это такая алгоритмическая структура, в которой осуществляется многократное повторение

одной (или нескольких) команд.

Цикл – это такая алгоритмическая структура, в которой осуществляется многократное повторение одной (или нескольких) команд.

Слайд 6Зацикливание – ситуация, при которой выполнение цикла никогда не заканчивается.

Зацикливание – ситуация, при которой выполнение цикла никогда не заканчивается.

Слайд 7Ветвление и последовательная детализация алгоритма.

Ветвление и последовательная детализация алгоритма.

Слайд 8если         то          иначе 

<серия 2> кв 

Формат команды ветвления

если          то            иначе   кв Формат команды ветвления

Слайд 9Впереди НЕ стена
прыжок
поворот
да
нет
Впереди НЕ стена
прыжок
да
нет
ПОЛНОЕ ВЕТВЛЕНИЕ
НЕПОЛНОЕ ВЕТВЛЕНИЕ

Впереди НЕ стенапрыжокповоротданетВпереди НЕ стенапрыжокданетПОЛНОЕ ВЕТВЛЕНИЕНЕПОЛНОЕ ВЕТВЛЕНИЕ

Слайд 10
если         то          кв 
Формат неполной
команды

ветвления
если          то           кв Формат неполной команды ветвления

Слайд 11Метод последовательной
детализации
Метод, при котором сначала записывается основной алгоритм, а затем

описываются использованные в нем вспомогательные алгоритмы.
Метод последовательной детализацииМетод, при котором сначала записывается основной алгоритм, а затем описываются использованные в нем вспомогательные алгоритмы.

Слайд 12Задача: построить орнамент, состоящий из квадратов, расположенных по краям поля. Исходное

положение «Стрелочки» - в верхнем левом углу, направление – вниз.
Задача: построить орнамент, состоящий из квадратов, расположенных по краям поля. Исходное положение «Стрелочки» - в верхнем левом

Слайд 13Какие фрагменты орнамента повторяются несколько раз?

Какие фрагменты орнамента повторяются несколько раз?

Слайд 141
2
3
4
Процедуру, рисующую цепочку квадратов от края до края поля, назовем РЯД.



1234Процедуру, рисующую цепочку квадратов от края до края поля, назовем РЯД.

Слайд 15Процедуру, рисующую один квадрат, назовем КВАДРАТ.

Процедуру, рисующую один квадрат, назовем КВАДРАТ.

Слайд 16программа Орнамент нач            сделай РЯД            поворот            сделай РЯД            

поворот            сделай РЯД             поворот             сделай РЯД кон

Основная программа

программа Орнамент нач            сделай РЯД            поворот            сделай РЯД             поворот

Слайд 17процедура РЯД
нач
Процедура РЯД
прыжок
прыжок
ПОКА впереди не стена повторять
НЦ
Сделай КВАДРАТ





КЦ
ЕСЛИ впереди не стена

ТО прыжок
КВ

цикл с вложенным ветвлением

кон

процедура РЯДначПроцедура РЯДпрыжокпрыжокПОКА впереди не стена повторятьНЦСделай КВАДРАТКЦЕСЛИ впереди не стена   ТО прыжокКВцикл с вложенным

Слайд 18Процедура РЯД

Процедура РЯД

Слайд 19Процедура КВАДРАТ

Процедура КВАДРАТ

Слайд 20Процедура КВАДРАТ нач …          
кон

Программа
программа Орнамент нач            …
кон

процедура РЯД
нач

кон

Процедура КВАДРАТ нач …          конПрограммапрограмма Орнамент нач            …конпроцедура РЯДнач…кон

Слайд 211-й шаг детализации
2-й шаг детализации

1-й шаг детализации2-й шаг детализации

Слайд 22Команды управления ГРИС
Обращение к процедуре
Структурные команды
Простые команды
Команды цикла
Команды ветвления

Команды управления ГРИСОбращение к процедуреСтруктурные командыПростые командыКоманды циклаКоманды ветвления

Слайд 231 Орнамент
2 Прыгающие стенки
3 Линия
Уровни сложности

1 Орнамент2 Прыгающие стенки3 ЛинияУровни сложности

Слайд 242 Прыгающие стенки

2 Прыгающие стенки

Слайд 253 Линия

3 Линия

Слайд 27Домашнее задание
§31, вопросы. Готовится к контрольной работе.

Домашнее задание§31, вопросы. Готовится к контрольной работе.

Слайд 281.Какие виды алгоритмов вы знаете?

2.С каким видом алгоритмов мы сегодня познакомились?

3.Какие

виды ветвления вы знаете?

4.Чем они отличаются?

Итоги урока

1.Какие виды алгоритмов вы знаете?2.С каким видом алгоритмов мы сегодня познакомились?3.Какие виды ветвления вы знаете?4.Чем они отличаются?Итоги

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть