Програмування випадкових процесів
Тип уроку: урок розвитку компетентностей
Файли для проведення уроку:
Мотивація навчальної діяльності
Запитання до учнів:
Як ви вважаєте, що означає в алгоритмі таке поняття, як "випадковий процес"?
Для чого "випадковий процес" може бути використаний в алгоритмах?
Сприйняття та осмислення нового матеріалу
Випадкові процеси в природі й в побуті
Приклади процесів, на перебіг яких випадковість впливає більшою мірою:
Населення міста змінюється з часом випадково (непередбачено) під впливом таких факторів як народжуваність, смертність, міграція.
Рівень води у річці змінюється випадково залежно від погоди, кількості опадів, танення снігу, інтенсивності зрошувальних заходів.
Погода у даній місцевості змінюється залежно від руху повітряних мас, утворення циклонів та антициклонів та багатьох інших природних факторів.
Телевізор вийшов з ладу через коливання напруги в електромережі. Коливання напруги відбувається в наслідок багатьох інших чинників.
Запитання до учнів:
У яких випадках ви пояснюєте скоєне тим, що зробили це випадково?
Означення випадкового процесу
Процес, який неможливо передбачити, називається випадковим процесом
ВИПАДКОВІ ПРОЦЕСИ В АЛГОРИТМАХ
Ми з вами вже з'ясували, що випадкові процеси в алгоритмах забезпечують непередбачуваність.
Запитання до учнів.
Для створення яких програм корисними будуть випадкові процеси? (Відповідь: комп'ютерні ігри, тести, інтерактивні вправи тощо)
Генерація випадкових чисел, як засіб організації випадкового процесу
Самостійна робота за комп'ютером
Завдання.
Відкрити запропонований вчителем проєкт
Завершити проєкт за зразком
Завантажити шаблон проєкта
Домашнє завдання
Тріщук, п. 17-20