даних. VCL - бібліотека візуальних компонент, включає в себе стандартні об'єкти побудови користувальницького інтерфейсу, об'єкти управління даними, графічні об'єкти, об'єкти мультимедіа, діалоги і об'єкти управління файлами, управління DDE і OLE.
4.3.6 Засоби для побудови баз даних
Delphi - це потужна середовище для розробки додатків по роботі з базами даних.
Об'єкти БД в Delphi засновані на мові SQL і включають в себе повну міць Borland Database Engine. До складу Delphi також включений Borland SQL Link, тому доступ до СУБД Oracle, Sybase, Informix і InterBase відбувається з високою ефективністю. Крім того, Delphi включає в себе локальний сервер Interbase для того, щоб можна було розробити розгортаються на будь-які зовнішні SQL-сервера додатки в офлайновом режимі. Розробник в середовищі Delphi, який проектує інформаційну систему для локальної машини (наприклад, невелику систему обліку медичних карток для одного комп'ютера), може використовувати для зберігання інформації файли формату .dbf (як у dBase або Clipper) або .db (Paradox). Якщо ж він буде використовувати локальний InterBase for Windows 4.0 (це локальний SQL-сервер, що входить в постачання), то його додаток без жодних змін буде працювати і в складі великої системи з архітектурою клієнт-сервер.
4.3.7 Delphi - ідеальний продукт для шкільного курсу інформатики
З усього вищесказаного видно, що вивчення даної мови програмування в шкільному курсі має ряд переваг:
§ Delphi - сучасна мова програмування, що відображає всі світові тенденції в інформаційних технологій;
§ концепція мови проста і зрозуміла вже починаючому програмісту;
§ в основі Delphi лежить мова програмування Pascal, який вивчається в більшості шкіл;
§ вивченні Delphi пов'язано з вивченням допоміжних розділів курсу інформатики таких, як: операційні системи, створення і редагування тексту, створення і редагування графічних об'єктів, мультимедіа, бази даних, комп'ютерні мережі і т.д.
4.4 Висновок
У світі вже багато розробників твердо орієнтуються на використання Delphi як на інструмент, що дозволяє створювати високоефективні клієнт-серверні додатки. Діапазон розроблених за допомогою Delphi програмних продуктів також вражає - від ігрових програм до наймогутніших банківських систем. Створення інтерактивних навчальних програм отримало широке застосування, тому я для створення «Електронного навчально-методичного комплексу з предмету інформатика на прикладі 9 класу» використовую Delphi.
5. Проектна частина
5.1 Керівництво користувачеві
Електронний навчально-методичний комплекс по предмету інформатика на прикладі 9 класу передбачається використовувати на уроках інформатики, а також для самостійного вивчення матеріалу учнями, починаючим програмістам, бажає вивчити цю мову програмування.
Електронний УМК з інформатики для 9-го класу загальноосвітніх шкіл розроблений відповідно до Державного загальнообов'язковим стандартом середньої загальної освіти.
ЕНМК дозволяє реалізувати основну мету та навчально-виховні завдання предмета «Інформатика», вивчати прийоми складання алгоритму і його запис, а так само особливості широко поширеного в даний час мови програмування Паскаль. Мова Паскаль є структурованим мовою, який дозволяє поряд з навчальними програмами вирішувати складні виробничі завдання.
При виконанні інтерактивних завдань повною мірою реалізується функція управління пізнавальною діяльністю учня. Представлений ЕНМК з інформатики дозволяє індивідуалізувати процес навчання, в учня є можливість при необхідності повторити перегляд анімованого фрагмента, зупинити слайд для більш детального розгляду, самостійно проводити спостереження з подальшими висновками і т.д.
Закріплення отриманих знань з інформатики, вміння застосовувати їх на практиці відпрацьовується за допомогою інтерактивних завдань і розрахункових завдань. Контроль за ступенем засвоєння навчального матеріалу здійснюється за допомогою тестів, загальна база яких становить 210 тестових питань. ЕНМК призначений як для самостійної роботи учнів вдома, так і для роботи в класі.
Інтерфейс електронного курсу зручний і інтуїтивно зрозумілий, містить зручні засоби навігації, реалізований за допомогою WEB. Тому учні мають можливість запускати приклади програм прямо з тексту навчального курсу. За допомогою JavaScript в головному вікні програми створені гіперпосилання у вигляді flat-кнопок, оживаючі при наведенні на них курсору миші. При натисканні на кнопку з назвою розді...