Презентация "Вспомогательные алгоритмы и подпрограммы" 9 класс


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

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

  • Информатика и ИКТ 9класс
  • Глава 5 Управление и алгоритмы
  • МБОУ Плотинская СОШ Лоухский район Республика Карелия
  • 2016 год
  • Каличенко Марина Викторовна
  • учитель информатики и ИКТ

Вопросы

  • Какую работу может выполнять ГРИС?
  • Что представляет собой среда исполнителя ГРИС?
  • В чём разница между управлением в прямом режиме и в программном режиме?
  • В какой последовательности происходит исполнение команд в линейном алгоритме?

Цель урока:

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

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

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

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

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

НАЧ

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

ПРОЦЕДУРА единица

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

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

Метод последовательной (пошаговой) детализации

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

Сборочное программирование

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

Практическое задание

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

Домашнее задание

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

Использованные материалы и литература:

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