Зараз в ефірі:
Вебінар:
«
Арттерапевтична валіза педагога: готові вправи для літа
»
Взяти участь Всі події
Урок:

Поєднання оператора циклу for та розгалуження

04.04.2023
0 0
Опис уроку (учням цей опис не показується):

Цілі:

  • навчальна: Поєднання оператора циклу for та розгалуження

  • розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;

  • виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.

Вміст уроку:
1
2
3
4
5
6
7
8
9
10
11
12

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

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

2

3

Гімнастика для очей

Відеоінструкція (1 хв)

4

5

Алгоритм створення циклу for

1) в якому інтервалі змінюється ітератор?

2) записати як виглядає рядок for;

3) записати рекурентну формулу

4) записати цикл for

Поєднання повторення та розгалуження

6

Приклади поєднання повторення та розгалуження

Фрагмент програми

Пояснення

Вивести всі парні числа, які належать інтервалу [a; b]

Якщо вивести непарні числа, тоді слід замінити умову на i%2!==0 або i%2==1

Обчислити k - кількість дільників числа n

Початкове значення: k = 2 # саме число n та 1 - є також дільниками числа n

Обчислити k - кількість рівних дільників числа n (дільники називаються рівними, якщо виконується частка і остача від ділення n на m однакові: n//m == n%m)

Для заданого числа n вивести зображення

Для n пар чисел (число "a" - ціле, число (кількість товару) "b" - дійсне (ціна товару)) вивести кількість товарів, ціна яких менша 50 грн.

Увага: команда input() в циклі почерзі читає n рядків у вхідних даних

7

Розв'язати задачу "Непарні на проміжку"

  1. Ознайомитись з умовою задачі на EOlymp

  2. Скласти програму, використовуючи підказки з таблиці вище

  3. Виконати тестування програми на сервері.

  4. Надіслати скріншот програми та результатів тестування на сервері.

8

Розв'язати задачу "Кількість дільників"

  1. Ознайомитись з умовою задачі на EOlymp

  2. Скласти програму, використовуючи підказки з таблиці вище

  3. Виконати тестування програми на сервері.

  4. Надіслати скріншот програми та результатів тестування на сервері.

9

Розв'язати задачу "Шаблон 2"

  1. Ознайомитись з умовою задачі на EOlymp

  2. Скласти програму, використовуючи підказки з таблиці вище

  3. Виконати тестування програми на сервері.

  4. Надіслати скріншот програми та результатів тестування на сервері.

10

Розв'язати задачу "Рівні дільники"

  1. Ознайомитись з умовою задачі на EOlymp

  2. Скласти програму, використовуючи підказки з таблиці вище

  3. Виконати тестування програми на сервері.

  4. Надіслати скріншот програми та результатів тестування на сервері.

11

Розв'язати задачу "Кількість іграшок"

  1. Ознайомитись з умовою задачі на EOlymp

  2. Скласти програму, використовуючи підказки з таблиці вище

  3. Виконати тестування програми на сервері.

  4. Надіслати скріншот програми та результатів тестування на сервері.

12

Домашнє завдання

  • Вивчити кроки для опису циклу for

  • Навчитись користуватись Debugger в Replit

  • Підготувати до тестування по питаннях:

    Як вивести числа в один рядок?

    Як записати умову, що числа парні?

    Як записати рядок for, якщо необхідно шукати дільника n?

    Яка умова перевіряє чи має число рівні дільники?

    Які формули виведення використовуються для виведення "змійки"?

    Де розмістити команду input() якщо необхідно прочитати n рядків вхідних даних: перед for чи в циклі після рядка for?

    Чи обов'язково під час виконання команди input() змінювати тип змінної на float, int?

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

Сподобався:

0

Так: 1

Ні: 0

Зрозумілий:

0

Так: 1

Ні: 0

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

0

Ні: 1

Так: 0

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

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

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

437

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

33 грн

Алгоритм пошук в ширину: числова послідовність як граф

Алгоритм пошук в ширину: числова послідовність як граф

87

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Практична робота "Український орнамент за допомогою Processing"

Практична робота "Український орнамент за допомогою Processing"

151

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Поєднання повторення і розгалуження. ПР1_4

Поєднання повторення і розгалуження. ПР1_4

156

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

25 грн

Практикум "Поєднання повторення і розгалуження"

Практикум "Поєднання повторення і розгалуження"

96

Аватар профіля Губчик Вероніка Григорівна
Інформатика
8 клас

50 грн

Художнє оформлення тексту. Ділова графіка. Створення векторного шрифтового плакату на задану тематику

Художнє оформлення тексту. Ділова графіка. Створення векторного шрифтового плакату на задану тематику

56

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Схожі уроки

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

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

1290

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

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

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

1112

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

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

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

1345

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

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

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

497

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

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

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

652

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

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

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

283

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