SlideShare a Scribd company logo
1 of 2
Download to read offline
Урок №59 Реалізація алгоритмів з
графічним відображенням даних
Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки і санітарно-
гігієнічних норм
Вправа 2.Малюнок із ліній.
Завдання. У середовищі програмування Lazarus розробіть проект Лінії, у якому на
формі малюватимуться лінії за допомогою протягування мишею: початок лінії буде
розташовано в позиції, в якій натиснули кнопку миші, а кінець – де відпустили кнопку
миші.
1. Сплануйте проект. Передбачте, які події будуть відбуватись на екранній формі
та якими засобами мови програмування Lazarus їх можна реалізувати.
2. Створіть папку Лінії.
3. Відкрийте середовище Lazarus, створіть новий проекті збережіть його складові
в папку Лінії. Змініть властивість Caption об'єкта Forml на Малювання ліній.
4. Створіть процедуру опрацювання події клацнули кнопкою миші. Для цього
оберіть у таблиці вікна інспектора об'єктів вкладку Події, двічі клацніть у
клітинці праворуч від OnMouseDown. У вікні редактора коду запишіть
програмний код для оголошення змінної логічного типу DownM,
яка передаватиме стан натиснення миші в кожну процедуру опрацювання події.
Зверніть увагу, що ми записуємо її у програмний код до опису процедури
опрацювання події!
5. У програмний код запишіть процедуру опрацювання подій для форми
OnMouseDown – натиснута кнопка миші, OnMouseUp – відпущена кнопка миші,
OnMouseMove – переміщення миші.
Практичне завдання
Реалізація алгоритмів з графічним відображенням
даних
Урок №59 Реалізація алгоритмів з
графічним відображенням даних
6. Запустіть проект на виконання. Спробуйте намалювати лініями своє ім'я.
7. Збережіть зміни у проекті.
8. Завершіть роботу з проектом і середовищем програмування.
9. Повідомте вчителя про завершення роботи.
10.Надішліть виконуваний файл на перевіку вчителю.

More Related Content

Similar to Урок 59 8 клас

Урок 57 8 клас
Урок 57 8 класУрок 57 8 клас
Урок 57 8 класssuser737e7f
 
Lesson # 47. concept of form, control, event, event handler. bzd briefing
Lesson # 47. concept of form, control, event, event handler. bzd briefingLesson # 47. concept of form, control, event, event handler. bzd briefing
Lesson # 47. concept of form, control, event, event handler. bzd briefingNikolay Shaygorodskiy
 
MKA_Minecraft_урок_01111_ua.pdf
MKA_Minecraft_урок_01111_ua.pdfMKA_Minecraft_урок_01111_ua.pdf
MKA_Minecraft_урок_01111_ua.pdffogamer228
 
презентація поняття події
презентація   поняття подіїпрезентація   поняття події
презентація поняття подіїOlga Sokolik
 
