

Прапорець. Властивості та методи елементів керування
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
17 questions
Tnkter in Python
Presentation
•
12th Grade
17 questions
Нова українська література і театр
Presentation
•
University
14 questions
Особливості та умови розвитку культури,повсякденне життя.
Presentation
•
University
26 questions
"Чому люди п’ють каву? Біологія впливу кави на організм"
Presentation
•
10th Grade
18 questions
Презентация без названия
Presentation
•
9th - 12th Grade
31 questions
Геймификация
Presentation
•
Professional Development
20 questions
Урок 1
Presentation
•
12th Grade
21 questions
Питание человека
Presentation
•
KG
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Review 4
Quiz
•
3rd Grade
11 questions
HSMS - Standard Response Protocol
Quiz
•
6th - 8th Grade
16 questions
1.1-1.2 Quiz Review
Quiz
•
9th - 12th Grade
12 questions
Exponent Expressions
Quiz
•
6th Grade
20 questions
Adding and Subtracting Integers
Quiz
•
6th - 7th Grade
11 questions
Northeast States
Quiz
•
3rd - 4th Grade
10 questions
Characterization
Quiz
•
3rd - 7th Grade
10 questions
Common Denominators
Quiz
•
5th Grade