Урок 7
Тема: "Розв’язування задачі методом поділу на підзадачі "
Ознайомтеся з презентацією
Також корисно прослухати наступне відео
Цей урок - один з найважливіших, особливо для тих, хто серйозно вирішив освоїти професію програміста. Ми фактично вивчаємо поняття підпрограм в програмуванні. У Scratch немає цих понять, але є можливість створювати власні блоки. Це і є прямий аналог підпрограм.
Підпрограма - це частина коду, яка описується окремо і до неї звертаються з основної частини програми. Підпрограма може бути багаторазово викликана із різних частин основної програми. Підпрограму ще називають допоміжний алгоритм.
Переваги використання підпрограм очевидні . По-перше, в програмі немає дублювання коду, що скорочує трудомісткість створення програми, робить більш зручним процес налагодження та внесення змін. По-друге, значно підвищується надійність програми. Зауважимо, підпрограми використовуються не тільки з ціллю уникнення дублювання, а й для детального опрацювання складної задачі. Зручно розділити велику задачу на підзадачі і кожну оформити як підпрограму. В цьому випадку значно покращується "читабельність" програмного коду.
Перевіримо, як ви засвоїли матеріал
Дайте відповіді на наступні питання
Робота за комп'ютером
Інструкційна картка
1. Увійдіть на сайт онлайн-скретч в свій акаунт (так як і в уроці 1)
2. Відкрийте один із своїх проектів (квадрати, трикутники, прямокутники, кола) і переробіть з використанням власного блоку
3. Проект збережіть під назвою Прізвище-блоки1