Search Header Logo
Прапорець. Властивості та методи елементів керування

Прапорець. Властивості та методи елементів керування

Assessment

Presentation

Computers

12th Grade

Medium

Created by

Yuliya Tkachuk

Used 10+ times

FREE Resource

16 Slides • 12 Questions

1

Прапорець. Властивості та методи елементів керування

8 клас

Slide image

2

Multiple Choice

Обери клас, який ми ще не вивчали

1

Tk

2

Label

3

Button

4

Listbox

5

Checkbutton

3

Checkbutton

Це була правильна відповідь.

Отож запиши в зошит визначення.

Checkbutton (прапорець) - це віджет, який дозволяє відмітити „галочкою“ певні пункти у вікні.

Slide image

4

Розглянемо алгоритм створення прапорців. Запиши їх у зошит

  • Створити головне вікно

  • Створити змінні, які будуть містити інформацію про те, обраний прапорець чи ні

  • Створити змінні з параметрами кожного прапорця

5

Створення головного вікна.

Ви це вже вмієте. Тому на наступних слайдах запишіть коди для створення вікна за алгоритмом. Будьте дуже уважні.

Slide image

6

Open Ended

Question image

Напиши тут першу стрічку коду


1 стрічка: приєднання модуля Tkinter

7

Open Ended

Question image

from Tkinter import *



Напиши тут другу стрічку коду


2 стрічка: створити вікно

8

Open Ended

Question image

from Tkinter import *
root=Tk()

Напиши тут третю стрічку коду, але дотримуйся назви вікна, яка записана в тебе

3 стрічка: задати заголовок вікна

9

Open Ended

Question image

from Tkinter import *
root=Tk()
root.title ('Виберіть сорт шоколаду')

Напиши тут четверту стрічку коду, знову дотримуйся назви свого вікна 

4 стрічка: запустити вікно

10

Загалом має вийти щось таке ;)

from Tkinter import *

root=Tk()

root.title ('Виберіть сорт шоколаду')

root.mainloop()


Якщо із завданням зовсім не впорався, то запиши це в зошит, але перед останньою стрічкою пропусти 15 стрічок.

11

Другий пункт алгоритму створення прапорців

Створити змінні, які будуть містити інформацію про те, обраний прапорець чи ні

Slide image

12

Перед тим, як продовжити

уважно подивись на сорти шоколаду, які прапорці обрані, які - ні

Slide image

13

Multiple Select

Question image

Скільки треба створити змінних для збереження інформації про те, обраний прапорець чи ні. (Підказка: один прапорець - одна змінна)

1

жодного

2

5

3

10

4

15

14

Створимо ці зміні.

  • var1=IntVar()

  • var2=IntVar()

  • var3=IntVar()

  • var4=IntVar()

  • var5=IntVar()

15

Третій пункт алгоритму створення прапорців

Створити змінні з параметрами кожного прапорця

Slide image

16

Перший прапорець

check1=Checkbutton(root, text=u'Чорний шоколад зі шматочками карамелі', variable=var1, onvalue=1, offvalue=0)


Тут variable=var1- прив'язує змінну var1 саме до цього прапорця;

onvalue=1 - відповідає за наявність галочки, коли на квадратик натиснуть; offvalue=0 - відповідає за відсутність галочки, коли квадратик не обраний.

Slide image

17

Другий прапорець

check2=Checkbutton(root, text=u'Мигдалевий чорний шоколад', variable=var2, onvalue=1, offvalue=0)


Тут variable=var2- прив'язує змінну var2 саме до цього прапорця;

onvalue=1 - відповідає за наявність галочки, коли на квадратик натиснуть; offvalue=0 - відповідає за відсутність галочки, коли квадратик не обраний.

Slide image

18

Третій прапорець

check3=Checkbutton(root, text=u'Білий пористий шоколад', variable=var3, onvalue=1, offvalue=0)


Тут variable=var3- прив'язує змінну var3 саме до цього прапорця;

onvalue=1 - відповідає за наявність галочки, коли на квадратик натиснуть; offvalue=0 - відповідає за відсутність галочки, коли квадратик не обраний.

Slide image

19

Fill in the Blank

Type answer...

20

Fill in the Blank

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

Який метод застосовується для відображення у вікні елементів керування Напис, Кнопка, Список?

1

*.pack()

2

*.mainloop()

24

Multiple Select

Справді, для елемента керування Прапорець також потрібно застосувати метод pack(). Але у нашому прикладі 5 прапорців. Поміркуй, включи логіку та обери варіант для завершення роботи з прапорцями.

1

var1.pack()

var2.pack()

var3.pack()

var4.pack()

var5.pack()

2

var.pack()

25

Slide image

Звір готову програму із записами у зошиті

26

Poll

Чи співпала готова програма із твоїми записами?

Реально копія:)

Майже співпала, з незначними неспівпадіннями

Є окремі співпадіння

Нічого подібного

27

Poll

Чи зрозумілий для тебе пройдений зараз матеріал

Так

Переважно так

Переважно ні

Ні

28

Завдання на високий рівень

Набери код в середовищі програмування, додай пункт "Різочка" та познач галочками те, чого ти чекаєш від Миколая. Скрін надішли на перевірку.

Slide image

Прапорець. Властивості та методи елементів керування

8 клас

Slide image

Show answer

Auto Play

Slide 1 / 28

SLIDE