Урок:

Вкладений цикл for з розгалуженням

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

Цілі:

  • навчальна: Вкладений цикл for з розгалуженням

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

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

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

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

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

2

3

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

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

4

Вкладені цикли - це цикли, що містяться в іншому циклі.

Блок-схема вкладених циклів:

Реалізація вкладених циклів

Поєднання циклів з розгалуженням:

Реалізація циклу з розгалуженням:

5

Задача *Рамка 4.

Умова. Для заданих натуральних чисел n та m вивести прямокутну рамку розміром n * m із зірочок, заповнену проміжком як показано у прикладі.

Розв'язування

Вхідні дані: n, m - розмір таблиці

Вихідні дані: таблиця символів

Модель: таблиці 4х7 (4 рядки та 7 стовпців)

Блок-схема:

Тестування програми виконується на сервері

6

Задача *Рамка 3

Умова. Для заданого натурального числа n вивести квадратну рамку розміром n * n із зірочок, заповнену проміжком як показано у прикладі.

Розв'язування

Вхідні дані: n - розмір квадратної таблиці

Вихідні дані: таблиця символів

Підказки: в даній задачі n=m, блок-схема та код програми аналогічний до попередньої задачі.

Написати код програми та виконати тестування на сервері

7

Задача Шаблон 2

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

Розв'язування

Вхідні дані: n - розмір квадратної таблиці

Вихідні дані: таблиця символів.

Модель:

i%2==0 - парні рядки

(i%2==1 and j == 0 and direction>0) - непарні рядки, символ зліва

(i%2==1 and j == n-1  and direction<0) - непарні рядки, символ справа

Підказка: блок-схема до задачі

Написати код програми та виконати тестування на сервері

8

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

Прочитати про написання розгалужених алгоритмів на Python (розділ 6.2)

Прочитати про написання циклічних алгоритмів на Python (розділ 6.3)

Підготуватись до контрольної роботи

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

Сподобався:

0

Так: 6

Ні: 1

Зрозумілий:

0

Так: 6

Ні: 1

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

0

Ні: 5

Так: 2

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

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

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

145

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

33 грн

6 клас. Урок 45. Проєкти з вкладеними циклами і розгалуженнями

6 клас. Урок 45. Проєкти з вкладеними циклами і розгалуженнями

324

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

48 грн

6 клас. Урок 44. Проєкти з вкладеними циклами і розгалуженнями

6 клас. Урок 44. Проєкти з вкладеними циклами і розгалуженнями

429

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

48 грн

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

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

183

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

33 грн

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

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

464

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

48 грн

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

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

21

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

48 грн

Схожі уроки

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

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

1363

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

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

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

1215

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

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

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

1412

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

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

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

548

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

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

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

705

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

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

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

343

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