Освітня програма комунального закладу »Погребищенський ЗЗСО І-ІІІ ст. №2 Погребищенської міської ради Вінницького району Вінницької області» загальної середньої освіти ІІ ступеня (5-9 класи) на 2021 - 2022 навчальний рік
Освітня програма комунального закладу »Погребищенський ЗЗСО І-ІІІ ст. №2 Погребищенської міської ради Вінницького району Вінницької області» загальної середньої освіти ІІ ступеня (5-9 класи) на 2021 - 2022 навчальний рік
Освітня програма комунального закладу »Погребищенський ЗЗСО І-ІІІ ст. №2 Погребищенської міської ради Вінницького району Вінницької області» загальної середньої освіти І ступеня (1-4 класи) на 2021 - 2022 навчальний рік
Передвиборча програма Ковальової Катериниtetiana1958
Передвиборча програма Ковальової Катерини - кандидатки на посаду голови Студентського самоврядування Факультету переробних і харчових виробництв Державного біотехнологічного університету (м. Харків)
Практика студентів на складі одягу H&M у Польщіtetiana1958
Пропонуємо студентам Державного біотехнологічного університету активно поринути у аспекти логістики складу одягу H&M.
Метою практики є не тільки отримання теоретичних знань, а й їх застосування практично.
проєкту від Національної бібліотеки України для дітей «Подорож містами України», у якому ти відкриєш для себе найкращі краєзнавчі перлини Батьківщини. Дванадцята зупинка присвячена західному, колоритному, найменшому за розміром регіону України - Чернівецькій області, яку називають Буковиною.
Безбар’єрність в бібліотеці – суспільна нормаssuser15a891
Виступ директора Арцизької міської публічної бібліотеки Галини Стоматової 08.06.2024 р. під час засідання круглого столу «Безбар’єрне середовище в публічній бібліотеці: комфорт для кожного», який відбувся в місті Чорноморськ, в рамках ХХІV Інтелект-форуму «Українська книга на Одещині»
Нинішній етап розвитку економіки країни вимагає підвищеного попиту на сільськогосподарську продукцію, виробництво якої неможливе без розвинутого агропромислового комплексу. Тому вплив наукових розробок на сферу виробництва сільськогосподарської продукції набуває все більшої уваги, розцінюється як визначальний фактор інноваційного розвитку в розбудові продовольчого ринку України.
У сучасних умовах сільськогосподарського виробництва пріоритетним напрямком наукових досліджень є обґрунтування та удосконалення сучасних агротехнологій вирощування зернобобових культур на засадах енерго- і ресурсозбереження та екологічної безпечності. Зернобобові культури належать до цінних у продовольчому, кормовому та агроекологічному значенні рослин сільського господарства України.
За посівними площами та валовими зборами товарного насіння група зернобобових культур у світовому землеробстві займає друге місце після зернових. Така їхня позиція зумовлена тим, що вони є найдешевшим джерелом високоякісного білка для харчування людей і годівлі тварин та птиці. Крім цього, насіння бобових вирізняється позитивним впливом на здоров’я людей та тварин завдяки оптимально поєднаному в ньому амінокислотному складу, комплексу вітамінів, мінеральних елементів, інших біологічно активних сполук.
До 190-річчя від дня нродження українського письменника Юрія Федьковича пропонуємо переглянути віртуальну книжкову виставку, на якій представлена література про його життєвий шлях і твори автора.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.tetiana1958
Державний біотехнологічний університет.
Випуск магістрів-науковців факультету мехатроніки та інжинірингу, 2024 р.
Спеціальність 133 "Галузеве машинобудування"
1. Урок №____ 8___ клас 1 група ________________
2 група ________________
Тема: Поняття форми, елемента керування, події, обробника події.
Інструктаж з БЖД
Мета:
навчальна: сформувати уявлення про об'єкт у програмуванні, його
властивості і методи, познайомити учнів з поняттям події та обробника
події;
розвивальна: розвивати логічне та алгоритмічне мислення; формувати
вміння діяти за інструкцією, планувати свою діяльність, аналізувати i
робити висновки;
виховна: виховувати дисциплінованість, наполегливість у навчанні,
інформаційну культуру учнів, уважність, акуратність.
Тип уроку:
Засвоєння знань;
Обладнання та наочність: комп’ютери, проектор.
Хід уроку
І. Організаційний етап
Привітання з класом. Повідомлення темиі мети уроку
ІІ. Мотиваціянавчальної діяльності
ІІІ. Актуалізаціяопорних знань
1. Виконання інтерактивного завдання «Властивості форми»
2. Або завдання «Властивості форми(візуалізовано)»
IV. Пояснення нового матеріалу
Ми вже навчилися створювати статичні вікна та налаштовувати їх
властивості. Але програми не будуються лише на статиці, їм властива і
динаміка, тобто певні зміни. Кожна програма, яка має графічний інтерфейс,
складається з окремих елементів керування, які ми назвали відметами. Над
2. кожним відметом, як і над самою формою, ми можемо виконувати певні дії, і
до факту виконання цих дій (настання певної події) прив’язувати частину
програми, яка будепри цьому виконуватись.
Подія:
Подія – зміна властивостей об’єкта, взаємодія між об’єктами,
створення нового або знищення існуючого об’єкта.
Кожна подія в якості своїх властивостей отримує оцінку часу, коли вона
відбулася, а також місця, де вона відбулася (над яким елементом)
Типи подій:
Button-1 – натиснення лівоїкнопки миші
Button-2 – натиснення середньоїкнопки миші
Button-3 – натиснення правоїкнопки миші
KeyPress – натиснення клавішіна клавіатурінад віджетом
KeyRelease – відпускання клавішіклавіатури над віджетом
ButtonPress – натиснення кнопки мишінад віджетом
ButtonRelease – відпускання кнопки мишінад віджетом
Motion – рухмишінад віджетом
Configure – зміна розмірів або розташування вікна
Map – показ вікна (розгортання)
Unmap – приховування івікна (згортання)
Destroy – закриття вікна
FocusIn – отримання фокусу віджетом
FocusOut – втрата фокусу віджетом
Enter – курсор мишівходить в область вікна
Leave – курсор мишізалишаєобласть вікна.
Окрім того, події можна об’єднувати, наприклад:
Double-Button-1 – подвійне натиснення лівої кнопкимиші;
Triple-Button-3 – потрійне натиснення правої кнопкимиші;
Alt-Motion – рухмиші з натисненою клавішею <Alt>;
Control-KeyPress-c – натиснення комбінації клавіш <Ctrl-c> (хоча в
даному прикладіподію KeyPress можна невказувати);
Control-Shift-Keypress-a – натиснення комбінації клавіш <Ctrl-
Shift-a> (і в цьому теж подію KeyPress можна не вказувати);.
Сама по собі подія нічого не буде робити, вона просто скаже програмі,
що дещо відбулось. Для опрацювання події створюється спеціальна частина
програми, яка виконується при настанні цієї події. Ця частина програми
називається обробником події.
Обробник події – фрагмент програми, який виконується після
настання подіїз якою він пов’язаний.
У Python обробником події є функція.
3. Функція – відокремлена частина програми, яка має власне ім’я і за цим
іменем може бути викликана на виконання.
Функція має наступну структуру:
Функції задаються на початку програми, після імпорту модулів.
Але створити функцію – замало, потрібно ще пов’язати функцію з подією
та віджетом. Для цього використовують різні способи.
Для більшості віджетів, що реагують на дію користувача, активацію
віджета (наприклад натискання кнопки) можна прив'язати з використанням
опції command. До таких віджетів відносяться: Button, Checkbutton,
Radiobutton, Spinbox, Scrollbar, Scale. Під час вивчення наступних тем, ми
обов’язково розглянемо дану конструкцію.
Крім опції command, широко застосовується метод bind.
Метод bind прив'язує обробник події до заданої події (натискання
кнопки миші, натискання клавіші на клавіатурі і т.д.). bind приймає три
аргументи:
назва події
функцію, яка буде викликана принастанні події
третій аргумент (необов'язковий) - рядок "+" - означає, що ця
прив'язка додається до вже існуючих. Якщо третій аргумент
опущений або дорівнює порожній рядку - прив'язка заміщає всі
інші прив'язки даної подіїдо віджету.
Метод bind має наступний синтаксис:
Функція, яка викликається при настанні події, повинна приймати один
аргумент. Це об'єкт класу Event, в якому описані властивості події, що
відбулася.
Метод bind описується в кінці програми, перед методом mainloop().
V. Робота за комп’ютером:
1. Правила техніки безпеки при роботі з ПК
2. Завдання:
Створити програму, яка згенерує вікно розміром 300 на 200 пікселів, синього
кольору із заголовком «Початковий вигляд». Передбачити дві події: 1 –
натиснення лівої кнопки миші (розмір вікна 400 на 300 пікселів, колір –
жовтий, заголовок – «Вигляд змінено»), 2 – натиснення правої кнопки миші
(вікно повертається до початкового вигляду).
4. Хід роботи:
А) Імпортуємо модуль tkinter, створюємо вікно із заданими
характеристиками:
Зберігаємо, запускаємо, переглядаємо із задоволенням результат
роботи:
Б) Пишемо обробник події для лівої кнопки (відразу після імпорту
модуля tkinter):
В) Пишемо обробник події для правої кнопки (після функції left_click):
Г) Тепер залишилось пов’язати події та обробники подій. Для цього
використаємо метод bind (в кінці програми, перед методом mainloop()):
Д) Запускаємо програму інасолоджуємось результатом:
5. VІ. Підсумки уроку
1. Підсумковеопитування:
1) Що таке обробник події?
2) Що таке функція?
3) Які подіївластиві для мишки?
2. Рефлексія
мені було незрозуміло…;
у мене виникли такізапитання…;
я не впорався з такими завданням…;
мені сподобалось ія буду використовувати…
3. Оцінюванняроботи учнів на уроці
VI. Домашнєзавдання
1. Опрацюватиконспектуроку
2. Опрацюватидодатковіматеріали до уроку
3. Написати програму, яка створить вікно з наступнимивластивостями:
- Заголовок «Палітра кольорів»
- Розмір 300 на 300 пікселів
6. - Колір – light blue
4. Описати подіїдля натиснення наступнихкнопок:
<c> - колір ‘cyan’ та відповіднийзаголовок вікна;
<v> - колір ‘violet’ та відповіднийзаголовок вікна
<b> - колір ‘black’ та відповідний заголовок вікна
<m> - колір ‘magenta’ та відповіднийзаголовок вікна
<g> - колір ‘gold’ та відповіднийзаголовок вікна
<s> - колір ‘silver’ та відповідний заголовок вікна
<l> - колір ‘lime’ та відповіднийзаголовок вікна
<w> - колір ‘white’ та відповідний заголовок вікна
<r> - колір ‘red’ та відповідний заголовок вікна
<p> - колір ‘pink’ та відповідний заголовок вікна
5. Окрім цього передбачити подію натиснення правої кнопки миші для
повернення в початковийстан.
6. Написану програму відіслатина перевірку використовуючи E-mail.
Підказка:
Обробник події для натиснення кнопки <c>:
Прив’язка обробника подіїдо подіїнатиснення клавіші <c>: