Інформатика

Безкоштовно

Зараховано 1 учня

Урок 26. Алгоритми і програми з циклами з лічильником

Тема уроку: “Цикли з лічильником. Цикли з умовою”

Пригадаємо…

Відшукайте слова (Алгоритми та програми)

Розпочати вправу

Виконану вправу надішліть учителю у вигляді скріншоту, або знайдені слова запишіть у зошит та надішліть учителю!

Прочитайте!

У середовищі Scratch можна складати програми із циклами. Для організації у програмі циклу з лічильником можна використовувати команду Повторити, яка розташована у групі Керувати. ЇЇ виконання приводить до виконання вказаної кількості разів команд, які розміщено всередині цього блока.

 

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

Наприклад:  алгоритм побудови квадрата, у якому 4 рази потрібно повторювати дії «намалювати сторону», «повернути за годинниковою стрілкою на 90».

Цикл з умовою

Виконання цього циклу відбувається так:

– виконавець виконує команду перевірки умови;

– якщо результат виконання цієї команди істина, то виконавець виконує команди тіла циклу, після чого знову виконує команду перевірки умови;

– якщо ж результат виконання команди перевірки умови хиба, то виконавець переходить до виконання першої команди наступного фрагмента алгоритму.

У Scratch можна використати команду:

Цикл з післяумовою — це цикл, у якому умова перевіряється після виконання його тіла. Тіло циклу з післяумовою за будь-яких обставин має бути виконане принаймні один раз.

Розглянемо приклад.

Алгоритм забивання цвяха в дошку. Припинення виконання команд циклу буде відбуватися у випадку, коли висловлювання «Цвях не забито» є істинним: цвях можна забивати як з першого чи другого разу, так і через скінченну кількість повторень, аж поки цвях не буде забитий.

 

Працюємо з підручником – п. 4.4  – повторити.

Виконання практичного завдання

Якщо програма Scratch у вас не встановлена можна скористатись версією, яка працює в режимі онлайн – Перейти за посиланням

Завдання 1. Складіть і виконайте алгоритми, щоб отримати зображення, наведене на рисунку

 

Розв’язання

Завдання 2. Самостійно складіть і виконайте алгоритми, щоб отримати зображення, наведене на рисунку

 

Завдання 3. Створіть зображення за зразком:

Завдання 4. Створіть проект, у якому Ялинка 8 разів збільшує свої розміри на 10 одиниць щоразу і переміщується щоразу на 15 одиниць з паузою 3 с. Початкове зображення Ялинки можна створити у графічному редакторі, можна завантажити з бібліотеки або з іншого джерела. Збережіть проект у вашій папці.

Завдання 5. Створіть проект для двох виконавців, які рухаються назустріч один одному в межах сцени: кожний з них 5 разів переміщується на 10 кроків, після кожного переміщення робить паузу 4 с, змінює образ і розмір. Збережіть проект у вашій папці.

Якщо у вас немає можливості працювати за ПК запишіть у зошит алгоритми розв’язання задач.

Усі виконанні завдання можна надсилати у вигляді файлів, або у вигляді скріншотів на електронну адресу вчителя – mariiia.pronchuk@gmail.com, або у Viber.

Вимоги до листа: у темі листа ОБОВ’ЯЗКОВО вказуйте прізвище, ім’я та клас (наприклад: Сидоров Михайло, 9Б).

За кожне виконане завдання учень отримуватиме додаткові бали, які після відновлення навчання буде переведено в оцінки!

Якщо під час виконання завдання у вас виникли запитання їх можна надсилати на електронну адресу вчителя, або у Viber (кнопка на сайті “Зворотній зв’язок”).

 

 

0.00 на основі 0 рейтингів

5 зірок
0%
4 зірок
0%
3 зірок
0%
2 зірок
0%
1 зірок
0%