Урок:

8 клас. Урок 51. Алгоритми з повтореннями. Цикли з параметрами

Вміст уроку:
1
2
3
4
Опис, який учні побачать перед початком уроку

Повторення (цикл) — де алгоритмічна структура, за допомогою якої певна послідовність дій виконується декілька разів.

Цикл із параметром (або цикл for) використовують, якщо кількість повторень визначає певна послідовність значень (символи рядка, елементи списку тощо).

Блок-схему циклу із параметром

06015duo-23de-140x169.png

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

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

1

1 з 12 балів

Повторення (цикл) — де алгоритмічна структура, за допомогою якої певна послідовність дій виконується декілька разів.

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

Цикл із параметром (або цикл for) використовують, якщо кількість повторень визначає певна послідовність значень (символи рядка, елементи списку тощо).

Числові послідовності можна задавати за допомогою вбудованої функції range():

range ([<початок>,] <кінець>[, <крок>])

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

2

1 з 12 балів

Розробіть у середовищі програмування проєкт, за допомогою якого можна визначити, скільки слів уведено в текстове поле, якщо відомо, що між словами міститься лише один пропуск

  1. Відкрийте середовище програмування. Створіть новий файл програми мовою Python з іменем Кількість_слів у власній папці:

  2. Імпортуйте об’єкти, які потрібні для опису графічного інтерфейсу програми.

    06015dwp-9225-663x286.png

  3. Оголосіть імена величин.

    06015dwt-cad7-940x116.png

  4. Запишіть програмний код опрацювання події натиснення на кнопку Визначити.

    06015e8j-f4dc-940x355.png

  5. Запишіть у програмному коді команди для створення об’єктів у вікні window та отримання значень змінних.

  6. Запишіть команду запуску подій на формі window.mainloop()

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

    06015e92-693f-663x286.png06015e9g-15c3-136x179.png

  8. Завершіть роботу з проєктом і середовищем.

3

10 з 12 балів

Закрийте всі відкриті вікна.

Прикріпіть файл або криншот виконання програми

4

Альтернативне завдання на 6 балів.

Урок 51. Алгоритми з повтореннями. Цикли з параметрами
26 березня 2024
0 0
Аватар профіля Костів Володимир Михайлович
Аватар профіля Костів Володимир Михайлович
Інформатика
8 клас
1 1 13 4 0 0

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

Сподобався:

0

Так: 2

Ні: 0

Зрозумілий:

0

Так: 2

Ні: 0

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

0

Ні: 2

Так: 0

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

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

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

125

Аватар профіля Костів Володимир Михайлович
Інформатика
9 клас

25 грн

6 клас. Урок 42. Проєкт «Програма для малювання». Частина 1

6 клас. Урок 42. Проєкт «Програма для малювання». Частина 1

266

Аватар профіля Костів Володимир Михайлович
Інформатика
5—6 клас

19 грн

6 клас. Урок 42. Проєкт «Програма для малювання». Частина 2

6 клас. Урок 42. Проєкт «Програма для малювання». Частина 2

339

Аватар профіля Костів Володимир Михайлович
Інформатика
5—6 клас

19 грн

6 клас. Урок 42. Проєкт «Програма для малювання». Частина 3

6 клас. Урок 42. Проєкт «Програма для малювання». Частина 3

190

Аватар профіля Костів Володимир Михайлович
Інформатика
5—6 клас

19 грн

Опис алгоритмів із циклом із параметром мовою програмування

Опис алгоритмів із циклом із параметром мовою програмування

277

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

25 грн

6 клас. Урок 34. Алгоритми і програми з вкладеними циклами

6 клас. Урок 34. Алгоритми і програми з вкладеними циклами

399

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

48 грн

Схожі уроки

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

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

1314

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

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

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

1139

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

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

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

1366

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

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

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

511

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

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

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

666

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

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

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

295

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