

Прапорець. Властивості та методи елементів керування
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
18 questions
Unit 4 Review AP Bio
Presentation
•
11th - 12th Grade
21 questions
Numerical Solutions of Equations
Presentation
•
12th Grade
22 questions
Chapter 12 Section 1
Presentation
•
11th - 12th Grade
23 questions
11.5 Notes (part 2)
Presentation
•
11th - 12th Grade
20 questions
Medical Terminology
Presentation
•
11th - 12th Grade
22 questions
Word Formation
Presentation
•
University
22 questions
5.1 nth Roots and Rational Exponents
Presentation
•
11th Grade
22 questions
Context Clues
Presentation
•
11th Grade
Popular Resources on Wayground
19 questions
Naming Polygons
Quiz
•
3rd Grade
10 questions
Prime Factorization
Quiz
•
6th Grade
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade