Сьогодні о 16:00
Вебінар:
«
Екологічна комунікація в колективі: як розпізнати та зупинити мобінг та булінг у закладі освіти
»
Взяти участь Всі події
Урок:

Цикли з умовою

Вміст уроку:
1
2

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Програмісти часто стикаються із ситуаціями, коли кількість повторювань наперед невідома, а команди в програмі мають повторюватися за виконання певних умов. Саме для таких випадків слугують цикли з умовами.

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

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

Отже, ми з вами розглянули використання різних видів команд повторення та їх реалізацію в середовищі Scratch.

2

Приклад проєкту

Постановка задачі: створити смайлик, який буде плакати, якщо натиснути мишку.

Етап 1. Встановлення фону.

Залишимо фон, що має вигляд білого аркуша.

Етап 2. Розробка головного героя та його образів.

Етап 3. Складання програми.

Етап 4. Перевірка роботи програми.

Опис дії проекту:

Після натискання на зелений прапорець смайлик на екрані завжди усміхається, а якщо натиснути і утримувати ліву клавішу миші, він буде плакати. Якщо клавішу відпустити, смайлик припиняє плач, і на екрані залишається той вираз обличчя, на якому зупинилось виконання циклу.

Практичне завдання

Скласти проект, у якому після натискання на зелений прапорець смайлик починає плакати, а як тільки користувач натисне ліву клавішу миші, смайлик знову усміхається.

Прислати фотозвіт!

Рефлексія від 0 учнів

Сподобався:

0

Так: 0

Ні: 0

Зрозумілий:

0

Так: 0

Ні: 0

Потрібні роз'яснення:

0

Ні: 0

Так: 0

Рекомендуємо

Цикли в C# (Додаткові можливості циклів)

Цикли в C# (Додаткові можливості циклів)

167

Аватар профіля Чайковський Олександр Олександрович
Інформатика
7—12 клас та I курс

85 грн

Ще трохи циклів

Ще трохи циклів

120

Аватар профіля Андрієнко Мар`ян Андрійович
Інформатика
11 клас

25 грн

Оператори циклу

Оператори циклу

439

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

33 грн

Визначенні цикли

Визначенні цикли

376

Аватар профіля Якушенкова Оксана Анатоліївна
Інформатика
5 клас

20 грн

УРОК № 7.4. Цикли з передумовою. Змінні в циклах з передумовою

УРОК № 7.4. Цикли з передумовою. Змінні в циклах з передумовою

74

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
6 клас

20 грн

УРОК № 7.2. Вкладені цикли з лічильником. Змінні в циклах з лічильником

УРОК № 7.2. Вкладені цикли з лічильником. Змінні в циклах з лічильником

72

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
6 клас

20 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1307

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1128

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1355

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

506

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

660

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

290

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас