Программа курса по выбору «Разработка прикладных проектов с использованием системы программирования delphi» (9-12 классы, 68 ч)
Вид материала | Программа курса |
СодержаниеIV. Завершение работы над проектом. |
- Учебная программа курса «основы программирования в среде «Delphi» ( 9 класс, 86.93kb.
- Программа курса по выбору «Основы программирования» (6-8 классы,, 35.37kb.
- Задачи курса: 1) Приобретение навыков работы в среде системы визуального программирования, 1668.59kb.
- Лекция 3 Инструментальное по. Классификация языков программирования, 90.16kb.
- Пояснительная записка, 185.11kb.
- Тематическое планирование кружка на 2009/2010 уч г. «Основы алгоритмизации и программирования, 63.72kb.
- Программа дисциплины "Технологии интерактивных систем" Направление, 46.72kb.
- Название: Основы программирования в среде «Турбо Паскаль», 17.3kb.
- Вопросы к экзамену по сппо структура по: системное по (спо) и прикладное по (ппо), 91.96kb.
- Рабочая учебная программа по дисциплине «Технология программирования» Направление №230100, 109.02kb.
Программа
курса по выбору
«Разработка прикладных проектов с использованием системы программирования DELPHI» (9-12 классы, 68 ч)
Основные цели курса:
- сформировать у учащихся умения владеть компьютером как средством решения практических задач;
- реализовать в наиболее полной мере возрастающий интерес учащихся к углубленному изучению программирования через совершенствование их алгоритмического и логического мышления;
- формировать у учащихся навыки организации исследовательской работы и работы над проектами;
- обеспечить возможность учащимся закрепить свои знания и умения по данному курсу через участие в турнирах, конкурсах и конференциях исследовательских работ учащихся различного уровня по информатике.
I. Система программирования DELPHI.
1-2. Введение в систему визуального программирования DELPHI.
3-4. Основы языка Object Pascal. Введение в объектно-ориентированное программирование (ООП).
5-6. Структура приложения в DELPHI.
7-8. Организация меню для создаваемого приложения в DELPHI.
9-10. Окна диалога и их управляющие элементы.
11-12. Расширенные возможности пользовательского интерфейса.
13-14. Отображение графической информации в DELPHI.
15-16. Печать. Отладка приложений.
17-18. Рейтинговый турнир.
Учащиеся должны знать:
- основные идеи ООП и правила создания приложений в системе программирования DELPHI.
Учащиеся должны уметь:
- работать в интегрированной среде системы программирования DELPHI
- создавать и отлаживать несложные программные проекты в среде DELPHI.
- Выбор темы исследования и организация работы над проектом.
1-2. Обзор тем для исследования (проектов). Знакомство с проектами конференций НИР прошлых лет (районный уровень).
3-4. Выбор темы проекта (исследования), наиболее приемлемой для каждого учащегося или группы учащихся. Знакомство с проектами конференций НИР прошлых лет (областной и республиканский уровень).
5-6. Обзор литературы по теме исследования (проекта) и интернет-источников. Подбор литературы по теме исследования (проекта) и поиск необходимой информации в сети Интернет. Работа с отобранными источниками.
7-8. Разработка блок-схемы (плана) этапов работы над проектом по выбранной теме с учетом использования системы программирования DELPHI. Детализация отдельных этапов.
9-10. Поиск идей и общих подходов для реализации проекта в DELPHI. Выбор соответствующих средств (компонентов) DELPHI.
11-12. Рейтинговый турнир.
Учащиеся должны знать:
- Основные правила организации исследовательской работы.
Учащиеся должны уметь:
- подобрать нужную литературу по теме исследования
- искать нужную информацию в литературе или других источниках (Internet)
- составлять план работы над проектом по теме исследования.
III. Работа над проектом в среде DELPHI.
1-2. Разработка интерфейса программы (меню) по плану проекта.
3-4. Выбор компонентов среды DELPHI для создаваемого приложения.
5-6. Изучение свойств выбранных компонентов.
7-8. Создание собственного модуля (библиотеки) и запись в него всех основных процедур и функций проекта.
9-10. Работа над процедурами и функциями проекта (отладка и запись их в собственный модуль).
11-12. Написание процедур-обработчиков событий.
13-14. Исключительные ситуации. Обработка исключений.
15-16. Рейтинговый турнир (демонстрация уровня работы программы, реализующей проект ).
17-22. Работа в среде DELPHI по написанию кода программы (реализующей проект).
Учащиеся должны знать:
- Последовательность разработки приложения, реализующего проект темы исследования в среде DELPHI.
Учащиеся должны уметь:
работать в интегрированной среде системы программирования DELPHI по набору и отладке приложения проекта.
IV. Завершение работы над проектом.
1-2. Создание справочной системы для приложения проекта.
3-4. Создание справочного файла и подключение его к проекту (приложению).
5-6. Компоновка и отладка приложения DELPHI, реализующего проект.
7-8. Исправление ошибок и корректировка полученного приложения. Обработка исключений.
9-10. Создание инсталляционного пакета для созданного программного проекта.
11-12. Подготовка к презентации исследовательской работы (проекта) и созданного приложения в системе DELPHI.
13-14. Презентация программных проектов (рейтинговый турнир) и отбор лучших из них на районную конференцию исследовательских работ учащихся.
15-16. Подведение итогов исследовательской (проектной) работы за учебный год.
Учащиеся должны знать:
- правила оформления приложения в среде DELPHI до уровня готового программного продукта.
Учащиеся должны уметь:
- отлаживать свои приложения в системе программирования DELPHI
- проводить презентацию исследовательской работы (проекта).