SlideShare a Scribd company logo
Від організаторів Всеукраїнських
інтерактивних педагогічних марафонів
Від організаторів Всеукраїнських
інтерактивних педагогічних марафонів
Видавництво «Ранок»
Весняна сесія:
20 березня – 8 квітня 2017 р.
День 9
Видавництво «Ранок»
Інформатика. 8 клас.
Алгоритми з повтореннями
та розгалуженнями
Пилипчук Олександр Павлович,
учитель інформатики та фізики Гаврилівської загальноосвітньої
школи І–ІІІ ступенів Теофіпольської райради Хмельницької області,
співавтор підручника — переможця Всеукраїнського конкурсу
Видавництво «Ранок»
МЕТОДИЧНИЙ МОДУЛЬ
Видавництво «Ранок»
Програма, 7 клас. Учні вже щось знають і вміють
7 клас. Алгоритми з повторенням і розгалуженням (9 год)
•Базові алгоритмічні структури: структури повторення та розгалуження.
•Алгоритми з повторенням. Складання та виконання алгоритмів з повторенням
у визначеному навчальному середовищі виконання алгоритмів.
•Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то».
Алгоритми з розгалуженням .
•Складання та виконання алгоритмів з повторенням і розгалуженням для виконавців
у визначеному навчальному середовищі виконання алгоритмів.
•Практична робота 3. Складання та виконання алгоритмів з повторенням у визначеному
навчальному середовищі виконання алгоритмів.
•Практична робота 4. Складання та виконання алгоритмів з розгалуженням у визначеному
навчальному середовищі виконання алгоритмів.
•Практична робота 5. Складання та виконання алгоритмів з повторенням і розгалуженням
у визначеному навчальному середовищі виконання алгоритмів.
Видавництво «Ранок»
Учень
…
розрізняє:
•алгоритмічні структури слідування, розгалуження, повторення;
•правильні (істинні) та неправильні (хибні) висловлювання;
…
формулює:
•умовні висловлювання «Якщо – то»;
уміє:
•…
•складати та виконувати алгоритми з повторенням у визначеному
навчальному середовищі;
•складати та виконувати алгоритми з розгалуженням у визначеному
навчальному середовищі;
•складати та виконувати алгоритми з повторенням та розгалуженням у
визначеному навчальному середовищі
Програма, 7 клас. Учні вже щось знають і вміють
Видавництво «Ранок»
Алгоритми роботи з об’єктами та величинами (20 год)
…
Алгоритми з повтореннями та розгалуженнями для опрацювання
величин
…
Практична робота 12. Складання та виконання алгоритмів
з повтореннями та розгалуженнями для опрацювання величин
Тема в чинній програмі для 8 класу
Видавництво «Ранок»
Алгоритми з повтореннями та розгалуженнями (9 год)
•Алгоритми з розгалуженнями
•Складання програм з розгалуженнями
•Поліваріантне розгалуження
•Компоненти вибору
•Алгоритми з повтореннями. Цикл із передумовою
•Алгоритми з повтореннями. Цикл із післяумовою
•Алгоритми з повтореннями. Цикл із параметром
•Складання циклічних алгоритмів опрацювання величин
•Практична робота 15. Складання та виконання алгоритмів з повтореннями
та розгалуженнями для опрацювання величин
Тема в підручнику для 8 класу
Видавництво «Ранок»
ТЕОРЕТИЧНИЙ МОДУЛЬ
Видавництво «Ранок»
Оператори. Неповне розгалуження
Видавництво «Ранок»
Оператори. Повне розгалуження
Видавництво «Ранок»
Складений оператор
Якщо на місці, де вимагається оператор, потрібно записати декілька
операторів, їх об’єднують у складений оператор begin…end
(операторні дужки).
Видавництво «Ранок»
Оператори. Розгалуження
У попередньому розділі «Алгоритми роботи з об’єктами
та величинами» були розглянуті логічнийтип даних (boolean)
і логічні операції (or, and, not), отже учні можуть записувати
складені умови.
Видавництво «Ранок»
Елементи керування
Для забезпечення можливості вибору використовують елементи
керування Прапорець (TCheckBox) і Перемикач (TRadioButton).
Прапорець Перемикач
Видавництво «Ранок»
Елементи керування. Прапорець
Основна властивість елемента керування
Прапорець — Checked (позначений).
Checkbox1.Checked = true
Checkbox1.Checked = false
Видавництво «Ранок»
Основна властивість елемента керування
Прапорець — Checked (позначений).
Checkbox1.Checked = true
Checkbox1.Checked = false
При клацанні стан прапорця
змінюється, тому в обробнику
слід забезпечити перевірку:
if Checkbox1.Checked
then begin … end
else begin … end
Елементи керування. Прапорець
Видавництво «Ранок»
Елементи керування Перемикач (TRadioButton)
використовують групами по 2 або більше.
При клацанні одного перемикача
з групи він стає позначеним, тому
в обробнику його властивість
Checked можна не перевіряти.
Елементи керування. Прапорець
Видавництво «Ранок»
Оператори. Поліваріантне розгалуження
Гілка else (інакше) — не обов’язкова
Видавництво «Ранок»
Оператори. Цикл із передумовою
Відмінність:
•Scratch — умова припинення
•Pascal — умова продовження
Видавництво «Ранок»
Оператори. Цикл із післяумовою
У кінці кожної ітерації
перевіряється умова припинення.
У Scratch цикл з післяумовою
відсутній.
Існує ризик зациклення, якщо тіло циклу не впливає на умову.
Видавництво «Ранок»
Оператори. Цикл із параметром
Відмінність: в Pascal застосовується керувальна змінна-
параметр, значення якої можна використовувати в тілі циклу.
Видавництво «Ранок»
Оператори. Цикл за переліком
Змінна C послідовно набуває
всіх значень з S і щоразу
виконується тіло циклу.
Видавництво «Ранок»
Оператори. Цикл за переліком
S може бути рядком, масивом, множиною або ідентифікатором зліченого типу
Перевага: не треба знати кількість елементів в S.
Опрацьовані будуть всі.
Видавництво «Ранок»
Оператори. Специфічні цикли в Scratch
Завдяки паралельним обчисленням Scratch підтримує такі цикли:
Недолік
перекладу
Видавництво «Ранок»
Оператори. Специфічні цикли в Scratch
Завдяки паралельним обчисленням Scratch підтримує такі цикли:
«Дослівний» їх «переклад» на Pascal спричинить зациклення!
Проте засоби для підтримки багатопотоковості в Pascal є.
Видавництво «Ранок»
Оператори. Специфічні цикли
Ще один спосіб забезпечення багаторазового виконання певних операторів
у середовищі Lazarus — використання таймера (TTimer на вкладці System):
через рівні проміжки часу виконується обробник події OnTimer.
Властивості:
Interval: проміжок часу в мілісекундах
Enabled: true — працює, false — не працює
Видавництво «Ранок»
ПРАКТИЧНИЙ МОДУЛЬ
Видавництво «Ранок»
Тривіальні приклади використання операторів
розгалуження і циклів у алгоритмах розглянуті
в підручнику і не повинні викликати проблем.
Розглянемо інші приклади, пов’язані з розробкою
хоч і простих, але повноцінних програм.
Видавництво «Ранок»
ПРИКЛАД 1. КУБИК
Видавництво «Ранок»
Приклад 1. Кубик
Завдання. Скласти програму,
яка моделює кидок грального кубика.
Вікно програми
Завдання сформульовано
в загальному вигляді, тому деталі
добираємо самостійно:
• вікно без зайвих елементів;
• при клацанні на ньому
з’являється або зникає результат
«кидка»;
• вихід при натисканні Esc.
Видавництво «Ранок»
Зайві елементи вікна вимикаємо,
вибравши форму і встановивши
для її властивості BorderStyle
значення bsNone.
Приклад 1. Кубик
Видавництво «Ранок»
Приклад 1. Кубик
Розміщуємо на формі 7 кругів —
компонент TShape на вкладці Additional.
Надалі, керуючи видимістю цих кругів,
будемо формувати з них результати кидків.
Видавництво «Ранок»
Вихід з програми за натисканням клавіші Esc реалізуємо,
обробивши для форми подію «відпускання клавіші» — OnKeyUp.
Щоб використати константу VK_ESCAPE, слід до переліку
модулів (розділ uses) додати модуль LCLType.
Приклад 1. Кубик
Видавництво «Ранок»
І, нарешті, наш «кубик» має запрацювати.
Підготовчий етап:
• створимо змінну логічного типу
pusto — ознака того, чи показано
результат кидка;
• в обробнику події «створення форми»
(OnFormCreate) надамо їй значення
true.
Приклад 1. Кубик
Видавництво «Ранок»
Загальна логіка роботи
обробника події «відпускання
лівої кнопки миші»
(OnMouseUp).
Згорнут
о
Приклад 1. Кубик
Видавництво «Ранок»
Показуємо 1, 3 або 5
Згорнуто
Приклад 1. Кубик
Видавництво «Ранок»
Показуємо 2, 4 або 6Згорнуто
Готово!
Приклад 1. Кубик
Видавництво «Ранок»
ПРИКЛАД 2. ГРА «КЛАЦ-КЛАЦ»
Видавництво «Ранок»
Завдання. Створити гру з таким сценарієм:
• на формі розташовано багато кнопок;
• потрібно в довільному порядку клацати їх мишею —
кнопка при цьому зникає;
• не можна клацати мимо — це означає програш;
• через 20 секунд успішної роботи виводиться результат —
число натиснутих кнопок.
Приклад 2. Гра «Клац-клац»
Видавництво «Ранок»
Очевидно, що логіка
обробки події «клацання
кнопки» для всіх кнопок
однакова — збільшити
змінну лічильник і сховати
кнопку.
Випробуємо його на одній
кнопці, доданій на форму.
Приклад 2. Гра «Клац-клац»
Видавництво «Ранок»
Проблема. Як зробити, щоб цей обробник правильно реагував на різні
кнопки, а не лише на кнопку з назвою Button1?
Скористаємось параметром Sender, який передається в обробник при
виклику. Sender — це посилання на об’єкт, який спричинив виклик. При
цьому слід уточнити, що цей об’єкт розглядається саме як кнопка
(TButton):
Кнопку Button1 тепер можна вилучити.
Приклад 2. Гра «Клац-клац»
Видавництво «Ранок»
Проблема. Як побудувати «багато» (наприклад, 400) кнопок і змусити
їх працювати?
Кнопки створимо не вручну, а програмним шляхом, тобто вже після
запуску програми — в обробнику події «створення форми»
(OnFormCreate).
При цьому для кожної з кнопок потрібно буде розрахувати і задати
координати розташування на формі і встановити бажані розміри.
Приклад 2. Гра «Клац-клац»
Видавництво «Ранок»
Приклад 2. Гра «Клац-клац»
Видавництво «Ранок»
А ось
і результат —
400 кнопок!
Приклад 2. Гра «Клац-клац»
Видавництво «Ранок»
Залишилось подбати про облік часу (слід додати таймер),
виведення результату та обробку промаху.
Пропоную зацікавленим зробити це самостійно 
Приклад 2. Гра «Клац-клац»
Видавництво «Ранок»
Приємний бонус!
Сертифікати — кожному учаснику!
Кращі зразки навчальної літератури
видавництва «Ранок» — переможцям серед
шкіл за кількістю учасників
Надсилайте ваші запитання та пропозиції:
pidruchnik@ranok.com.ua
Редакція фізико-математичної літератури
видавництва «Ранок»:
phys-mat@ranok.com.ua

