Перевірка домашнього завдання

Учні демонструють побудовані малюнки результатів виконання фрагментів алгоритмів.

Фронтальний усний контроль.

– Наведіть приклад команди циклу для виконавця ВОСЬМИНІЖКА. Поясніть, як вона виконується.

Актуалізація опорних знань.

– Що таке процедура?

– У яких випадках доцільно складати процедури без аргументів, а в яких – з аргументами?

– З чого складається рядок заголовка процедури?

– Який вигляд має команда виклику процедури?

– Як виконуються алгоритми, які містять процедури?

Мотивація навчальної діяльності. Повідомлення теми, мети, завдань уроку.

Сьогодні ми продовжимо працювати з виконавцем ВОСЬМИНІЖКА, навчимося для нього складати та записувати алгоритми з процедурами та алгоритми з процедурами з аргументами у програмному режимі.

Сприймання і усвідомлення нового навчального матеріалу.

Щоб спростити запис алгоритму, команди, що повинні повторюватись, виносять в окрему частину і дають їй ім'я. Таку частину алгоритму називаютьпроцедурою. Щоб викликати на виконання команди процедури, потрібно лише вказати її ім'я. Команда, що складається з імені процедури, називається командою виклику процедури. Ім'я процедури — це довільна послідовність букв і цифр, в якій першою є буква. Великі та малі букви в імені не розрізняються. Процедура, що містить команди зі змінними, які набувають своїх значень при виклику процедури,називаєтьсяпроцедурою з аргументами.

Процедури без аргументів

Як і алгоритми для Черепашки, алгоритми для виконавця ВОСЬМИНІЖКА можуть містити процедури. Наприклад, для того щоб ВОСЬМИНІЖКА зафарбувала вказані клітинки, які утворюють однакові фрагменти, можна створити процедуру для фарбування одного фрагмента клітинок і викликати її в основній частині алгоритму.

Проц Квадрат Початок Зафарбуй Вгору Зафарбуй Вправо Зафарбуй Вниз Зафарбуй Кінець Початок Вгору Повтори 3 рази Квадрат Вправо Вправо Все Квадрат Кінець  

– Поясніть, чому останній раз процедура Квадрат викликається поза циклом?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: