

Прапорець. Властивості та методи елементів керування
Presentation
•
Computers
•
12th Grade
•
Medium
Yuliya Tkachuk
Used 10+ times
FREE Resource
16 Slides • 12 Questions
1
Прапорець. Властивості та методи елементів керування
8 клас

2
Multiple Choice
Обери клас, який ми ще не вивчали
Tk
Label
Button
Listbox
Checkbutton
3
Checkbutton
Це була правильна відповідь.
Отож запиши в зошит визначення.
Checkbutton (прапорець) - це віджет, який дозволяє відмітити „галочкою“ певні пункти у вікні.
4
Розглянемо алгоритм створення прапорців. Запиши їх у зошит
Створити головне вікно
Створити змінні, які будуть містити інформацію про те, обраний прапорець чи ні
Створити змінні з параметрами кожного прапорця
5
Створення головного вікна.
Ви це вже вмієте. Тому на наступних слайдах запишіть коди для створення вікна за алгоритмом. Будьте дуже уважні.
6
Open Ended
Напиши тут першу стрічку коду
1 стрічка: приєднання модуля Tkinter
7
Open Ended
from Tkinter import *
Напиши тут другу стрічку коду
2 стрічка: створити вікно
8
Open Ended
root=Tk()
Напиши тут третю стрічку коду, але дотримуйся назви вікна, яка записана в тебе
3 стрічка: задати заголовок вікна
9
Open Ended
root=Tk()
root.title ('Виберіть сорт шоколаду')
Напиши тут четверту стрічку коду, знову дотримуйся назви свого вікна
4 стрічка: запустити вікно
10
Загалом має вийти щось таке ;)
from Tkinter import *
root=Tk()
root.title ('Виберіть сорт шоколаду')
root.mainloop()
Якщо із завданням зовсім не впорався, то запиши це в зошит, але перед останньою стрічкою пропусти 15 стрічок.
11
Другий пункт алгоритму створення прапорців
Створити змінні, які будуть містити інформацію про те, обраний прапорець чи ні
12
Перед тим, як продовжити
уважно подивись на сорти шоколаду, які прапорці обрані, які - ні
13
Multiple Select
Скільки треба створити змінних для збереження інформації про те, обраний прапорець чи ні. (Підказка: один прапорець - одна змінна)
жодного
5
10
15
14
Створимо ці зміні.
var1=IntVar()
var2=IntVar()
var3=IntVar()
var4=IntVar()
var5=IntVar()
15
Третій пункт алгоритму створення прапорців
Створити змінні з параметрами кожного прапорця
16
Перший прапорець
check1=Checkbutton(root, text=u'Чорний шоколад зі шматочками карамелі', variable=var1, onvalue=1, offvalue=0)
Тут variable=var1- прив'язує змінну var1 саме до цього прапорця;
onvalue=1 - відповідає за наявність галочки, коли на квадратик натиснуть; offvalue=0 - відповідає за відсутність галочки, коли квадратик не обраний.
17
Другий прапорець
check2=Checkbutton(root, text=u'Мигдалевий чорний шоколад', variable=var2, onvalue=1, offvalue=0)
Тут variable=var2- прив'язує змінну var2 саме до цього прапорця;
onvalue=1 - відповідає за наявність галочки, коли на квадратик натиснуть; offvalue=0 - відповідає за відсутність галочки, коли квадратик не обраний.
18
Третій прапорець
check3=Checkbutton(root, text=u'Білий пористий шоколад', variable=var3, onvalue=1, offvalue=0)
Тут variable=var3- прив'язує змінну var3 саме до цього прапорця;
onvalue=1 - відповідає за наявність галочки, коли на квадратик натиснуть; offvalue=0 - відповідає за відсутність галочки, коли квадратик не обраний.
19
Fill in the Blanks
Type answer...
20
Fill in the Blanks
Type answer...
21
Загалом має бути таке:
check1=Checkbutton(root, text=u'Чорний шоколад зі шматочками карамелі', variable=var1, onvalue=1, offvalue=0)
check2=Checkbutton(root, text=u'Мигдалевий чорний шоколад', variable=var2, onvalue=1, offvalue=0)
check3=Checkbutton(root, text=u'Білий пористий шоколад', variable=var3, onvalue=1, offvalue=0)
check4=Checkbutton(root, text=u'Молочний шоколад з дрібкою морської солі', variable=var4, onvalue=1, offvalue=0)
check5=Checkbutton(root, text=u'Молочний шоколад із фруктами й горіхами', variable=var5, onvalue=1, offvalue=0)
22
Підходимо до завершення
Отож. тепер ми маємо п'ять прапорців для вибору шоколаду, які будуть розміщуватися в головному вікні. Але при запуску програми, ми їх не побачимо, тому що....... (див наступний слайд)
23
Multiple Choice
Який метод застосовується для відображення у вікні елементів керування Напис, Кнопка, Список?
*.pack()
*.mainloop()
24
Multiple Select
Справді, для елемента керування Прапорець також потрібно застосувати метод pack(). Але у нашому прикладі 5 прапорців. Поміркуй, включи логіку та обери варіант для завершення роботи з прапорцями.
var1.pack()
var2.pack()
var3.pack()
var4.pack()
var5.pack()
var.pack()
25
Звір готову програму із записами у зошиті
26
Poll
Чи співпала готова програма із твоїми записами?
Реально копія:)
Майже співпала, з незначними неспівпадіннями
Є окремі співпадіння
Нічого подібного
27
Poll
Чи зрозумілий для тебе пройдений зараз матеріал
Так
Переважно так
Переважно ні
Ні
28
Завдання на високий рівень
Набери код в середовищі програмування, додай пункт "Різочка" та познач галочками те, чого ти чекаєш від Миколая. Скрін надішли на перевірку.
Прапорець. Властивості та методи елементів керування
8 клас

Show answer
Auto Play
Slide 1 / 28
SLIDE
Similar Resources on Wayground
21 questions
Ch 1 Prefixes/Suffixes Part 2 (-scopy to trans-)
Presentation
•
11th Grade
18 questions
Tension, Compression, Torsion, Shearing, Bending
Presentation
•
12th Grade
21 questions
Unit III: Malware
Presentation
•
University
21 questions
Rational Exponents
Presentation
•
12th Grade
20 questions
Data Structures_Unit 4(BinTrees, Stack, Q using Linked List)
Presentation
•
University
20 questions
SIZE AND SCALE
Presentation
•
12th Grade
24 questions
Unit 1 - Prefixes and Suffixes
Presentation
•
KG - University
25 questions
Introduction to Project Management - Slides
Presentation
•
KG
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade