Скачать 1.93 Mb.
|
Содержание 1. ВВОДНОЕ ЗАНЯТИЕ. (2 часа) Теория: Краткий обзор учебной программы курса. Классификация программных продуктов. Инструктаж по технике безопасности: правила работы в компьютерном классе. Практика: Работа на ПК с демонстрационно-обучающей программой. 2. Основные приемы работы в среде Delphi 6. (12 часов) Теория: Назначение и возможности Delphi. Среда разработчика. Основные окна Delphi. Главное меню. Палитра компонентов. Окно формы. Окно редактора кода. Инспектор объектов. Организация проекта, основные файлы проектов. Структура головного файла проекта. Структура модуля. Практика: Работа с редактором. Редактирование программы. Сохранение, загрузка и запуск программы. Работа со справочной службой. Разработка простейших приложений. Создание и сохранение нового проекта. 3. Компоненты общего назначения. СОЗДАНИЕ ФОРМЫ С РАЗМЕЩЕНИЕМ ВИЗУАЛЬНЫХ КОМПОНЕНТОВ (26 часов) Теория: Компоненты ввода и отображения текстовой информации. Ввод и отображение чисел, дат и времени. Кнопки, индикаторы, управляющие элементы. Компоненты – меню. Панели и компоненты внешнего оформления. Системные диалоги. Обработка событий клавиатуры и мыши. Управление таймером. Практика: Создание формы с размещением визуальных компонентов. Создание кода – обработчика событий. Создание, компиляция и отладка простых приложений. Решение задач из теории чисел. Выполнение практических заданий. Работа над индивидуальным заданием. 4. РАЗРАБОТКА ПРИЛОЖЕНИЙ ДЛЯ ОБРАБОТКИ СТРОК, МАССИВОВ И ФАЙЛОВ. (24 часа). Теория: Строки, процедуры и функции для обработки строк. Преобразование типов. Создание и обработка линейных массивов. Сортировка линейных массивов. Двухмерные массивы. Использование компонента StringGrid для представления двухмерных массивов. Файлы: доступ к файлам, процедуры и функции для работы с файлами, текстовые файлы, типизированные файлы, нетипизированные файлы, средства Windows для работы с файлами, отображение файлов в память, объектная модель работы с файлами. Практика: Обработка строк и массивов. Ввод и обработка элементов массива с использованием компонента StringGrid. Обработка файлов. 5. РАЗРАБОТКА ПРИЛОЖЕНИЙ С МУЛЬТИМЕДИА. (26 часов) Теория: Канва и пиксели. Рисование по канве по пикселям. Рисование пером и кистью. Анимация движения объектов. Воспроизведение звука и видеоклипов. Процедуры воспроизведения звуков. Функция PlaySound. Компонент Animate. Практика: Создание приложений: «Графический редактор», «График функции», «Узоры», «Движение объекта», «Проигрыватель». 6. РАЗРАБОТКА ПРИЛОЖЕНИЙ ДЛЯ РАБОТЫ С БАЗАМИ ДАННЫХ. (22 часа) Теория: Принцип построения баз данных. Организация связи с базами данных в Delphi. Изменение структуры и заполнение таблицы с помощью Database Desktop.Создание и редактирование псевдонимов баз данных. Основные свойства компонента Table. Основы языка SQL и его использование в приложениях. Оператор выбора Select.Отбор записей из таблицы, вложенные запросы. Операции с записями, таблицами, индексами. Практика: Создание баз данных с помощью Database Desktop. Создание простейших приложений на основе компонента Table. Программирование работы с базами данных. Создание приложений с использованием Query. 7. СОЗДАНИЕ СПРАВОЧНОЙ СИСТЕМЫ. (12 часов) Теория: Создание нового проекта справки. Элементы окна Help & Manual. Изменение параметров проекта справочной системы. Практика: Компиляция справочного файла. Организация контекстной справки. Подключение справки к приложению. 8. Разработка графического интерфейса пользователя. (18 часов) Теория: Стиль окон приложения. Управление формами. Модальные формы. Печать с помощью функций файлового ввода-вывода. Методы компонентов, обеспечивающие печать. Практика: Разработка многооконного приложения. Создание приложения «Многооконный редактор». Печать форм методом Print. Печать с помощью объекта Printer. Подготовка и печать отчетов с помощью QuickReport. 9. Заключительное занятие. (2 часа) Подведение итогов. Защита творческих проектов. Курс «Компьютерные сети и Web-конструирование» Учебно-тематический план 3 ступень
|