Урок 23
Робота з вікнами
Мета:
Тип уроку: вивчення нового матеріалу.
Програмне забезпечення: Середовище програмування Python, браузер.
Хід уроку
І. Організаційний етап
ІІ. Актуалізація опорних знань
Самостійна робота
IІІ. Вивчення нового матеріалу
Пояснення вчителя
Початкова робота з вікнами. Текст у вікні.
Tkinter - бібліотека, призначена для створення вікон.
Побудова вікна
Команда |
Пояснення |
from Tkinter import * |
підключення бібліотеки Tkinter |
root = Тк() |
створення вікна |
root.title ("слово або декілька слів, якими підписується вікно") |
назва вікна |
root.config(bg = "колір_фону", width = ширина_вікна, height = висота_вікна, relief = тип_рамки, bd = товщина_рамки) |
Задання конфігурації (параметрів) |
root.mainloop() |
Запуск вікна |
Типи рамок: FLAT, SUNKEN, RAISED, GROOVE, RIDGE
Додавання тексту до вікна
1. Підключити бібліотеку Tkinter.
2. Створити вікно.
3. Назвати його.
4. Задати конфігурацію (параметри).
5. Створити надпис (текст) і задати його параметри.
назва_тексту=Label (вікно, до якого відноситься, text="текст", fg="колір_тексту",
font=параметри_шрифту)
6. Розмістити текст на вікні.
назва_тексту.pack()
7. Запустити вікно.
Параметри:
width, height – розміри надпису в символах
background(bg), foreground(fg) – колір фону і символів
justify – тип розміщення тексту, який складається з кількох рядків (LEFT, RIGHT, CENTER)
Задача № 1
Написати програму, яка зображає вікно синього кольору з назвою “My first window”, розмірами 200х50, товщиною рамки 10 пікселів. Додати надпис “Hello!!!” жовтого кольору, шрифт – Arial, розмір - 40.
from Tkinter import *
root=Tk ()
root.title ('My first windows')
root.config (width=200, height=50,bg= “blue”, relief=RAISED, bd=10)
lab1=Label (win, text='Hello!!!', fg='yellow', font = ('Arial', 40))
lab1.pack()
root.mainloop()
ІV. Засвоєння нових знань, формування вмінь
Практичне завдання.
Робота за комп’ютером
№1,2,3,4
V. Підсумки уроку
VІ. Домашнє завдання
№5
VІІ. Оцінювання роботи учнів.