More Related Content

What's hot

Lesson # 39. program debugging. bzd briefing
Lesson # 39. program debugging. bzd briefingLesson # 39. program debugging. bzd briefing
Lesson # 39. program debugging. bzd briefing
Nikolay Shaygorodskiy
 
Трудове навчання (обслуговуючі види праці). 8 клас. Реалізація навчальної про...
Трудове навчання (обслуговуючі види праці). 8 клас. Реалізація навчальної про...Трудове навчання (обслуговуючі види праці). 8 клас. Реалізація навчальної про...
Трудове навчання (обслуговуючі види праці). 8 клас. Реалізація навчальної про...
Електронні книги Ранок
 
4 клас урок 32 створення презентацій на основі шаблону
4 клас урок 32 створення презентацій на основі шаблону4 клас урок 32 створення презентацій на основі шаблону
4 клас урок 32 створення презентацій на основі шаблону
Сокальська ЗШ І-ІІІ ступенів №2
 
Основи програмування в Скретч. Подання алгоритмів за допомогою блок-схем
Основи програмування в Скретч. Подання алгоритмів за допомогою блок-схемОснови програмування в Скретч. Подання алгоритмів за допомогою блок-схем
Основи програмування в Скретч. Подання алгоритмів за допомогою блок-схем
e-ranok e-ranok
 
календарне планування 11 клас. інформатика
календарне планування 11 клас. інформатикакалендарне планування 11 клас. інформатика
календарне планування 11 клас. інформатика
Тетяна Шверненко
 
урок 26 5 клас презентация
урок 26 5 клас презентацияурок 26 5 клас презентация
урок 26 5 клас презентация
Helen Pat
 
Програмне середовище «Системи лінійних рівнянь»
Програмне середовище «Системи лінійних рівнянь» Програмне середовище «Системи лінійних рівнянь»
Програмне середовище «Системи лінійних рівнянь»
HelenDz
 
урок 27 фотоальбом 5 клас урок
урок 27 фотоальбом 5 клас урокурок 27 фотоальбом 5 клас урок
урок 27 фотоальбом 5 клас урок
Helen Pat
 
календарне планування 7 клас. інформатика
календарне планування 7 клас. інформатикакалендарне планування 7 клас. інформатика
календарне планування 7 клас. інформатика
Тетяна Шверненко
 
учительська презентація застосування похідної до дослідження функції
учительська презентація застосування похідної до дослідження функціїучительська презентація застосування похідної до дослідження функції
учительська презентація застосування похідної до дослідження функціїHomichAlla
 
Математика. 3-4 класи. Коментар щодо змін у навчальній програмі з математики ...
Математика. 3-4 класи. Коментар щодо змін у навчальній програмі з математики ...Математика. 3-4 класи. Коментар щодо змін у навчальній програмі з математики ...
Математика. 3-4 класи. Коментар щодо змін у навчальній програмі з математики ...
Електронні книги Ранок
 
10 информ володіна_володін_1_станд_2010_укр
10 информ володіна_володін_1_станд_2010_укр10 информ володіна_володін_1_станд_2010_укр
10 информ володіна_володін_1_станд_2010_укр
Aira_Roo
 