Урок 23-26 (форми та об'єкти) - вправи
Урок 23-26 (форми та об'єкти) -  вправиУрок 23-26 (форми та об'єкти) -  вправи
Урок 23-26 (форми та об'єкти) - вправиЮлія Артюх
 
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...Василь Тереховський
 
3 клас урок 27 як працювати в середовищі програмування скретч
3 клас урок 27 як працювати в середовищі програмування скретч3 клас урок 27 як працювати в середовищі програмування скретч
3 клас урок 27 як працювати в середовищі програмування скретчСокальська ЗШ І-ІІІ ступенів №2
 
зош №15 жулькова с.а. урок з інформати ки 7клас
зош №15 жулькова    с.а.        урок з інформати ки 7класзош №15 жулькова    с.а.        урок з інформати ки 7клас
зош №15 жулькова с.а. урок з інформати ки 7класАлександр Дрон
 
Inf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klasInf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klasAllaGureva
 

Similar to Урок 59 8 клас (20)

презентація поняття події
презентація   поняття подіїпрезентація   поняття події
презентація поняття події
 
Урок 10
Урок 10Урок 10
Урок 10
 
6_2802.pptx
6_2802.pptx6_2802.pptx
6_2802.pptx
 
Урок 57 8 клас
Урок 57 8 класУрок 57 8 клас
Урок 57 8 клас
 
Lesson # 47. concept of form, control, event, event handler. bzd briefing
Lesson # 47. concept of form, control, event, event handler. bzd briefingLesson # 47. concept of form, control, event, event handler. bzd briefing
Lesson # 47. concept of form, control, event, event handler. bzd briefing
 
06
0606
06
 
MKA_Minecraft_урок_01111_ua.pdf
MKA_Minecraft_урок_01111_ua.pdfMKA_Minecraft_урок_01111_ua.pdf
MKA_Minecraft_урок_01111_ua.pdf
 
презентація поняття події
презентація   поняття подіїпрезентація   поняття події
презентація поняття події
 
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
 
Урок 23-26 (форми та об'єкти) - вправи
Урок 23-26 (форми та об'єкти) -  вправиУрок 23-26 (форми та об'єкти) -  вправи
Урок 23-26 (форми та об'єкти) - вправи
 
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
 
Inf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klasInf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klas
 
3 клас урок 27 як працювати в середовищі програмування скретч
3 клас урок 27 як працювати в середовищі програмування скретч3 клас урок 27 як працювати в середовищі програмування скретч
3 клас урок 27 як працювати в середовищі програмування скретч
 
розділ3 перший проект
розділ3 перший проектрозділ3 перший проект
розділ3 перший проект
 
консольний режим
консольний режимконсольний режим
консольний режим
 
зош №15 жулькова с.а. урок з інформати ки 7клас
зош №15 жулькова    с.а.        урок з інформати ки 7класзош №15 жулькова    с.а.        урок з інформати ки 7клас
зош №15 жулькова с.а. урок з інформати ки 7клас
 
07 2
07 207 2
07 2
 
Inf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klasInf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klas
 
6 клас урок 8
6 клас урок 86 клас урок 8
6 клас урок 8
 
Inf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klasInf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klas
 

More from ssuser737e7f

Урок №5 11 клас
Урок №5 11 класУрок №5 11 клас
Урок №5 11 класssuser737e7f
 
11 клас Урок 3 теорія
11 клас Урок 3 теорія11 клас Урок 3 теорія
11 клас Урок 3 теоріяssuser737e7f
 
11 клас Урок 2 практична робота
11 клас Урок 2 практична робота11 клас Урок 2 практична робота
11 клас Урок 2 практична роботаssuser737e7f
 
11 клас Урок 2
11 клас Урок 211 клас Урок 2
11 клас Урок 2ssuser737e7f
 
Як розробити власний проект
Як розробити власний проектЯк розробити власний проект
Як розробити власний проектssuser737e7f
 
Практична робота 14 8 кл
Практична робота 14 8 клПрактична робота 14 8 кл
Практична робота 14 8 клssuser737e7f
 
Самостійна робота 53Г
Самостійна робота 53ГСамостійна робота 53Г
Самостійна робота 53Гssuser737e7f
 
Самостійна робота 55 геометрія
Самостійна робота 55 геометріяСамостійна робота 55 геометрія
Самостійна робота 55 геометріяssuser737e7f
 
Урок 54 8 клас
Урок 54 8 класУрок 54 8 клас
Урок 54 8 класssuser737e7f
 
Практична робота 13 8 клас
Практична робота 13 8 класПрактична робота 13 8 клас
Практична робота 13 8 класssuser737e7f
 
Проектна діяльність 7 клас
Проектна діяльність 7 класПроектна діяльність 7 клас
Проектна діяльність 7 класssuser737e7f
 
Урок 27 7 клас
Урок 27 7 класУрок 27 7 клас
Урок 27 7 класssuser737e7f
 
Проектна діяльність 6 кл
Проектна діяльність 6 клПроектна діяльність 6 кл
Проектна діяльність 6 клssuser737e7f
 
Практична робота 7 5 клас
Практична робота 7 5 класПрактична робота 7 5 клас
Практична робота 7 5 класssuser737e7f
 

More from ssuser737e7f (20)

Урок №5 11 клас
Урок №5 11 класУрок №5 11 клас
Урок №5 11 клас
 
11 клас Урок 3 теорія
11 клас Урок 3 теорія11 клас Урок 3 теорія
11 клас Урок 3 теорія
 
11 клас Урок 2 практична робота
11 клас Урок 2 практична робота11 клас Урок 2 практична робота
11 клас Урок 2 практична робота
 
11 клас Урок 2
11 клас Урок 211 клас Урок 2
11 клас Урок 2
 
Lesson1 11kl
Lesson1 11klLesson1 11kl
Lesson1 11kl
 
Proekti 8kl
Proekti 8klProekti 8kl
Proekti 8kl
 
9 clas lessons 60
9 clas lessons 609 clas lessons 60
9 clas lessons 60
 
Як розробити власний проект
Як розробити власний проектЯк розробити власний проект
Як розробити власний проект
 
Rekomendacii
RekomendaciiRekomendacii
Rekomendacii
 
Практична робота 14 8 кл
Практична робота 14 8 клПрактична робота 14 8 кл
Практична робота 14 8 кл
 
Proekt 5kl
Proekt 5klProekt 5kl
Proekt 5kl
 
Самостійна робота 53Г
Самостійна робота 53ГСамостійна робота 53Г
Самостійна робота 53Г
 
Dovidnik 54
Dovidnik 54Dovidnik 54
Dovidnik 54
 
Самостійна робота 55 геометрія
Самостійна робота 55 геометріяСамостійна робота 55 геометрія
Самостійна робота 55 геометрія
 
Урок 54 8 клас
Урок 54 8 класУрок 54 8 клас
Урок 54 8 клас
 
Практична робота 13 8 клас
Практична робота 13 8 класПрактична робота 13 8 клас
Практична робота 13 8 клас
 
Проектна діяльність 7 клас
Проектна діяльність 7 класПроектна діяльність 7 клас
Проектна діяльність 7 клас
 
Урок 27 7 клас
Урок 27 7 класУрок 27 7 клас
Урок 27 7 клас
 
Проектна діяльність 6 кл
Проектна діяльність 6 клПроектна діяльність 6 кл
Проектна діяльність 6 кл
 
Практична робота 7 5 клас
Практична робота 7 5 класПрактична робота 7 5 клас
Практична робота 7 5 клас
 

Recently uploaded

10_iu_g_2018_stand dfgdf gdf gdfgdfgsdfge er gesr
10_iu_g_2018_stand dfgdf gdf gdfgdfgsdfge er gesr10_iu_g_2018_stand dfgdf gdf gdfgdfgsdfge er gesr
10_iu_g_2018_stand dfgdf gdf gdfgdfgsdfge er gesr4book
 
Анастасія Крижановська. Як AI-революція вплинула на бізнес контент-агентства?
Анастасія Крижановська. Як AI-революція вплинула на бізнес контент-агентства?Анастасія Крижановська. Як AI-революція вплинула на бізнес контент-агентства?
Анастасія Крижановська. Як AI-революція вплинула на бізнес контент-агентства?Collaborator.pro
 
Графіки відключень у Вінниці і області на 2024 рік
Графіки відключень у Вінниці і області на 2024 рікГрафіки відключень у Вінниці і області на 2024 рік
Графіки відключень у Вінниці і області на 2024 рік24tvua
 
70 років тому – початок Кенгірського повстання
70 років тому – початок Кенгірського повстання70 років тому – початок Кенгірського повстання
70 років тому – початок Кенгірського повстанняestet13
 
Альфрейні опорядження поверхонь ТООРтаПД.pptx
Альфрейні опорядження поверхонь ТООРтаПД.pptxАльфрейні опорядження поверхонь ТООРтаПД.pptx
Альфрейні опорядження поверхонь ТООРтаПД.pptxssuserd1824d
 
Заняття у різновіковій групі. Особливості планування та проведення з дітьми д...
Заняття у різновіковій групі. Особливості планування та проведення з дітьми д...Заняття у різновіковій групі. Особливості планування та проведення з дітьми д...
Заняття у різновіковій групі. Особливості планування та проведення з дітьми д...ssuser7541ef1
 
Хвороби картоплі та заходи боротьби з ними
Хвороби картоплі та заходи боротьби з нимиХвороби картоплі та заходи боротьби з ними
Хвороби картоплі та заходи боротьби з нимиtetiana1958
 
Особливості застосування інструментарію оцінювання готовності дитини до навча...
Особливості застосування інструментарію оцінювання готовності дитини до навча...Особливості застосування інструментарію оцінювання готовності дитини до навча...
Особливості застосування інструментарію оцінювання готовності дитини до навча...ssuser7541ef1
 
80 років від часу депортації з Криму кримських татар і осіб інших національно...
80 років від часу депортації з Криму кримських татар і осіб інших національно...80 років від часу депортації з Криму кримських татар і осіб інших національно...
80 років від часу депортації з Криму кримських татар і осіб інших національно...estet13
 
Пасивний будинок Енергоефективність ОБСБД.pptx
Пасивний будинок Енергоефективність ОБСБД.pptxПасивний будинок Енергоефективність ОБСБД.pptx
Пасивний будинок Енергоефективність ОБСБД.pptxssuserd1824d
 
Тренінг про тренінг. Педагогам ЗДО проте як скласти та провести тренінг у кол...
Тренінг про тренінг. Педагогам ЗДО проте як скласти та провести тренінг у кол...Тренінг про тренінг. Педагогам ЗДО проте як скласти та провести тренінг у кол...
Тренінг про тренінг. Педагогам ЗДО проте як скласти та провести тренінг у кол...ssuser7541ef1
 
Енергоефективність будинку: як її підвищити.pptx
Енергоефективність будинку: як її підвищити.pptxЕнергоефективність будинку: як її підвищити.pptx
Енергоефективність будинку: як її підвищити.pptxssuserd1824d
 
Презентація про виникнення балади., особливості
Презентація про виникнення балади., особливостіПрезентація про виникнення балади., особливості
Презентація про виникнення балади., особливостіAdriana Himinets
 
Ім’я чернігівця на карті Місяця. ЮРІЙ МЕЗЕНЦЕВ
Ім’я чернігівця на карті Місяця. ЮРІЙ МЕЗЕНЦЕВІм’я чернігівця на карті Місяця. ЮРІЙ МЕЗЕНЦЕВ
Ім’я чернігівця на карті Місяця. ЮРІЙ МЕЗЕНЦЕВestet13
 
Графіки стабілізаційних відключень у Чернігові та області
Графіки стабілізаційних відключень у Чернігові та областіГрафіки стабілізаційних відключень у Чернігові та області
Графіки стабілізаційних відключень у Чернігові та області24tvua
 

Recently uploaded (15)

10_iu_g_2018_stand dfgdf gdf gdfgdfgsdfge er gesr
10_iu_g_2018_stand dfgdf gdf gdfgdfgsdfge er gesr10_iu_g_2018_stand dfgdf gdf gdfgdfgsdfge er gesr
10_iu_g_2018_stand dfgdf gdf gdfgdfgsdfge er gesr
 
Анастасія Крижановська. Як AI-революція вплинула на бізнес контент-агентства?
Анастасія Крижановська. Як AI-революція вплинула на бізнес контент-агентства?Анастасія Крижановська. Як AI-революція вплинула на бізнес контент-агентства?
Анастасія Крижановська. Як AI-революція вплинула на бізнес контент-агентства?
 
Графіки відключень у Вінниці і області на 2024 рік
Графіки відключень у Вінниці і області на 2024 рікГрафіки відключень у Вінниці і області на 2024 рік
Графіки відключень у Вінниці і області на 2024 рік
 
70 років тому – початок Кенгірського повстання
70 років тому – початок Кенгірського повстання70 років тому – початок Кенгірського повстання
70 років тому – початок Кенгірського повстання
 
Альфрейні опорядження поверхонь ТООРтаПД.pptx
Альфрейні опорядження поверхонь ТООРтаПД.pptxАльфрейні опорядження поверхонь ТООРтаПД.pptx
Альфрейні опорядження поверхонь ТООРтаПД.pptx
 
Заняття у різновіковій групі. Особливості планування та проведення з дітьми д...
Заняття у різновіковій групі. Особливості планування та проведення з дітьми д...Заняття у різновіковій групі. Особливості планування та проведення з дітьми д...
Заняття у різновіковій групі. Особливості планування та проведення з дітьми д...
 
Хвороби картоплі та заходи боротьби з ними
Хвороби картоплі та заходи боротьби з нимиХвороби картоплі та заходи боротьби з ними
Хвороби картоплі та заходи боротьби з ними
 
Особливості застосування інструментарію оцінювання готовності дитини до навча...
Особливості застосування інструментарію оцінювання готовності дитини до навча...Особливості застосування інструментарію оцінювання готовності дитини до навча...
Особливості застосування інструментарію оцінювання готовності дитини до навча...
 
80 років від часу депортації з Криму кримських татар і осіб інших національно...
80 років від часу депортації з Криму кримських татар і осіб інших національно...80 років від часу депортації з Криму кримських татар і осіб інших національно...
80 років від часу депортації з Криму кримських татар і осіб інших національно...
 
Пасивний будинок Енергоефективність ОБСБД.pptx
Пасивний будинок Енергоефективність ОБСБД.pptxПасивний будинок Енергоефективність ОБСБД.pptx
Пасивний будинок Енергоефективність ОБСБД.pptx
 
Тренінг про тренінг. Педагогам ЗДО проте як скласти та провести тренінг у кол...
Тренінг про тренінг. Педагогам ЗДО проте як скласти та провести тренінг у кол...Тренінг про тренінг. Педагогам ЗДО проте як скласти та провести тренінг у кол...
Тренінг про тренінг. Педагогам ЗДО проте як скласти та провести тренінг у кол...
 
Енергоефективність будинку: як її підвищити.pptx
Енергоефективність будинку: як її підвищити.pptxЕнергоефективність будинку: як її підвищити.pptx
Енергоефективність будинку: як її підвищити.pptx
 
Презентація про виникнення балади., особливості
Презентація про виникнення балади., особливостіПрезентація про виникнення балади., особливості
Презентація про виникнення балади., особливості
 
Ім’я чернігівця на карті Місяця. ЮРІЙ МЕЗЕНЦЕВ
Ім’я чернігівця на карті Місяця. ЮРІЙ МЕЗЕНЦЕВІм’я чернігівця на карті Місяця. ЮРІЙ МЕЗЕНЦЕВ
Ім’я чернігівця на карті Місяця. ЮРІЙ МЕЗЕНЦЕВ
 
Графіки стабілізаційних відключень у Чернігові та області
Графіки стабілізаційних відключень у Чернігові та областіГрафіки стабілізаційних відключень у Чернігові та області
Графіки стабілізаційних відключень у Чернігові та області
 

Урок 59 8 клас

  • 1. Урок №59 Реалізація алгоритмів з графічним відображенням даних Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки і санітарно- гігієнічних норм Вправа 2.Малюнок із ліній. Завдання. У середовищі програмування Lazarus розробіть проект Лінії, у якому на формі малюватимуться лінії за допомогою протягування мишею: початок лінії буде розташовано в позиції, в якій натиснули кнопку миші, а кінець – де відпустили кнопку миші. 1. Сплануйте проект. Передбачте, які події будуть відбуватись на екранній формі та якими засобами мови програмування Lazarus їх можна реалізувати. 2. Створіть папку Лінії. 3. Відкрийте середовище Lazarus, створіть новий проекті збережіть його складові в папку Лінії. Змініть властивість Caption об'єкта Forml на Малювання ліній. 4. Створіть процедуру опрацювання події клацнули кнопкою миші. Для цього оберіть у таблиці вікна інспектора об'єктів вкладку Події, двічі клацніть у клітинці праворуч від OnMouseDown. У вікні редактора коду запишіть програмний код для оголошення змінної логічного типу DownM, яка передаватиме стан натиснення миші в кожну процедуру опрацювання події. Зверніть увагу, що ми записуємо її у програмний код до опису процедури опрацювання події! 5. У програмний код запишіть процедуру опрацювання подій для форми OnMouseDown – натиснута кнопка миші, OnMouseUp – відпущена кнопка миші, OnMouseMove – переміщення миші. Практичне завдання Реалізація алгоритмів з графічним відображенням даних
  • 2. Урок №59 Реалізація алгоритмів з графічним відображенням даних 6. Запустіть проект на виконання. Спробуйте намалювати лініями своє ім'я. 7. Збережіть зміни у проекті. 8. Завершіть роботу з проектом і середовищем програмування. 9. Повідомте вчителя про завершення роботи. 10.Надішліть виконуваний файл на перевіку вчителю.