- практичній. Це: візуальне середовище програмування Delphi, інструментарій Delphi, основні категорії Delphi; управління компонентами при проектуванні, форма, її властивості, події, методи, розробка та реалізація простого додатка; розробка проекту; графічні можливості Delphi і почасти ідеологія програмування під Windows.
У заняттях акцент слід зробити на практичну частину курсу, а точніше на вивчення середовища Delphi і розробку додатків, тому що тільки за допомогою практики в учнів з'явиться реальна можливість зрозуміти і осмислити такі теоретичні поняття як інкапсуляція, спадкування, поліморфізм, методи та ін
Тематичний план курсу наведено у додатку 26.
2.2 Методика вивчення основних розділів об'єктно-орієнтованого програмування
Даний параграф присвячений опису методики вивчення окремих тем ООП в шкільному курсі. Теоретичний матеріал всіх розділів можна знайти в розділі 1 даної роботи. p align="justify"> 1. Тема "Основні поняття ООП"
Дана тема цілком і повністю відноситься до теоретичного наповнення курсу, тому вивчення її припускає проведення занять у формі лекцій, тобто під запис у зошит. Так як тема є досить об'ємною і наукомісткої, для її вивчення необхідно відвести не менше 5-6 навчальних годин. p align="justify"> На уроках з даної теми повинні бути висвітлені такі поняття, як об'єкт, його формула, правила опису об'єктів, методологія ООП. Слід розглянути об'єкт як сукупність полів даних і методів їх обробки, візуалізацію об'єктів, об'єкти і компоненти, класи об'єктів, опис класів, поля, методи і властивості. Обов'язковим елементом теми є розгляд трьох концепцій ООП: інкапсуляція, спадкування і поліморфізм. p align="justify"> Бажано при розгляді таких понять як об'єкт, методи і властивості наводити приклади з життя, тобто не зв'язані з інформаційними технологіями та програмуванням. Наприклад: автомобіль - об'єкт, властивості - колір, марка, тип кузова та ін, методи - завести двигун, повернути кермо і т.д.
Вимоги до знань і вмінь учнів.
Учні повинні знати:
В· що таке об'єкт;
В· що таке клас;
В· як описується клас;
В· як описати об'єкт;
В· призначення полів класу;
В· призначення методів;
В· в чому полягає ідея візуалізації об'єкта;
В· що представляють собою компоненти в Delphi;
В· ...