Основи алгоритмізації та програмування для старшокласників, турніри та олімпі...
Основи алгоритмізації та програмування для старшокласників, турніри та олімпі...Основи алгоритмізації та програмування для старшокласників, турніри та олімпі...
Основи алгоритмізації та програмування для старшокласників, турніри та олімпі...
e-ranok e-ranok
 
урок 24 5 клас
урок 24 5 класурок 24 5 клас
урок 24 5 клас
Helen Pata
 

What's hot (14)

Lesson # 39. program debugging. bzd briefing
Lesson # 39. program debugging. bzd briefingLesson # 39. program debugging. bzd briefing
Lesson # 39. program debugging. bzd briefing
 
Трудове навчання (обслуговуючі види праці). 8 клас. Реалізація навчальної про...
Трудове навчання (обслуговуючі види праці). 8 клас. Реалізація навчальної про...Трудове навчання (обслуговуючі види праці). 8 клас. Реалізація навчальної про...
Трудове навчання (обслуговуючі види праці). 8 клас. Реалізація навчальної про...
 
4 клас урок 32 створення презентацій на основі шаблону
4 клас урок 32 створення презентацій на основі шаблону4 клас урок 32 створення презентацій на основі шаблону
4 клас урок 32 створення презентацій на основі шаблону
 
Основи програмування в Скретч. Подання алгоритмів за допомогою блок-схем
Основи програмування в Скретч. Подання алгоритмів за допомогою блок-схемОснови програмування в Скретч. Подання алгоритмів за допомогою блок-схем
Основи програмування в Скретч. Подання алгоритмів за допомогою блок-схем
 
календарне планування 11 клас. інформатика
календарне планування 11 клас. інформатикакалендарне планування 11 клас. інформатика
календарне планування 11 клас. інформатика
 
урок 26 5 клас презентация
урок 26 5 клас презентацияурок 26 5 клас презентация
урок 26 5 клас презентация
 
Програмне середовище «Системи лінійних рівнянь»
Програмне середовище «Системи лінійних рівнянь» Програмне середовище «Системи лінійних рівнянь»
Програмне середовище «Системи лінійних рівнянь»
 
урок 27 фотоальбом 5 клас урок
урок 27 фотоальбом 5 клас урокурок 27 фотоальбом 5 клас урок
урок 27 фотоальбом 5 клас урок
 
календарне планування 7 клас. інформатика
календарне планування 7 клас. інформатикакалендарне планування 7 клас. інформатика
календарне планування 7 клас. інформатика
 
учительська презентація застосування похідної до дослідження функції
учительська презентація застосування похідної до дослідження функціїучительська презентація застосування похідної до дослідження функції
учительська презентація застосування похідної до дослідження функції
 
Математика. 3-4 класи. Коментар щодо змін у навчальній програмі з математики ...
Математика. 3-4 класи. Коментар щодо змін у навчальній програмі з математики ...Математика. 3-4 класи. Коментар щодо змін у навчальній програмі з математики ...
Математика. 3-4 класи. Коментар щодо змін у навчальній програмі з математики ...
 
10 информ володіна_володін_1_станд_2010_укр
10 информ володіна_володін_1_станд_2010_укр10 информ володіна_володін_1_станд_2010_укр
10 информ володіна_володін_1_станд_2010_укр
 
Основи алгоритмізації та програмування для старшокласників, турніри та олімпі...
Основи алгоритмізації та програмування для старшокласників, турніри та олімпі...Основи алгоритмізації та програмування для старшокласників, турніри та олімпі...
Основи алгоритмізації та програмування для старшокласників, турніри та олімпі...
 
урок 24 5 клас
урок 24 5 класурок 24 5 клас
урок 24 5 клас
 

Viewers also liked

Патріотичне виховання на уроках англійської мови (на базі підручника Буренко ...
Патріотичне виховання на уроках англійської мови (на базі підручника Буренко ...Патріотичне виховання на уроках англійської мови (на базі підручника Буренко ...
Патріотичне виховання на уроках англійської мови (на базі підручника Буренко ...
Електронні книги Ранок
 
Стабільна лінія підручників з геометрії. 9 клас - геометрія методів
Стабільна лінія підручників з геометрії. 9 клас - геометрія методівСтабільна лінія підручників з геометрії. 9 клас - геометрія методів
Стабільна лінія підручників з геометрії. 9 клас - геометрія методів
Електронні книги Ранок
 
Презентація нового підручника для 9 класу
Презентація нового підручника для 9 класуПрезентація нового підручника для 9 класу
Презентація нового підручника для 9 класу
Електронні книги Ранок
 
Презентація нового підручника для учнів 9 кл ЗНЗ "DIVE INTO ENGLISH!"
Презентація нового підручника для учнів 9 кл ЗНЗ "DIVE INTO ENGLISH!"Презентація нового підручника для учнів 9 кл ЗНЗ "DIVE INTO ENGLISH!"
Презентація нового підручника для учнів 9 кл ЗНЗ "DIVE INTO ENGLISH!"
Електронні книги Ранок
 
Презентація нового підручника для 9 класу ЗНЗ із поглибленим вивченням геграфії
Презентація нового підручника для 9 класу ЗНЗ із поглибленим вивченням геграфіїПрезентація нового підручника для 9 класу ЗНЗ із поглибленим вивченням геграфії
Презентація нового підручника для 9 класу ЗНЗ із поглибленим вивченням геграфії
Електронні книги Ранок
 
Методика навчання розвязування задач на рух. Методика вивчення площі фігур.
Методика навчання розвязування задач на рух.  Методика вивчення площі фігур.Методика навчання розвязування задач на рух.  Методика вивчення площі фігур.
Методика навчання розвязування задач на рух. Методика вивчення площі фігур.
Електронні книги Ранок
 
Ourbeautifulworld!(на базі підручника "STARTUP!" для 4 класу ЗНЗ(англійська я...
Ourbeautifulworld!(на базі підручника "STARTUP!" для 4 класу ЗНЗ(англійська я...Ourbeautifulworld!(на базі підручника "STARTUP!" для 4 класу ЗНЗ(англійська я...
Ourbeautifulworld!(на базі підручника "STARTUP!" для 4 класу ЗНЗ(англійська я...
Електронні книги Ранок
 
Українська література. 8 клас. Українська проза. Ю. Вінничук «Місце для драко...
Українська література. 8 клас. Українська проза. Ю. Вінничук «Місце для драко...Українська література. 8 клас. Українська проза. Ю. Вінничук «Місце для драко...
Українська література. 8 клас. Українська проза. Ю. Вінничук «Місце для драко...
Електронні книги Ранок
 
Реалізація діяльнісного підходу у навчанні німецької мови(на базі підручника ...
Реалізація діяльнісного підходу у навчанні німецької мови(на базі підручника ...Реалізація діяльнісного підходу у навчанні німецької мови(на базі підручника ...
Реалізація діяльнісного підходу у навчанні німецької мови(на базі підручника ...
Електронні книги Ранок
 
Українська література. 9 клас. Компетентнісно-орієтовне навчання і сучасний п...
Українська література. 9 клас. Компетентнісно-орієтовне навчання і сучасний п...Українська література. 9 клас. Компетентнісно-орієтовне навчання і сучасний п...
Українська література. 9 клас. Компетентнісно-орієтовне навчання і сучасний п...
Електронні книги Ранок
 
Географія. 8 клас. Етноси. Найпоширеніші мовні сім`ї світу
Географія. 8 клас. Етноси. Найпоширеніші мовні сім`ї світуГеографія. 8 клас. Етноси. Найпоширеніші мовні сім`ї світу
Географія. 8 клас. Етноси. Найпоширеніші мовні сім`ї світу
Електронні книги Ранок
 
Курс ПРЭУК-2016. Вебинар 1 (2016-03-15)
Курс ПРЭУК-2016. Вебинар 1 (2016-03-15)Курс ПРЭУК-2016. Вебинар 1 (2016-03-15)
Курс ПРЭУК-2016. Вебинар 1 (2016-03-15)
Pavel Kallinikov
 
Мова - усьому основа
Мова - усьому основаМова - усьому основа
Мова - усьому основа
Електронні книги Ранок
 
Зимові свята на уроках англійської мови. Молодша школа (на базі підручника До...
Зимові свята на уроках англійської мови. Молодша школа (на базі підручника До...Зимові свята на уроках англійської мови. Молодша школа (на базі підручника До...
Зимові свята на уроках англійської мови. Молодша школа (на базі підручника До...
Електронні книги Ранок
 
Формування компетентностей, потрібних для успішної самореалізації в суспільст...
Формування компетентностей, потрібних для успішної самореалізації в суспільст...Формування компетентностей, потрібних для успішної самореалізації в суспільст...
Формування компетентностей, потрібних для успішної самореалізації в суспільст...
Електронні книги Ранок
 
Презентація нового підручника для 9 класу
Презентація нового підручника для 9 класуПрезентація нового підручника для 9 класу
Презентація нового підручника для 9 класу
Електронні книги Ранок
 
Актуальні питання вивчення української мови у 8-9 класах з поглибленим вивчен...
Актуальні питання вивчення української мови у 8-9 класах з поглибленим вивчен...Актуальні питання вивчення української мови у 8-9 класах з поглибленим вивчен...
Актуальні питання вивчення української мови у 8-9 класах з поглибленим вивчен...
Електронні книги Ранок
 
Буктрейлер
БуктрейлерБуктрейлер
Буктрейлер
Nadegda Maksimova
 
Фантастика и романтика (А. Грин, А. Азимов, Д. Амонд) Проблемы, волнующие че...
Фантастика и романтика (А. Грин, А. Азимов, Д. Амонд)  Проблемы, волнующие че...Фантастика и романтика (А. Грин, А. Азимов, Д. Амонд)  Проблемы, волнующие че...
Фантастика и романтика (А. Грин, А. Азимов, Д. Амонд) Проблемы, волнующие че...
Електронні книги Ранок
 
Ділення на двоцифрове число. Методика навчання розвязування задач на подвійне...
Ділення на двоцифрове число. Методика навчання розвязування задач на подвійне...Ділення на двоцифрове число. Методика навчання розвязування задач на подвійне...
Ділення на двоцифрове число. Методика навчання розвязування задач на подвійне...
Електронні книги Ранок
 

Viewers also liked (20)

Патріотичне виховання на уроках англійської мови (на базі підручника Буренко ...
Патріотичне виховання на уроках англійської мови (на базі підручника Буренко ...Патріотичне виховання на уроках англійської мови (на базі підручника Буренко ...
Патріотичне виховання на уроках англійської мови (на базі підручника Буренко ...
 
Стабільна лінія підручників з геометрії. 9 клас - геометрія методів
Стабільна лінія підручників з геометрії. 9 клас - геометрія методівСтабільна лінія підручників з геометрії. 9 клас - геометрія методів
Стабільна лінія підручників з геометрії. 9 клас - геометрія методів
 
Презентація нового підручника для 9 класу
Презентація нового підручника для 9 класуПрезентація нового підручника для 9 класу
Презентація нового підручника для 9 класу
 
Презентація нового підручника для учнів 9 кл ЗНЗ "DIVE INTO ENGLISH!"
Презентація нового підручника для учнів 9 кл ЗНЗ "DIVE INTO ENGLISH!"Презентація нового підручника для учнів 9 кл ЗНЗ "DIVE INTO ENGLISH!"
Презентація нового підручника для учнів 9 кл ЗНЗ "DIVE INTO ENGLISH!"
 
Презентація нового підручника для 9 класу ЗНЗ із поглибленим вивченням геграфії
Презентація нового підручника для 9 класу ЗНЗ із поглибленим вивченням геграфіїПрезентація нового підручника для 9 класу ЗНЗ із поглибленим вивченням геграфії
Презентація нового підручника для 9 класу ЗНЗ із поглибленим вивченням геграфії
 
Методика навчання розвязування задач на рух. Методика вивчення площі фігур.
Методика навчання розвязування задач на рух.  Методика вивчення площі фігур.Методика навчання розвязування задач на рух.  Методика вивчення площі фігур.
Методика навчання розвязування задач на рух. Методика вивчення площі фігур.
 
Ourbeautifulworld!(на базі підручника "STARTUP!" для 4 класу ЗНЗ(англійська я...
Ourbeautifulworld!(на базі підручника "STARTUP!" для 4 класу ЗНЗ(англійська я...Ourbeautifulworld!(на базі підручника "STARTUP!" для 4 класу ЗНЗ(англійська я...
Ourbeautifulworld!(на базі підручника "STARTUP!" для 4 класу ЗНЗ(англійська я...
 
Українська література. 8 клас. Українська проза. Ю. Вінничук «Місце для драко...
Українська література. 8 клас. Українська проза. Ю. Вінничук «Місце для драко...Українська література. 8 клас. Українська проза. Ю. Вінничук «Місце для драко...
Українська література. 8 клас. Українська проза. Ю. Вінничук «Місце для драко...
 
Реалізація діяльнісного підходу у навчанні німецької мови(на базі підручника ...
Реалізація діяльнісного підходу у навчанні німецької мови(на базі підручника ...Реалізація діяльнісного підходу у навчанні німецької мови(на базі підручника ...
Реалізація діяльнісного підходу у навчанні німецької мови(на базі підручника ...
 
Українська література. 9 клас. Компетентнісно-орієтовне навчання і сучасний п...
Українська література. 9 клас. Компетентнісно-орієтовне навчання і сучасний п...Українська література. 9 клас. Компетентнісно-орієтовне навчання і сучасний п...
Українська література. 9 клас. Компетентнісно-орієтовне навчання і сучасний п...
 
Географія. 8 клас. Етноси. Найпоширеніші мовні сім`ї світу
Географія. 8 клас. Етноси. Найпоширеніші мовні сім`ї світуГеографія. 8 клас. Етноси. Найпоширеніші мовні сім`ї світу
Географія. 8 клас. Етноси. Найпоширеніші мовні сім`ї світу
 
Курс ПРЭУК-2016. Вебинар 1 (2016-03-15)
Курс ПРЭУК-2016. Вебинар 1 (2016-03-15)Курс ПРЭУК-2016. Вебинар 1 (2016-03-15)
Курс ПРЭУК-2016. Вебинар 1 (2016-03-15)
 
Мова - усьому основа
Мова - усьому основаМова - усьому основа
Мова - усьому основа
 
Зимові свята на уроках англійської мови. Молодша школа (на базі підручника До...
Зимові свята на уроках англійської мови. Молодша школа (на базі підручника До...Зимові свята на уроках англійської мови. Молодша школа (на базі підручника До...
Зимові свята на уроках англійської мови. Молодша школа (на базі підручника До...
 
Формування компетентностей, потрібних для успішної самореалізації в суспільст...
Формування компетентностей, потрібних для успішної самореалізації в суспільст...Формування компетентностей, потрібних для успішної самореалізації в суспільст...
Формування компетентностей, потрібних для успішної самореалізації в суспільст...
 
Презентація нового підручника для 9 класу
Презентація нового підручника для 9 класуПрезентація нового підручника для 9 класу
Презентація нового підручника для 9 класу
 
Актуальні питання вивчення української мови у 8-9 класах з поглибленим вивчен...
Актуальні питання вивчення української мови у 8-9 класах з поглибленим вивчен...Актуальні питання вивчення української мови у 8-9 класах з поглибленим вивчен...
Актуальні питання вивчення української мови у 8-9 класах з поглибленим вивчен...
 
Буктрейлер
БуктрейлерБуктрейлер
Буктрейлер
 
Фантастика и романтика (А. Грин, А. Азимов, Д. Амонд) Проблемы, волнующие че...
Фантастика и романтика (А. Грин, А. Азимов, Д. Амонд)  Проблемы, волнующие че...Фантастика и романтика (А. Грин, А. Азимов, Д. Амонд)  Проблемы, волнующие че...
Фантастика и романтика (А. Грин, А. Азимов, Д. Амонд) Проблемы, волнующие че...
 
Ділення на двоцифрове число. Методика навчання розвязування задач на подвійне...
Ділення на двоцифрове число. Методика навчання розвязування задач на подвійне...Ділення на двоцифрове число. Методика навчання розвязування задач на подвійне...
Ділення на двоцифрове число. Методика навчання розвязування задач на подвійне...
 

Similar to Алгоритми з повтореннями та розгал

зош №15 жулькова с.а. урок з інформати ки 7клас
зош №15 жулькова    с.а.        урок з інформати ки 7класзош №15 жулькова    с.а.        урок з інформати ки 7клас
зош №15 жулькова с.а. урок з інформати ки 7клас
Александр Дрон
 
war5classdist2.pptx
war5classdist2.pptxwar5classdist2.pptx
war5classdist2.pptx
Viktoria Mikolaenko
 
2 урок 5 клас.doc
2 урок 5 клас.doc2 урок 5 клас.doc
2 урок 5 клас.doc
ssuser0cd26b2
 
Mka python jr-urok_04_ua_1563258855
Mka python jr-urok_04_ua_1563258855Mka python jr-urok_04_ua_1563258855
Mka python jr-urok_04_ua_1563258855
PavloTsiura
 
урок 3
урок 3урок 3
урок 3
School5uman
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
VasileUrsaki
 
урок 9
урок 9урок 9
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
Sanya Dzhedzhera
 
5classdist2
5classdist25classdist2
5classdist2
Viktoria Mikolaenko
 
10 клас иф технолог проф-ль завадський програм.
10 клас  иф технолог проф-ль завадський програм.10 клас  иф технолог проф-ль завадський програм.
10 клас иф технолог проф-ль завадський програм.af1311
 
10 клас инф технолог профиль завадський програм.
10 клас  инф технолог профиль завадський програм.10 клас  инф технолог профиль завадський програм.
10 клас инф технолог профиль завадський програм.af1311
 
01 Вступ
01 Вступ01 Вступ
01 Вступ
Oleksii Molchanovskyi
 
Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828
PavloTsiura
 
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
Sanya Dzhedzhera
 
Mka python jr-urok_06_ua_1563258907
Mka python jr-urok_06_ua_1563258907Mka python jr-urok_06_ua_1563258907
Mka python jr-urok_06_ua_1563258907
PavloTsiura
 
5 клас урок 28 нова програма
5 клас урок 28 нова програма5 клас урок 28 нова програма
5 клас урок 28 нова програма
Юлія Артюх
 
5classdist3.pptx
5classdist3.pptx5classdist3.pptx
5classdist3.pptx
Viktoria Mikolaenko
 
10 клас инф технолог профиль Завадський програм.
10 клас  инф технолог профиль Завадський програм.10 клас  инф технолог профиль Завадський програм.
10 клас инф технолог профиль Завадський програм.af1311
 
Циклічні алгоритми
Циклічні алгоритми Циклічні алгоритми
Циклічні алгоритми
Александр К
 
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
Сокальська ЗШ І-ІІІ ступенів №2
 

Similar to Алгоритми з повтореннями та розгал (20)

зош №15 жулькова с.а. урок з інформати ки 7клас
зош №15 жулькова    с.а.        урок з інформати ки 7класзош №15 жулькова    с.а.        урок з інформати ки 7клас
зош №15 жулькова с.а. урок з інформати ки 7клас
 
war5classdist2.pptx
war5classdist2.pptxwar5classdist2.pptx
war5classdist2.pptx
 
2 урок 5 клас.doc
2 урок 5 клас.doc2 урок 5 клас.doc
2 урок 5 клас.doc
 
Mka python jr-urok_04_ua_1563258855
Mka python jr-urok_04_ua_1563258855Mka python jr-urok_04_ua_1563258855
Mka python jr-urok_04_ua_1563258855
 
урок 3
урок 3урок 3
урок 3
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
 
урок 9
урок 9урок 9
урок 9
 
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
 
5classdist2
5classdist25classdist2
5classdist2
 
10 клас иф технолог проф-ль завадський програм.
10 клас  иф технолог проф-ль завадський програм.10 клас  иф технолог проф-ль завадський програм.
10 клас иф технолог проф-ль завадський програм.
 
10 клас инф технолог профиль завадський програм.
10 клас  инф технолог профиль завадський програм.10 клас  инф технолог профиль завадський програм.
10 клас инф технолог профиль завадський програм.
 
01 Вступ
01 Вступ01 Вступ
01 Вступ
 
Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828
 
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
 
Mka python jr-urok_06_ua_1563258907
Mka python jr-urok_06_ua_1563258907Mka python jr-urok_06_ua_1563258907
Mka python jr-urok_06_ua_1563258907
 
5 клас урок 28 нова програма
5 клас урок 28 нова програма5 клас урок 28 нова програма
5 клас урок 28 нова програма
 
5classdist3.pptx
5classdist3.pptx5classdist3.pptx
5classdist3.pptx
 
10 клас инф технолог профиль Завадський програм.
10 клас  инф технолог профиль Завадський програм.10 клас  инф технолог профиль Завадський програм.
10 клас инф технолог профиль Завадський програм.
 
Циклічні алгоритми
Циклічні алгоритми Циклічні алгоритми
Циклічні алгоритми
 
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
 

More from Електронні книги Ранок

Олег Буцень «Неприємна пригода»
 Олег Буцень «Неприємна пригода» Олег Буцень «Неприємна пригода»
Олег Буцень «Неприємна пригода»
Електронні книги Ранок
 
Проблемний метод викладання біології на прикладі матеріалу 7 класу
 Проблемний метод викладання біології на прикладі матеріалу 7 класу Проблемний метод викладання біології на прикладі матеріалу 7 класу
Проблемний метод викладання біології на прикладі матеріалу 7 класу
Електронні книги Ранок
 
English Grammar: Tips for Effective Teaching & Learning(набазіпосібниківI-II...
 English Grammar: Tips for Effective Teaching & Learning(набазіпосібниківI-II... English Grammar: Tips for Effective Teaching & Learning(набазіпосібниківI-II...
English Grammar: Tips for Effective Teaching & Learning(набазіпосібниківI-II...
Електронні книги Ранок
 
Формування навичок критичного мислення на уроках хімії засобами підручника дл...
Формування навичок критичного мислення на уроках хімії засобами підручника дл...Формування навичок критичного мислення на уроках хімії засобами підручника дл...
Формування навичок критичного мислення на уроках хімії засобами підручника дл...
Електронні книги Ранок
 
Формування навичок критичного мислення на уроках хімії засобами підручника ...
Формування навичок критичного мислення на уроках хімії засобами підручника ...Формування навичок критичного мислення на уроках хімії засобами підручника ...
Формування навичок критичного мислення на уроках хімії засобами підручника ...
Електронні книги Ранок
 
Литературное чтение. 4 класс.Знакомство с произведениями разных жанров на уро...
Литературное чтение. 4 класс.Знакомство с произведениями разных жанров на уро...Литературное чтение. 4 класс.Знакомство с произведениями разных жанров на уро...
Литературное чтение. 4 класс.Знакомство с произведениями разных жанров на уро...
Електронні книги Ранок
 
Особливості навчання письма ліворуких дітей.
Особливості навчання письма ліворуких дітей.Особливості навчання письма ліворуких дітей.
Особливості навчання письма ліворуких дітей.
Електронні книги Ранок
 
Формування в молодших школярів інтересу до каліграфічного письма в позакласні...
Формування в молодших школярів інтересу до каліграфічного письма в позакласні...Формування в молодших школярів інтересу до каліграфічного письма в позакласні...
Формування в молодших школярів інтересу до каліграфічного письма в позакласні...
Електронні книги Ранок
 
Проблемний метод викладання біології на прикладі матеріалу 8 класу
 Проблемний метод викладання біології на прикладі матеріалу 8 класу Проблемний метод викладання біології на прикладі матеріалу 8 класу
Проблемний метод викладання біології на прикладі матеріалу 8 класу
Електронні книги Ранок
 
Роль підручника для виконання завдань практичних робіт
Роль підручника для виконання завдань практичних робітРоль підручника для виконання завдань практичних робіт
Роль підручника для виконання завдань практичних робіт
Електронні книги Ранок
 
Візуалізація засобом підручника при вивченні нового матеріалу з трудового на...
 Візуалізація засобом підручника при вивченні нового матеріалу з трудового на... Візуалізація засобом підручника при вивченні нового матеріалу з трудового на...
Візуалізація засобом підручника при вивченні нового матеріалу з трудового на...
Електронні книги Ранок
 
Освіта для сталого розвитку
Освіта для сталого розвиткуОсвіта для сталого розвитку
Освіта для сталого розвитку
Електронні книги Ранок
 
"Робота і потужність електричного струму": типові помилки і методичні прийоми...
"Робота і потужність електричного струму": типові помилки і методичні прийоми..."Робота і потужність електричного струму": типові помилки і методичні прийоми...
"Робота і потужність електричного струму": типові помилки і методичні прийоми...
Електронні книги Ранок
 
Національні та державні символи України (4 клас)
 Національні та державні символи України (4 клас)  Національні та державні символи України (4 клас)
Національні та державні символи України (4 клас)
Електронні книги Ранок
 
Вертикальна поясність гірських сиситкм Євразії. Зміни природи материка людиною
Вертикальна поясність гірських сиситкм Євразії. Зміни природи материка людиноюВертикальна поясність гірських сиситкм Євразії. Зміни природи материка людиною
Вертикальна поясність гірських сиситкм Євразії. Зміни природи материка людиною
Електронні книги Ранок
 
Правобережжя та західноукраїнські землі в другій половині XVIII ст.
 Правобережжя та західноукраїнські землі в другій половині XVIII ст. Правобережжя та західноукраїнські землі в другій половині XVIII ст.
Правобережжя та західноукраїнські землі в другій половині XVIII ст.
Електронні книги Ранок
 
Порівняння сторін і кутів трикутників, розв’язування прямокутних трикутників
Порівняння сторін і кутів трикутників, розв’язування прямокутних трикутниківПорівняння сторін і кутів трикутників, розв’язування прямокутних трикутників
Порівняння сторін і кутів трикутників, розв’язування прямокутних трикутників
Електронні книги Ранок
 
Робота з інформаціонним текстом на урокахприродознавства.
 Робота з інформаціонним текстом на урокахприродознавства. Робота з інформаціонним текстом на урокахприродознавства.
Робота з інформаціонним текстом на урокахприродознавства.
Електронні книги Ранок
 
Формувальне оцінювання навчальних досягнень молодших школярів
 Формувальне оцінювання навчальних досягнень молодших школярів Формувальне оцінювання навчальних досягнень молодших школярів
Формувальне оцінювання навчальних досягнень молодших школярів
Електронні книги Ранок
 
Правопис дієслів теперішнього і майбутнього часу.
 Правопис дієслів теперішнього і майбутнього часу. Правопис дієслів теперішнього і майбутнього часу.
Правопис дієслів теперішнього і майбутнього часу.
Електронні книги Ранок
 

More from Електронні книги Ранок (20)

Олег Буцень «Неприємна пригода»
 Олег Буцень «Неприємна пригода» Олег Буцень «Неприємна пригода»
Олег Буцень «Неприємна пригода»
 
Проблемний метод викладання біології на прикладі матеріалу 7 класу
 Проблемний метод викладання біології на прикладі матеріалу 7 класу Проблемний метод викладання біології на прикладі матеріалу 7 класу
Проблемний метод викладання біології на прикладі матеріалу 7 класу
 
English Grammar: Tips for Effective Teaching & Learning(набазіпосібниківI-II...
 English Grammar: Tips for Effective Teaching & Learning(набазіпосібниківI-II... English Grammar: Tips for Effective Teaching & Learning(набазіпосібниківI-II...
English Grammar: Tips for Effective Teaching & Learning(набазіпосібниківI-II...
 
Формування навичок критичного мислення на уроках хімії засобами підручника дл...
Формування навичок критичного мислення на уроках хімії засобами підручника дл...Формування навичок критичного мислення на уроках хімії засобами підручника дл...
Формування навичок критичного мислення на уроках хімії засобами підручника дл...
 
Формування навичок критичного мислення на уроках хімії засобами підручника ...
Формування навичок критичного мислення на уроках хімії засобами підручника ...Формування навичок критичного мислення на уроках хімії засобами підручника ...
Формування навичок критичного мислення на уроках хімії засобами підручника ...
 
Литературное чтение. 4 класс.Знакомство с произведениями разных жанров на уро...
Литературное чтение. 4 класс.Знакомство с произведениями разных жанров на уро...Литературное чтение. 4 класс.Знакомство с произведениями разных жанров на уро...
Литературное чтение. 4 класс.Знакомство с произведениями разных жанров на уро...
 
Особливості навчання письма ліворуких дітей.
Особливості навчання письма ліворуких дітей.Особливості навчання письма ліворуких дітей.
Особливості навчання письма ліворуких дітей.
 
Формування в молодших школярів інтересу до каліграфічного письма в позакласні...
Формування в молодших школярів інтересу до каліграфічного письма в позакласні...Формування в молодших школярів інтересу до каліграфічного письма в позакласні...
Формування в молодших школярів інтересу до каліграфічного письма в позакласні...
 
Проблемний метод викладання біології на прикладі матеріалу 8 класу
 Проблемний метод викладання біології на прикладі матеріалу 8 класу Проблемний метод викладання біології на прикладі матеріалу 8 класу
Проблемний метод викладання біології на прикладі матеріалу 8 класу
 
Роль підручника для виконання завдань практичних робіт
Роль підручника для виконання завдань практичних робітРоль підручника для виконання завдань практичних робіт
Роль підручника для виконання завдань практичних робіт
 
Візуалізація засобом підручника при вивченні нового матеріалу з трудового на...
 Візуалізація засобом підручника при вивченні нового матеріалу з трудового на... Візуалізація засобом підручника при вивченні нового матеріалу з трудового на...
Візуалізація засобом підручника при вивченні нового матеріалу з трудового на...
 
Освіта для сталого розвитку
Освіта для сталого розвиткуОсвіта для сталого розвитку
Освіта для сталого розвитку
 
"Робота і потужність електричного струму": типові помилки і методичні прийоми...
"Робота і потужність електричного струму": типові помилки і методичні прийоми..."Робота і потужність електричного струму": типові помилки і методичні прийоми...
"Робота і потужність електричного струму": типові помилки і методичні прийоми...
 
Національні та державні символи України (4 клас)
 Національні та державні символи України (4 клас)  Національні та державні символи України (4 клас)
Національні та державні символи України (4 клас)
 
Вертикальна поясність гірських сиситкм Євразії. Зміни природи материка людиною
Вертикальна поясність гірських сиситкм Євразії. Зміни природи материка людиноюВертикальна поясність гірських сиситкм Євразії. Зміни природи материка людиною
Вертикальна поясність гірських сиситкм Євразії. Зміни природи материка людиною
 
Правобережжя та західноукраїнські землі в другій половині XVIII ст.
 Правобережжя та західноукраїнські землі в другій половині XVIII ст. Правобережжя та західноукраїнські землі в другій половині XVIII ст.
Правобережжя та західноукраїнські землі в другій половині XVIII ст.
 
Порівняння сторін і кутів трикутників, розв’язування прямокутних трикутників
Порівняння сторін і кутів трикутників, розв’язування прямокутних трикутниківПорівняння сторін і кутів трикутників, розв’язування прямокутних трикутників
Порівняння сторін і кутів трикутників, розв’язування прямокутних трикутників
 
Робота з інформаціонним текстом на урокахприродознавства.
 Робота з інформаціонним текстом на урокахприродознавства. Робота з інформаціонним текстом на урокахприродознавства.
Робота з інформаціонним текстом на урокахприродознавства.
 
Формувальне оцінювання навчальних досягнень молодших школярів
 Формувальне оцінювання навчальних досягнень молодших школярів Формувальне оцінювання навчальних досягнень молодших школярів
Формувальне оцінювання навчальних досягнень молодших школярів
 
Правопис дієслів теперішнього і майбутнього часу.
 Правопис дієслів теперішнього і майбутнього часу. Правопис дієслів теперішнього і майбутнього часу.
Правопис дієслів теперішнього і майбутнього часу.
 

Recently uploaded

Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
Olga Kudriavtseva
 
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
estet13
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
olaola5673
 
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdfПідсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
ssuser7541ef1
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
olaola5673
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
tetiana1958
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
Olga Kudriavtseva
 
29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx
Репетитор Історія України
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
Olga Kudriavtseva
 

Recently uploaded (10)

Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
 
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
 
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdfПідсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
 
29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
 

Алгоритми з повтореннями та розгал

  • 1. Від організаторів Всеукраїнських інтерактивних педагогічних марафонів Від організаторів Всеукраїнських інтерактивних педагогічних марафонів Видавництво «Ранок» Весняна сесія: 20 березня – 8 квітня 2017 р. День 9
  • 2. Видавництво «Ранок» Інформатика. 8 клас. Алгоритми з повтореннями та розгалуженнями Пилипчук Олександр Павлович, учитель інформатики та фізики Гаврилівської загальноосвітньої школи І–ІІІ ступенів Теофіпольської райради Хмельницької області, співавтор підручника — переможця Всеукраїнського конкурсу
  • 4. Видавництво «Ранок» Програма, 7 клас. Учні вже щось знають і вміють 7 клас. Алгоритми з повторенням і розгалуженням (9 год) •Базові алгоритмічні структури: структури повторення та розгалуження. •Алгоритми з повторенням. Складання та виконання алгоритмів з повторенням у визначеному навчальному середовищі виконання алгоритмів. •Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то». Алгоритми з розгалуженням . •Складання та виконання алгоритмів з повторенням і розгалуженням для виконавців у визначеному навчальному середовищі виконання алгоритмів. •Практична робота 3. Складання та виконання алгоритмів з повторенням у визначеному навчальному середовищі виконання алгоритмів. •Практична робота 4. Складання та виконання алгоритмів з розгалуженням у визначеному навчальному середовищі виконання алгоритмів. •Практична робота 5. Складання та виконання алгоритмів з повторенням і розгалуженням у визначеному навчальному середовищі виконання алгоритмів.
  • 5. Видавництво «Ранок» Учень … розрізняє: •алгоритмічні структури слідування, розгалуження, повторення; •правильні (істинні) та неправильні (хибні) висловлювання; … формулює: •умовні висловлювання «Якщо – то»; уміє: •… •складати та виконувати алгоритми з повторенням у визначеному навчальному середовищі; •складати та виконувати алгоритми з розгалуженням у визначеному навчальному середовищі; •складати та виконувати алгоритми з повторенням та розгалуженням у визначеному навчальному середовищі Програма, 7 клас. Учні вже щось знають і вміють
  • 6. Видавництво «Ранок» Алгоритми роботи з об’єктами та величинами (20 год) … Алгоритми з повтореннями та розгалуженнями для опрацювання величин … Практична робота 12. Складання та виконання алгоритмів з повтореннями та розгалуженнями для опрацювання величин Тема в чинній програмі для 8 класу
  • 7. Видавництво «Ранок» Алгоритми з повтореннями та розгалуженнями (9 год) •Алгоритми з розгалуженнями •Складання програм з розгалуженнями •Поліваріантне розгалуження •Компоненти вибору •Алгоритми з повтореннями. Цикл із передумовою •Алгоритми з повтореннями. Цикл із післяумовою •Алгоритми з повтореннями. Цикл із параметром •Складання циклічних алгоритмів опрацювання величин •Практична робота 15. Складання та виконання алгоритмів з повтореннями та розгалуженнями для опрацювання величин Тема в підручнику для 8 класу
  • 11. Видавництво «Ранок» Складений оператор Якщо на місці, де вимагається оператор, потрібно записати декілька операторів, їх об’єднують у складений оператор begin…end (операторні дужки).
  • 12. Видавництво «Ранок» Оператори. Розгалуження У попередньому розділі «Алгоритми роботи з об’єктами та величинами» були розглянуті логічнийтип даних (boolean) і логічні операції (or, and, not), отже учні можуть записувати складені умови.
  • 13. Видавництво «Ранок» Елементи керування Для забезпечення можливості вибору використовують елементи керування Прапорець (TCheckBox) і Перемикач (TRadioButton). Прапорець Перемикач
  • 14. Видавництво «Ранок» Елементи керування. Прапорець Основна властивість елемента керування Прапорець — Checked (позначений). Checkbox1.Checked = true Checkbox1.Checked = false
  • 15. Видавництво «Ранок» Основна властивість елемента керування Прапорець — Checked (позначений). Checkbox1.Checked = true Checkbox1.Checked = false При клацанні стан прапорця змінюється, тому в обробнику слід забезпечити перевірку: if Checkbox1.Checked then begin … end else begin … end Елементи керування. Прапорець
  • 16. Видавництво «Ранок» Елементи керування Перемикач (TRadioButton) використовують групами по 2 або більше. При клацанні одного перемикача з групи він стає позначеним, тому в обробнику його властивість Checked можна не перевіряти. Елементи керування. Прапорець
  • 17. Видавництво «Ранок» Оператори. Поліваріантне розгалуження Гілка else (інакше) — не обов’язкова
  • 18. Видавництво «Ранок» Оператори. Цикл із передумовою Відмінність: •Scratch — умова припинення •Pascal — умова продовження
  • 19. Видавництво «Ранок» Оператори. Цикл із післяумовою У кінці кожної ітерації перевіряється умова припинення. У Scratch цикл з післяумовою відсутній. Існує ризик зациклення, якщо тіло циклу не впливає на умову.
  • 20. Видавництво «Ранок» Оператори. Цикл із параметром Відмінність: в Pascal застосовується керувальна змінна- параметр, значення якої можна використовувати в тілі циклу.
  • 21. Видавництво «Ранок» Оператори. Цикл за переліком Змінна C послідовно набуває всіх значень з S і щоразу виконується тіло циклу.
  • 22. Видавництво «Ранок» Оператори. Цикл за переліком S може бути рядком, масивом, множиною або ідентифікатором зліченого типу Перевага: не треба знати кількість елементів в S. Опрацьовані будуть всі.
  • 23. Видавництво «Ранок» Оператори. Специфічні цикли в Scratch Завдяки паралельним обчисленням Scratch підтримує такі цикли: Недолік перекладу
  • 24. Видавництво «Ранок» Оператори. Специфічні цикли в Scratch Завдяки паралельним обчисленням Scratch підтримує такі цикли: «Дослівний» їх «переклад» на Pascal спричинить зациклення! Проте засоби для підтримки багатопотоковості в Pascal є.
  • 25. Видавництво «Ранок» Оператори. Специфічні цикли Ще один спосіб забезпечення багаторазового виконання певних операторів у середовищі Lazarus — використання таймера (TTimer на вкладці System): через рівні проміжки часу виконується обробник події OnTimer. Властивості: Interval: проміжок часу в мілісекундах Enabled: true — працює, false — не працює
  • 27. Видавництво «Ранок» Тривіальні приклади використання операторів розгалуження і циклів у алгоритмах розглянуті в підручнику і не повинні викликати проблем. Розглянемо інші приклади, пов’язані з розробкою хоч і простих, але повноцінних програм.
  • 29. Видавництво «Ранок» Приклад 1. Кубик Завдання. Скласти програму, яка моделює кидок грального кубика. Вікно програми Завдання сформульовано в загальному вигляді, тому деталі добираємо самостійно: • вікно без зайвих елементів; • при клацанні на ньому з’являється або зникає результат «кидка»; • вихід при натисканні Esc.
  • 30. Видавництво «Ранок» Зайві елементи вікна вимикаємо, вибравши форму і встановивши для її властивості BorderStyle значення bsNone. Приклад 1. Кубик
  • 31. Видавництво «Ранок» Приклад 1. Кубик Розміщуємо на формі 7 кругів — компонент TShape на вкладці Additional. Надалі, керуючи видимістю цих кругів, будемо формувати з них результати кидків.
  • 32. Видавництво «Ранок» Вихід з програми за натисканням клавіші Esc реалізуємо, обробивши для форми подію «відпускання клавіші» — OnKeyUp. Щоб використати константу VK_ESCAPE, слід до переліку модулів (розділ uses) додати модуль LCLType. Приклад 1. Кубик
  • 33. Видавництво «Ранок» І, нарешті, наш «кубик» має запрацювати. Підготовчий етап: • створимо змінну логічного типу pusto — ознака того, чи показано результат кидка; • в обробнику події «створення форми» (OnFormCreate) надамо їй значення true. Приклад 1. Кубик
  • 34. Видавництво «Ранок» Загальна логіка роботи обробника події «відпускання лівої кнопки миші» (OnMouseUp). Згорнут о Приклад 1. Кубик
  • 35. Видавництво «Ранок» Показуємо 1, 3 або 5 Згорнуто Приклад 1. Кубик
  • 36. Видавництво «Ранок» Показуємо 2, 4 або 6Згорнуто Готово! Приклад 1. Кубик
  • 38. Видавництво «Ранок» Завдання. Створити гру з таким сценарієм: • на формі розташовано багато кнопок; • потрібно в довільному порядку клацати їх мишею — кнопка при цьому зникає; • не можна клацати мимо — це означає програш; • через 20 секунд успішної роботи виводиться результат — число натиснутих кнопок. Приклад 2. Гра «Клац-клац»
  • 39. Видавництво «Ранок» Очевидно, що логіка обробки події «клацання кнопки» для всіх кнопок однакова — збільшити змінну лічильник і сховати кнопку. Випробуємо його на одній кнопці, доданій на форму. Приклад 2. Гра «Клац-клац»
  • 40. Видавництво «Ранок» Проблема. Як зробити, щоб цей обробник правильно реагував на різні кнопки, а не лише на кнопку з назвою Button1? Скористаємось параметром Sender, який передається в обробник при виклику. Sender — це посилання на об’єкт, який спричинив виклик. При цьому слід уточнити, що цей об’єкт розглядається саме як кнопка (TButton): Кнопку Button1 тепер можна вилучити. Приклад 2. Гра «Клац-клац»
  • 41. Видавництво «Ранок» Проблема. Як побудувати «багато» (наприклад, 400) кнопок і змусити їх працювати? Кнопки створимо не вручну, а програмним шляхом, тобто вже після запуску програми — в обробнику події «створення форми» (OnFormCreate). При цьому для кожної з кнопок потрібно буде розрахувати і задати координати розташування на формі і встановити бажані розміри. Приклад 2. Гра «Клац-клац»
  • 43. Видавництво «Ранок» А ось і результат — 400 кнопок! Приклад 2. Гра «Клац-клац»
  • 44. Видавництво «Ранок» Залишилось подбати про облік часу (слід додати таймер), виведення результату та обробку промаху. Пропоную зацікавленим зробити це самостійно  Приклад 2. Гра «Клац-клац»
  • 45. Видавництво «Ранок» Приємний бонус! Сертифікати — кожному учаснику! Кращі зразки навчальної літератури видавництва «Ранок» — переможцям серед шкіл за кількістю учасників
  • 46. Надсилайте ваші запитання та пропозиції: pidruchnik@ranok.com.ua Редакція фізико-математичної літератури видавництва «Ранок»: phys-mat@ranok.com.ua