Складені умови. Пошук найбільшого та найменшого серед кількох значень.
Матеріали та ресурси уроку
- підручники
- Інформатика 8 клас, авт. Ривкінд Й.Я. (2021), стр. 208-212
- Інформатика 8 клас, авт. Бондаренко О. О (2021), стр. 211-212
- Інформатика 8 клас, авт. Коршунова О. (2021), стр. 113
- Інформатика 8 клас, авт.Морзе Н., стр. 164-166
- Інформатика 8 клас, авт.Казанцева О.(2021), стр. 171-173
- середовища програмування
- середовище програмування ЄPython (без авторизації), мова програмування Python, модуль Tkinter
- альтернативне онлайн-середовище програмування CodeHS (потрібна авторизація)
- довідкові матеріали
- "Tkinter: дуже короткий конспект"
- конспект "Проєкти з вікнами у прикладах (Tkinter)"
- Приклад шаблонного коду для Tkinter (розташування об’єктів у сітці)
- GUI Help/Tkinter book
- конспект-інфографіка "Radiobutton / Checkbutton / Combobox"
- комплект для експериментів "Radiobutton / Checkbutton / Combobox"
- Розгалуження в алгоритмах (презентація)
- Множинне розгалуження
Самостійне завдання уроку
- 4 бали
- відкрийте середовище ЄPython
- використовуючи матеріали шаблону, запустіть запропонований готовий проєкт (перевірте якість копіювання з текстового документа, виправте синтаксичні помилки та протестуйте його роботу);
- збережіть файл з назвою sk_umovy_1.py;
- + 3 бали
- доповніть код таким чином, щоб користувач обирав спосіб упорядкування трьох чисел (за спаданням чи за зростанням) радіокнопкою;
- збережіть файл з назвою sk_umovy_2.py;
- + 1 бал
- замініть пакувальник .grid() для мітки виведення результату на пакувальник .place(),
з яким використайте координати x=0 y=130; - протестуйте отриманий варіант, за потреби зробіть корекцію значень координат мітки;
- збережіть цей файл з назвою sk_umovy_3.py;
- + 4 бали
- змініть код таким чином, щоб він дозволяв дізнатись найбільше / найменше /і найменше, і найбльше з трьох значень (за бажанням користувача);
- збережіть цей файл з назвою sk_umovy_4.py;
- подайте чотири файли на перегляд вчителю через Клас.
Додаткове завдання (overpoints 2 бали): доповніть коди таким чином, щоб для цілих чисел не відбувалося додавання незначущого десяткового нуля при упорядкуванні.