Основи подійно- та об’єктно-орієнтованого...
TRANSCRIPT
Виконав:Пономаренко О.Г., учитель інформатики Бердянської гімназії №3 “Сузір’я”, “Старший учитель” вищої категорії
Проведення практичних робіт підчас вивчення тем «Основи подійно- та
об’єктно-орієнтованого програмування», «Алгоритми роботи з
об’єктами та величинами» у 8 класі
– це методика розробки програм, в основі якої лежить поняття об'єкта як певної структури, що описує об'єкт реального світу, його поведінку
Об'єктно-орієнтоване програмування
Переваги ООП:• можна повторно використовувати код
програми і таким чином економити час на розробку.
• програми з використанням ООП добре структуровані, що дозволяє добре розуміти, які функції виконують окремі підпрограми.
• програми з використанням ООП легко тестувати і модифікувати, мож на розбити програму на компоненти і тестувати роботу кожної з них.
Механізми об'єктно-орієнтоване програмування
Інтегроване середовище розробки програм Lazarus
Стандартні компонентиОсновні властивості форми
Властивість Опис
Name Ім’я форми. У програмі ім’я використовується для управління формою і доступу
до компонентів форми
Caption Текст заголовка вікна
Top Відстань від верхньої межі форми до верхньої межі екрану
Left Відстань від лівої межі форми до лівої межі екрану
Width, Height Ширина та висота форми
Icon Значок заголовку діалогового вікна, що позначає кнопку виведення системного
меню
Color Колір фону
Font Шрифт. Шрифт, використовуваний по «замовчуванням» для компонентів, що
знаходяться на поверхні форми
Canvas Поверхня, на яку можна вивести графіку
Стандартні компонентиОсновні властивості компоненту TLabel
Властивість Опис
Name Ім’я компонента. У програмі ім’я використовується для доступу до компоненту і його властивостей
Caption Текст, що відображається в полі напису
Top Відстань від верхньої межі напису до верхньої межі формиLeft Відстань від лівої межі напису до лівої межі форми
Width, Height Ширина та висота напису
AutoSize Ознака того, що розмір поля визначається його вмістом
WordWrap Ознака того, що слова, які не поміщаються в поточному рядку, автоматично переносяться на наступний рядок
Alignment Задає спосіб вирівнювання тексту всередині напису
Font Параметри шрифту, використовувані для відображення шрифту текстуColor Колір фону напису
Transparent Шрифт. Шрифт, використовуваний по «замовчуванням» для компонентів, що знаходяться на поверхні форми
Стандартні компонентиОсновні властивості компоненту TButton
Властивість Опис
Name Ім’я компонента. У програмі ім’я використовується для доступу до
компоненту і його властивостей
Caption Текст, що відображається на кнопці
Top Відстань від верхньої межі кнопки до верхньої межі форми
Left Відстань від лівої межі кнопки до лівої межі форми
Width, Height Ширина та висота напису
Enabled Ознака доступності кнопки
Visible Дозволяє приховати кнопкуабо зробити його видимим
Hint Контекстна підказка – текст, який з’являється поруч із покажчиком миші при
наведенні покажчика.
ShowHint Дозволяє чи забороняє відображення підказок
Створення першої програми
Практична робота № 8. Створення об’єктно-орієнтованої програми, що відображає вікно
повідомлення
Практична робота № 9. Створення програми
з кнопками та написами
Практична робота № 10. Складання та виконання лінійних алгоритмів
опрацювання величин в навчальному середовищі програмування
Практична робота № 11. Налагодження готової програми
Практична робота № 12. Складання та виконання алгоритмів з повтореннями та
розгалуженнями для опрацювання величин
Практична робота № 13. Складання та виконання алгоритмів з графічним відображенням даних