Інструктаж з БЖД. Цикли з передумовою

Про матеріал
У цій практичній роботі учні знайомляться з використанням циклу while для розв’язування прикладної задачі на поступове накопичення результату. Розглядається ситуація, коли кожну годину виготовляється все більше деталей, і потрібно визначити кількість годин, необхідну для досягнення заданої мети. Під час виконання завдання учні: закріплюють розуміння принципу роботи циклу while; вчаться формалізувати умову задачі у вигляді алгоритму; практикуються у написанні програм мовою Python з введенням даних, обчисленнями та виведенням результату; набувають навичок аналізу змін значень змінних протягом виконання циклу; розвивають здатність модифікувати програму відповідно до нових умов. Ця робота сприяє розвитку алгоритмічного мислення та формує базові навички програмування, які є основою для подальшого вивчення інформатики. Хочете, щоб я додав цей опис безпосередньо у Word-документ і згенерував нову версію для завантаження?
Перегляд файлу

Інформатика      8 клас      Урок 64

Інструктаж з БЖД. Цикли з передумовою

Тема: Інструктаж з БЖД. Цикли з передумовою

Мета:

  •       навчитися використовувати цикл while для розв’язування задач;
  •       закріпити навички введення та опрацювання даних;
  •       розвивати логічне мислення та алгоритмічну культуру.

Обладнання:

  •       комп’ютер, середовище програмування Python (наприклад, Thonny або IDLE)

Завдання:

  •       Потрібно виготовити x деталей. За першу годину виготовили y деталей. Кожну наступну годину кількість виготовлених деталей збільшується на 1. Знайдіть, скільки годин потрібно для виготовлення x деталей.

Хід роботи:

  1. Відкрийте середовище програмування Python.
  2.  Створіть новий файл з іменем detali.py.
  3. Введіть наступний код:
  4. Запустіть програму та протестуйте її з різними значеннями:
  5. Поясніть, як змінюються змінні y, s, k на кожному кроці виконання циклу.

Завдання для самостійної роботи:

  1. Змініть програму так, щоб вона виводила кількість деталей, виготовлених щогодини.
  2. Модифікуйте програму: якщо кількість необхідних деталей уже виготовлено в першу годину, цикл не запускається.
  3. Створіть власну задачу на основі цієї (наприклад, зростання кількості книжок, які читаєш щодня) і напишіть програму для її розв’язання.

Запитання для самоперевірки:

  1. Як працює цикл while?
  2. Що означає змінна s у програмі?
  3. Як змінюється значення y протягом виконання циклу?
docx
До підручника
Інформатика 8 клас (Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.)
Додано
4 травня
Переглядів
229
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку