SlideShare a Scribd company logo
1
Урок №____ 9А клас 1 група ________________
2 група ________________
9Б клас 1 група ________________
2 група ________________
Тема: Візуалізація елементів табличної величини за допомогою
графічних примітивів. Елемент керування «багаторядкове текстове поле».
Інструктаж з БЖД
Цілі:
 навчальна: познайомити учнів з багаторядковим текстовим полем та
його властивостями;
 розвивальна: розвивати логічне мислення; формувати вміння діяти
за інструкцією, планувати свою діяльність, аналізуватиi робити висновки;
 виховна: виховувати інформаційну культуру учнів, уважність,
акуратність, дисциплінованість.
Тип уроку: засвоєння нових знань;
Хід уроку
І. Організаційний етап
 привітання
 перевірка присутніх
 перевірка готовності учнів до уроку
ІІ. Актуалізаціяопорних знань
Дайте відповідіна запитання:
 що таке таблична величина;
 як описати табличну величину мовою програмування Python;
 як здійснити введення та виведення табличних величин;
ІІІ. Оголошеннятеми та мети уроку . Мотиваціянавчальної діяльності
На сьогоднішньому уроціви дізнаєтесь :
 як для роботи з таблицями на формах використовуються візуальні
елементи.
IV. Вивчення нового матеріалу
2
Як для роботи з масивами на формах проектів використовують
візуальні елементи?
Для початку роботи пригадаймо, яким чином в Python ми працюємо з
графічним інтерфейсом (модуль tkinter):
Отже, створимо вікно розміром 300х300 пікселів, назвою – Табличні величини,
та написом – Введіть список значень:
Збережемо та запустимо отриманий проект:
Ми вже знайомилися з текстовим полем Entry, але його використання в даному
випадку недоречне, оскільки Entry – однорядкове текстове поле. Тому в цих
умовах набагато краще використовувати багаторядкове текстове поле Text.
Створити його можна за допомогою функції Text() наступним чином:
назва_поля=Text(атрибут1, атрибут2,…)
До атрибутів поля Text належать:
Атрибут Пояснення
bg=”колір” Колір поля
3
fg=”колір” Колір тексту поля
font=”шрифт та розмір шрифту’ Шрифттексту
width=число Ширина, зазначається у кількості
знаків
height=число Висота, зазначається у кількості знаків
bd=число Ширина контуру поля (у пік селях)
До методів поля Text належать:
Метод Опис
insert() Метод додавання даних. Має
атрибути – початкова позиція та текст
який додається.
delete() Метод видалення даних. Має
атрибути – початкова та кінцева
позиції у форматі “x.y” (x – номер
рядка, y – номер стовпчика)
get() Метод отримання даних/ Має
атрибути – початкова та кінцева
позиції у форматі “x.y” (x – номер
рядка, y – номер стовпчика)
Тепер додамо до нашого прикладу багаторядкове текстове поле та розмістимо
його під написом із запрошення ввести дані:
Внаслідок чого отримаємо:
4
Для введення даних поля Text достатньо. А ось для виведення потрібно
використовувати додаткові можливості. Зокрема в Python існує метод
розміщення об’єктів у виглядітаблиці. Цей метод називається grid.
Але перед розміщення елементів таблиці створимо рамку для неї.
Використаємо в цих цілях функцію Frame(), яка має наступні атрибути:
Атрибут Пояснення
bg=”колір” Колір поля
width=число Ширина, зазначається у кількості
знаків
height=число Висота, зазначається у кількості знаків
bd=число Ширина контуру поля (у пік селях)
relief=”тип” Вказує на тип лінії рамки
Рамку також потрібно розміщувати у вікні. Для цього:
Тепер потрібно створити таблицю за допомогою метода grid(), наступним
чином:
об’єкт.grid(row=число, column=число)
Тут row – номер рядка, column – номер стовпця.
5
Для прикладу:
А тепер спробуємо переписати нашу програму:
Ось що ми отримаємо:
6
V. Інструктаж з ТБ
VI. Засвоєння нових знань, формування вмінь
Практичне завдання .
Створити вікно та багаторядкове текстове поле. Розміри вікната
атрибути текстового поля вказати самостійно. В текстове поле
користувач буде вводити список однотипних значень, а виводитись буде той
самий список, тільки у зворотному порядку (у виглядітаблиці).
VІІ. Підсумки уроку
Рефлексія
 Для чого служить метод grid?
 Які методи визначеннінад багаторядковимтекстовим полем?
VІІI. Домашнєзавдання
Опрацюватиконспект
Розв’язатизадачу:
Створити вікно та багаторядкове текстове поле. Розміри
вікната атрибути текстового поля вказати самостійно. В
текстове поле користувач буде вводити список температурних
показників за рік. На виході матимемо 4 однорядкові таблиці
з показниками температури за певний сезон (для зручності
таблиці підписати).
IХ. Оцінювання роботи учнів

More Related Content

What's hot

україна в долі світових письменників
україна в долі світових письменниківукраїна в долі світових письменників
україна в долі світових письменників
kozemir
 
проблеми наступності початкоівої та середньої школи
проблеми наступності початкоівої та середньої школипроблеми наступності початкоівої та середньої школи
проблеми наступності початкоівої та середньої школиstarrubyslideshare
 
Κοκκινοσκουφίτσα ( το τραγούδι)
Κοκκινοσκουφίτσα ( το τραγούδι)Κοκκινοσκουφίτσα ( το τραγούδι)
Κοκκινοσκουφίτσα ( το τραγούδι)thalianikaki
 
нетрадиційні уроки з трудового навчання
нетрадиційні уроки з трудового навчаннянетрадиційні уроки з трудового навчання
нетрадиційні уроки з трудового навчання
Olesea_Moldovan
 
ΟΔΥΣΣΕΑΣ ΕΛΥΤΗΣ
ΟΔΥΣΣΕΑΣ ΕΛΥΤΗΣΟΔΥΣΣΕΑΣ ΕΛΥΤΗΣ
ΟΔΥΣΣΕΑΣ ΕΛΥΤΗΣnikonikolo
 
Образ жінки в баладі Шевченка "Причинна"
Образ жінки в баладі Шевченка "Причинна"Образ жінки в баладі Шевченка "Причинна"
Образ жінки в баладі Шевченка "Причинна"
Наталия Паровенко
 
Головні образи в історичному романі "Маруся Чурай"
Головні образи в історичному романі "Маруся Чурай"Головні образи в історичному романі "Маруся Чурай"
Головні образи в історичному романі "Маруся Чурай"
Елена Иващенко
 
Το δέντρο που έδινε
Το δέντρο που έδινεΤο δέντρο που έδινε
Το δέντρο που έδινε
stamatiademogianni
 
Ο θησαυρός της Βαγίας
Ο θησαυρός της ΒαγίαςΟ θησαυρός της Βαγίας
Ο θησαυρός της Βαγίας
Hara Nika
 
Ο θησαυρός της Βαγίας, M.Βελώνιας Μπελώνιας
Ο θησαυρός της Βαγίας, M.Βελώνιας ΜπελώνιαςΟ θησαυρός της Βαγίας, M.Βελώνιας Μπελώνιας
Ο θησαυρός της Βαγίας, M.Βελώνιας Μπελώνιας
Σταυριανάκη Νίκη
 
πολιτιστικο προγραμμα 1 κι εμεις μαζι στο λαμαγαρι με το καπλανι της βιτριν...
πολιτιστικο προγραμμα 1   κι εμεις μαζι στο λαμαγαρι με το καπλανι της βιτριν...πολιτιστικο προγραμμα 1   κι εμεις μαζι στο λαμαγαρι με το καπλανι της βιτριν...
πολιτιστικο προγραμμα 1 κι εμεις μαζι στο λαμαγαρι με το καπλανι της βιτριν...1odimsxoleio
 
другорядні члени речення
другорядні члени реченнядругорядні члени речення
другорядні члени речення
Тетяна Шинкаренко
 
το φθινόπωρο
το φθινόπωροτο φθινόπωρο
το φθινόπωρο
tospitaki
 
Числівник у світі. Світ числівника
Числівник у світі. Світ числівникаЧислівник у світі. Світ числівника
Числівник у світі. Світ числівника
Тетяна Шинкаренко
 
презентація казка про яян
презентація казка про яянпрезентація казка про яян
презентація казка про яян
kreminskaL
 
"Кривенька качечка" Презентація до уроку
"Кривенька качечка" Презентація до уроку"Кривенька качечка" Презентація до уроку
"Кривенька качечка" Презентація до уроку
Наталія Касарда
 
Έργα τέχνης εμπνευσμένα από τον Όμηρο
Έργα τέχνης εμπνευσμένα από τον ΌμηροΈργα τέχνης εμπνευσμένα από τον Όμηρο
Έργα τέχνης εμπνευσμένα από τον Όμηρο
aggpet
 
Модуль2. Тема 1. Суть і зміст процесу виховання. Процес виховання в національ...
Модуль2. Тема 1.Суть і зміст процесу виховання. Процес виховання в національ...Модуль2. Тема 1.Суть і зміст процесу виховання. Процес виховання в національ...
Модуль2. Тема 1. Суть і зміст процесу виховання. Процес виховання в національ...stecenko_nm
 
презентация шевченко
презентация  шевченкопрезентация  шевченко
презентация шевченкоAnastasiyaDehtyar
 

What's hot (20)

україна в долі світових письменників
україна в долі світових письменниківукраїна в долі світових письменників
україна в долі світових письменників
 
проблеми наступності початкоівої та середньої школи
проблеми наступності початкоівої та середньої школипроблеми наступності початкоівої та середньої школи
проблеми наступності початкоівої та середньої школи
 
Κοκκινοσκουφίτσα ( το τραγούδι)
Κοκκινοσκουφίτσα ( το τραγούδι)Κοκκινοσκουφίτσα ( το τραγούδι)
Κοκκινοσκουφίτσα ( το τραγούδι)
 
нетрадиційні уроки з трудового навчання
нетрадиційні уроки з трудового навчаннянетрадиційні уроки з трудового навчання
нетрадиційні уроки з трудового навчання
 
ΟΔΥΣΣΕΑΣ ΕΛΥΤΗΣ
ΟΔΥΣΣΕΑΣ ΕΛΥΤΗΣΟΔΥΣΣΕΑΣ ΕΛΥΤΗΣ
ΟΔΥΣΣΕΑΣ ΕΛΥΤΗΣ
 
Образ жінки в баладі Шевченка "Причинна"
Образ жінки в баладі Шевченка "Причинна"Образ жінки в баладі Шевченка "Причинна"
Образ жінки в баладі Шевченка "Причинна"
 
Головні образи в історичному романі "Маруся Чурай"
Головні образи в історичному романі "Маруся Чурай"Головні образи в історичному романі "Маруся Чурай"
Головні образи в історичному романі "Маруся Чурай"
 
Το δέντρο που έδινε
Το δέντρο που έδινεΤο δέντρο που έδινε
Το δέντρο που έδινε
 
Ο θησαυρός της Βαγίας
Ο θησαυρός της ΒαγίαςΟ θησαυρός της Βαγίας
Ο θησαυρός της Βαγίας
 
Ο θησαυρός της Βαγίας, M.Βελώνιας Μπελώνιας
Ο θησαυρός της Βαγίας, M.Βελώνιας ΜπελώνιαςΟ θησαυρός της Βαγίας, M.Βελώνιας Μπελώνιας
Ο θησαυρός της Βαγίας, M.Βελώνιας Μπελώνιας
 
πολιτιστικο προγραμμα 1 κι εμεις μαζι στο λαμαγαρι με το καπλανι της βιτριν...
πολιτιστικο προγραμμα 1   κι εμεις μαζι στο λαμαγαρι με το καπλανι της βιτριν...πολιτιστικο προγραμμα 1   κι εμεις μαζι στο λαμαγαρι με το καπλανι της βιτριν...
πολιτιστικο προγραμμα 1 κι εμεις μαζι στο λαμαγαρι με το καπλανι της βιτριν...
 
другорядні члени речення
другорядні члени реченнядругорядні члени речення
другорядні члени речення
 
το φθινόπωρο
το φθινόπωροτο φθινόπωρο
το φθινόπωρο
 
Числівник у світі. Світ числівника
Числівник у світі. Світ числівникаЧислівник у світі. Світ числівника
Числівник у світі. Світ числівника
 
презентація казка про яян
презентація казка про яянпрезентація казка про яян
презентація казка про яян
 
"Кривенька качечка" Презентація до уроку
"Кривенька качечка" Презентація до уроку"Кривенька качечка" Презентація до уроку
"Кривенька качечка" Презентація до уроку
 
Του γιοφυριού της Άρτας
Του γιοφυριού της ΆρταςΤου γιοφυριού της Άρτας
Του γιοφυριού της Άρτας
 
Έργα τέχνης εμπνευσμένα από τον Όμηρο
Έργα τέχνης εμπνευσμένα από τον ΌμηροΈργα τέχνης εμπνευσμένα από τον Όμηρο
Έργα τέχνης εμπνευσμένα από τον Όμηρο
 
Модуль2. Тема 1. Суть і зміст процесу виховання. Процес виховання в національ...
Модуль2. Тема 1.Суть і зміст процесу виховання. Процес виховання в національ...Модуль2. Тема 1.Суть і зміст процесу виховання. Процес виховання в національ...
Модуль2. Тема 1. Суть і зміст процесу виховання. Процес виховання в національ...
 
презентация шевченко
презентация  шевченкопрезентация  шевченко
презентация шевченко
 

Similar to Less24

Less25
Less25Less25
Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.
Nikolay Shaygorodskiy
 
Урок №11. Практична робота № 3. «Уведення даних і форматування таблиць у сере...
Урок №11. Практична робота № 3. «Уведення даних і форматування таблиць у сере...Урок №11. Практична робота № 3. «Уведення даних і форматування таблиць у сере...
Урок №11. Практична робота № 3. «Уведення даних і форматування таблиць у сере...
Nikolay Shaygorodskiy
 
Lesson # 27. hypertext markup language concept
Lesson # 27. hypertext markup language conceptLesson # 27. hypertext markup language concept
Lesson # 27. hypertext markup language concept
Nikolay Shaygorodskiy
 
підсумковий урок з теми
підсумковий урок з темипідсумковий урок з теми
підсумковий урок з теми
oksana oksana
 
Календарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - LazarusКалендарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - Lazarus
VsimPPTX
 
Календарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - LazarusКалендарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - Lazarus
VsimPPTX
 
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Nikolay Shaygorodskiy
 
Календарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - PythonКалендарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - Python
VsimPPTX
 
Lesson # 24. hypertext markup language concept
Lesson # 24. hypertext markup language conceptLesson # 24. hypertext markup language concept
Lesson # 24. hypertext markup language concept
Nikolay Shaygorodskiy
 
Календарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - PythonКалендарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - Python
VsimPPTX
 
Календарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - LazarusКалендарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - Lazarus
VsimPPT
 
Less23
Less23Less23
Less21
Less21Less21
Less17
Less17Less17
Урок №3 8 клас
Урок №3 8 класУрок №3 8 клас
Урок №3 8 клас
Nikolay Shaygorodskiy
 
відкритий урок місто
відкритий урок містовідкритий урок місто
відкритий урок місто
Cshkilniy
 
Календарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - PythonКалендарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - Python
VsimPPT
 

Similar to Less24 (20)

Less25
Less25Less25
Less25
 
Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.
 
Урок №11. Практична робота № 3. «Уведення даних і форматування таблиць у сере...
Урок №11. Практична робота № 3. «Уведення даних і форматування таблиць у сере...Урок №11. Практична робота № 3. «Уведення даних і форматування таблиць у сере...
Урок №11. Практична робота № 3. «Уведення даних і форматування таблиць у сере...
 
Lesson # 27. hypertext markup language concept
Lesson # 27. hypertext markup language conceptLesson # 27. hypertext markup language concept
Lesson # 27. hypertext markup language concept
 
підсумковий урок з теми
підсумковий урок з темипідсумковий урок з теми
підсумковий урок з теми
 
Календарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - LazarusКалендарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - Lazarus
 
Календарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - LazarusКалендарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - Lazarus
 
тема
тематема
тема
 
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
 
Календарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - PythonКалендарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - Python
 
Lesson # 24. hypertext markup language concept
Lesson # 24. hypertext markup language conceptLesson # 24. hypertext markup language concept
Lesson # 24. hypertext markup language concept
 
Календарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - PythonКалендарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - Python
 
Календарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - LazarusКалендарне планування 9 клас - Інформатика - Lazarus
Календарне планування 9 клас - Інформатика - Lazarus
 
Less23
Less23Less23
Less23
 
Less21
Less21Less21
Less21
 
144
144144
144
 
Less17
Less17Less17
Less17
 
Урок №3 8 клас
Урок №3 8 класУрок №3 8 клас
Урок №3 8 клас
 
відкритий урок місто
відкритий урок містовідкритий урок місто
відкритий урок місто
 
Календарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - PythonКалендарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - Python
 

More from Nikolay Shaygorodskiy

план проведення тижня музичного мистецтва
план проведення тижня музичного мистецтваплан проведення тижня музичного мистецтва
план проведення тижня музичного мистецтва
Nikolay Shaygorodskiy
 
Mystetstvo
MystetstvoMystetstvo
Mathematics
MathematicsMathematics
History
HistoryHistory
Health basics
Health basicsHealth basics
Health basics
Nikolay Shaygorodskiy
 
English language elementary school
English language elementary schoolEnglish language elementary school
English language elementary school
Nikolay Shaygorodskiy
 
English
EnglishEnglish
Elementary school
Elementary schoolElementary school
Elementary school
Nikolay Shaygorodskiy
 
Biology
BiologyBiology
Biology
BiologyBiology
Geography
GeographyGeography
Computer science
Computer scienceComputer science
Computer science
Nikolay Shaygorodskiy
 
10 11
10 1110 11
5 9
5 95 9
1 4
1 41 4
Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)
Nikolay Shaygorodskiy
 
Director's report for 2020 2021 academic year
Director's report for 2020 2021 academic yearDirector's report for 2020 2021 academic year
Director's report for 2020 2021 academic year
Nikolay Shaygorodskiy
 
Order no.106u
Order no.106uOrder no.106u
Order no.106u
Nikolay Shaygorodskiy
 
Order no.105 u
Order no.105 uOrder no.105 u
Order no.105 u
Nikolay Shaygorodskiy
 
Order no.104 u
Order no.104 uOrder no.104 u
Order no.104 u
Nikolay Shaygorodskiy
 

More from Nikolay Shaygorodskiy (20)

план проведення тижня музичного мистецтва
план проведення тижня музичного мистецтваплан проведення тижня музичного мистецтва
план проведення тижня музичного мистецтва
 
Mystetstvo
MystetstvoMystetstvo
Mystetstvo
 
Mathematics
MathematicsMathematics
Mathematics
 
History
HistoryHistory
History
 
Health basics
Health basicsHealth basics
Health basics
 
English language elementary school
English language elementary schoolEnglish language elementary school
English language elementary school
 
English
EnglishEnglish
English
 
Elementary school
Elementary schoolElementary school
Elementary school
 
Biology
BiologyBiology
Biology
 
Biology
BiologyBiology
Biology
 
Geography
GeographyGeography
Geography
 
Computer science
Computer scienceComputer science
Computer science
 
10 11
10 1110 11
10 11
 
5 9
5 95 9
5 9
 
1 4
1 41 4
1 4
 
Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)
 
Director's report for 2020 2021 academic year
Director's report for 2020 2021 academic yearDirector's report for 2020 2021 academic year
Director's report for 2020 2021 academic year
 
Order no.106u
Order no.106uOrder no.106u
Order no.106u
 
Order no.105 u
Order no.105 uOrder no.105 u
Order no.105 u
 
Order no.104 u
Order no.104 uOrder no.104 u
Order no.104 u
 

Recently uploaded

Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdfПідсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
ssuser7541ef1
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
olaola5673
 
Практика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у ПольщіПрактика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у Польщі
tetiana1958
 
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptxПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ssuserd1824d
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
Olga Kudriavtseva
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
olaola5673
 
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptxzvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
sadochok
 
Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
Olga Kudriavtseva
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
Olga Kudriavtseva
 
29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx
Репетитор Історія України
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
tetiana1958
 

Recently uploaded (12)

Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdfПідсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
 
Практика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у ПольщіПрактика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у Польщі
 
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptxПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
 
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptxzvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
 
Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
 
29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
 

Less24

  • 1. 1 Урок №____ 9А клас 1 група ________________ 2 група ________________ 9Б клас 1 група ________________ 2 група ________________ Тема: Візуалізація елементів табличної величини за допомогою графічних примітивів. Елемент керування «багаторядкове текстове поле». Інструктаж з БЖД Цілі:  навчальна: познайомити учнів з багаторядковим текстовим полем та його властивостями;  розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізуватиi робити висновки;  виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість. Тип уроку: засвоєння нових знань; Хід уроку І. Організаційний етап  привітання  перевірка присутніх  перевірка готовності учнів до уроку ІІ. Актуалізаціяопорних знань Дайте відповідіна запитання:  що таке таблична величина;  як описати табличну величину мовою програмування Python;  як здійснити введення та виведення табличних величин; ІІІ. Оголошеннятеми та мети уроку . Мотиваціянавчальної діяльності На сьогоднішньому уроціви дізнаєтесь :  як для роботи з таблицями на формах використовуються візуальні елементи. IV. Вивчення нового матеріалу
  • 2. 2 Як для роботи з масивами на формах проектів використовують візуальні елементи? Для початку роботи пригадаймо, яким чином в Python ми працюємо з графічним інтерфейсом (модуль tkinter): Отже, створимо вікно розміром 300х300 пікселів, назвою – Табличні величини, та написом – Введіть список значень: Збережемо та запустимо отриманий проект: Ми вже знайомилися з текстовим полем Entry, але його використання в даному випадку недоречне, оскільки Entry – однорядкове текстове поле. Тому в цих умовах набагато краще використовувати багаторядкове текстове поле Text. Створити його можна за допомогою функції Text() наступним чином: назва_поля=Text(атрибут1, атрибут2,…) До атрибутів поля Text належать: Атрибут Пояснення bg=”колір” Колір поля
  • 3. 3 fg=”колір” Колір тексту поля font=”шрифт та розмір шрифту’ Шрифттексту width=число Ширина, зазначається у кількості знаків height=число Висота, зазначається у кількості знаків bd=число Ширина контуру поля (у пік селях) До методів поля Text належать: Метод Опис insert() Метод додавання даних. Має атрибути – початкова позиція та текст який додається. delete() Метод видалення даних. Має атрибути – початкова та кінцева позиції у форматі “x.y” (x – номер рядка, y – номер стовпчика) get() Метод отримання даних/ Має атрибути – початкова та кінцева позиції у форматі “x.y” (x – номер рядка, y – номер стовпчика) Тепер додамо до нашого прикладу багаторядкове текстове поле та розмістимо його під написом із запрошення ввести дані: Внаслідок чого отримаємо:
  • 4. 4 Для введення даних поля Text достатньо. А ось для виведення потрібно використовувати додаткові можливості. Зокрема в Python існує метод розміщення об’єктів у виглядітаблиці. Цей метод називається grid. Але перед розміщення елементів таблиці створимо рамку для неї. Використаємо в цих цілях функцію Frame(), яка має наступні атрибути: Атрибут Пояснення bg=”колір” Колір поля width=число Ширина, зазначається у кількості знаків height=число Висота, зазначається у кількості знаків bd=число Ширина контуру поля (у пік селях) relief=”тип” Вказує на тип лінії рамки Рамку також потрібно розміщувати у вікні. Для цього: Тепер потрібно створити таблицю за допомогою метода grid(), наступним чином: об’єкт.grid(row=число, column=число) Тут row – номер рядка, column – номер стовпця.
  • 5. 5 Для прикладу: А тепер спробуємо переписати нашу програму: Ось що ми отримаємо:
  • 6. 6 V. Інструктаж з ТБ VI. Засвоєння нових знань, формування вмінь Практичне завдання . Створити вікно та багаторядкове текстове поле. Розміри вікната атрибути текстового поля вказати самостійно. В текстове поле користувач буде вводити список однотипних значень, а виводитись буде той самий список, тільки у зворотному порядку (у виглядітаблиці). VІІ. Підсумки уроку Рефлексія  Для чого служить метод grid?  Які методи визначеннінад багаторядковимтекстовим полем? VІІI. Домашнєзавдання Опрацюватиконспект Розв’язатизадачу: Створити вікно та багаторядкове текстове поле. Розміри вікната атрибути текстового поля вказати самостійно. В текстове поле користувач буде вводити список температурних показників за рік. На виході матимемо 4 однорядкові таблиці з показниками температури за певний сезон (для зручності таблиці підписати). IХ. Оцінювання роботи учнів