Презентация, доклад по информатике на тему Вспомогательные алгоритмы (9 класс)

Содержание

Проще написать неправильную программу, чем понять правильную. (Алан.Дж.Перлис)

Слайд 1Вспомогательные алгоритмы и подпрограммы
Информатика и ИКТ 9класс
Глава 5 Управление и алгоритмы
*

Вспомогательные алгоритмы и подпрограммыИнформатика и ИКТ 9классГлава 5 Управление и алгоритмы*

Слайд 2Проще написать неправильную программу, чем понять правильную.
(Алан.Дж.Перлис)

Проще написать неправильную программу, чем понять правильную. (Алан.Дж.Перлис)

Слайд 3Принципы работы в среде графического учебного исполнителя:
Каково назначение графического учебного исполнителя?
Графический

исполнитель, с помощью которого можно получить чертеж или рисунок.

Принципы работы в среде графического учебного исполнителя: Каково назначение графического учебного исполнителя?Графический исполнитель, с помощью которого можно

Слайд 4 2) Назовите пункты меню среды Стрелочка



3) Какова система команд этого графического учебного исполнителя?

4) Какой пункт меню обеспечивает возможность составления алгоритма?

 

Начать, Разработка, Откладка.

Простые команды: шаг, поворот, прыжок.

Разработка

2) Назовите пункты меню среды Стрелочка          3)

Слайд 5Нам предстоит переплыть реку на лодке. Необходим алгоритм переправы через реку,

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

Слайд 6Алгоритм:

1.Сесть в лодку двум туристам

2.Переплыть

3.Высадить одного туриста

4.Переплыть

5.Сесть в лодку одному туристу

6.Переплыть

7.Высадить

одного туриста

8.Переплыть

9.Сесть в лодку одному туристу

10.Переплыть

11.Высадиться всем туристам


Какую особенность в этом алгоритме вы можете отметить?

Алгоритм:1.Сесть в лодку двум туристам2.Переплыть3.Высадить одного туриста4.Переплыть5.Сесть в лодку одному туристу6.Переплыть7.Высадить одного туриста8.Переплыть9.Сесть в лодку одному туристу10.Переплыть11.Высадиться

Слайд 7Вспомогательные алгоритмы и подпрограммы

Вспомогательные алгоритмы и подпрограммы

Слайд 8Цель урока:
Сформировать понятие “вспомогательный алгоритм”,
Познакомится с
обращением к вспомогательному алгоритму (процедуре);
описанием вспомогательного

алгоритма (процедуры);
методом последовательной детализации; сборочным методом.


Цель урока:Сформировать понятие “вспомогательный алгоритм”,Познакомится собращением к вспомогательному алгоритму (процедуре);описанием вспомогательного алгоритма (процедуры);методом последовательной детализации; сборочным методом.

Слайд 9Алгоритм:

1.Сесть в лодку двум туристам

2.Переплыть

3.Высадить одного туриста

4.Переплыть

5.Сесть в лодку одному туристу

6.Переплыть

7.Высадить

одного туриста

8.Переплыть

9.Сесть в лодку одному туристу

10.Переплыть

11.Высадиться всем туристам


Сесть в лодку двум туристам
Выполнить алгоритм Переправа
Выполнить алгоритм Переправа
Переплыть
Высадиться всем туристам

Алгоритм:1.Сесть в лодку двум туристам2.Переплыть3.Высадить одного туриста4.Переплыть5.Сесть в лодку одному туристу6.Переплыть7.Высадить одного туриста8.Переплыть9.Сесть в лодку одному туристу10.Переплыть11.Высадиться

Слайд 10Вспомогательный алгоритм —
это алгоритм решения некоторой
подзадачи из исходной
(основной)

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

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

Слайд 11Что такое вспомогательный алгоритм

Задача.

Составить программу, по которой ГРИС
напишет на экране число


1919

Что такое вспомогательный алгоритмЗадача.Составить программу, по которой ГРИСнапишет на экране число 1919

Слайд 12Что такое вспомогательный алгоритм
В составе этого числа только одинаковые цифры: 1

и 9.
Поэтому можно составить алгоритм рисования этих чисел и вставить его как вспомогательный в основную часть программы.
Обращение к вспомогательному алгоритму происходит по команде Делай…
Что такое вспомогательный алгоритмВ составе этого числа только одинаковые цифры: 1 и 9.Поэтому можно составить алгоритм рисования

Слайд 13НАЧ
Делай единица
Прыжок
Делай девять
Прыжок
Делай единица
Прыжок
Делай девять
КОН

НАЧДелай единицаПрыжокДелай девятьПрыжокДелай единицаПрыжокДелай девятьКОН

Слайд 14ПРОЦЕДУРА единица
Поворот
Шаг
Шаг
Шаг
Шаг
Поворот
Поворот
Прыжок
Прыжок
Прыжок
Прыжок
Поворот
КОНЕЦ ПРОЦЕДУРЫ

ПРОЦЕДУРА единицаПоворотШагШагШагШагПоворотПоворотПрыжокПрыжокПрыжокПрыжокПоворот КОНЕЦ ПРОЦЕДУРЫ

Слайд 15ПРОЦЕДУРА девять
Шаг
Поворот
Шаг
Шаг
Шаг
Шаг
Поворот
Шаг
Поворот
Шаг
Шаг
Поворот
Шаг
Поворот
Поворот
Поворот
Прыжок
Прыжок
Поворот
КОНЕЦ ПРОЦЕДУРЫ

ПРОЦЕДУРА девятьШагПоворотШагШагШагШагПоворот ШагПоворотШаг ШагПоворотШаг Поворот ПоворотПоворотПрыжокПрыжокПоворот КОНЕЦ ПРОЦЕДУРЫ

Слайд 16Метод последовательной (пошаговой) детализации
Сначала пишется основная программа, в ней записываются обращения

к пока ещё несоставленным подпрограммам, а потом описываются эти подпрограммы.
Метод последовательной (пошаговой) детализации	Сначала пишется основная программа, в ней записываются обращения к пока ещё несоставленным подпрограммам, а

Слайд 17Сборочное программирование
Создаются библиотеки подпрограмм и когда пишется основная программа, то она

содержит обращения к ним.
Сборочное программирование	Создаются библиотеки подпрограмм и когда пишется основная программа, то она содержит обращения к ним.

Слайд 18Практическое задание
В рисунке имеются повторяющиеся элементы.
Используя вспомогательные алгоритмы, запрограммируйте рисование фигуры.

Практическое задание	В рисунке имеются повторяющиеся элементы.	Используя вспомогательные алгоритмы, запрограммируйте рисование фигуры.

Слайд 19Домашнее задание

§ 29, вопросы 1-6

Домашнее задание§ 29, вопросы 1-6

Слайд 20Использованные материалы и литература:
И. Семакин, Л. Залогова, С. Русаков, Л. Шестакова,

Информатика, 9 класс
http://school.xvatit.com Гипермаркет знаний
ГРИС «Стрелочка»
Использованные материалы и литература:И. Семакин, Л. Залогова, С. Русаков, Л. Шестакова, Информатика, 9 классhttp://school.xvatit.com Гипермаркет знанийГРИС «Стрелочка»

Слайд 21На этом уроке я узнал…
что такое вспомогательный алгоритм(процедуры)
научились использовать

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

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

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


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

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

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

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