Об учебном пособии

 

Данное пособие выполнено в виде HTML-документа и является методическим сопровождением практических занятий по объектно-ориентированному программированию со студентами, обучающимися по специальности «физика» с дополнительной специальностью «информатика».

 

Электронное учебное пособие содержит в себе лабораторные работы. Переход к каждой лабораторной работе осуществляется при выборе соответствующего пункта меню, отображаемого во фрейме. Использование кнопок «Вперёд» и «Назад» позволяет переходить от одной страницы данной лабораторной работы к другой. На главной странице каждой работы представлены название работы и содержание работы, каждый пункт содержания оформлен в виде гиперссылки к соответствующей странице.

 

Темы лабораторные работ:

 

  1. Организация ввода/вывода;
  2. Работа с визуальными компонентами формы;
  3. Разработка пользовательского интерфейса приложений;
  4. Работа с графикой;
  5. Работа с графикой. Анимация;
  6. Разработка справочной системы;
  7. Проект.

 

В каждой лабораторной работе содержатся следующие разделы:

 

-        Теоретические сведения.

В данном разделе излагается теоретический материал, необходимый для выполнения лабораторной работы. Теоретические сведения по разным темам в рамках одной лабораторной работы представлены на разных HTML-страницах. Заголовок каждого пункта теоретической части представлен на главной странице лабораторной работы и оформлен в виде гиперссылки к странице, содержащей соответствующий материал.

-        Демонстрационные примеры.

Демонстрационный пример представляет собой текст программы на языке программирования Object Pascal и сопровождается:

-        Постановкой задачи;

-        Перечнем необходимых компонентов (например, кнопок, меток, полей ввода и др.);

-        Рекомендациями для создания приложения, пояснениями технологии разработки;

-        Описанием процедур и функций, используемых для решения данной задачи;

-        Текстами программ;

-        Иллюстрациями.

Также имеются гиперссылки к примерам на главной странице лабораторной работы. Примеры перечислены по нарастанию сложности.

-        Задания для самостоятельного решения.

По каждой лабораторной работе имеется 15 вариантов заданий (исключение составляют первая и третья лабораторные работы: в них предложены общие для всех задания). Каждое задание включает постановку задачи и перечень необходимых компонентов для решения задачи.

-        Дополнительный материал.

Данный раздел содержит в себе теоретический материал, который может не использоваться для выполнения заданий, но является необходимым для формирования более целостного представления о возможностях Delphi, относящихся к теме лабораторной работы.

 

Информация об авторах:

 

Косова Ирина Святославовна – кандидат педагогических наук, доцент кафедры прикладной математики.

Сон Татьяна Петровна - магистрант кафедры методики и теории обучения физике.

Тюканов Алексей Станиславович – кандидат физико-математических наук, доцент кафедры прикладной математики.

 

Об использованных программных продуктах:

 

Microsoft® Блокнот, Microsoft® Office Word 2003(11), Microsoft ® Office Front Page® 2003(11), Microsoft® Paint, Corel® DRAW™ 11 Windows®, Adope® Photoshop® CS 8.0, Mathcad 2001i Professional, Borland© Delphi Enterprise 7.0. Тестирование HTML-документа осуществлялось в броузерах Microsoft® Internet Explorer 4.0/5.0 и Mozilla Firefox© 2.0.

 

Список рекомендуемой литературы

  1. 32 урока по Delphi. – Электронная версия. http://alexey-lab.narod.ru. Авторы исходных текстов – Демо центр http://www.demo.ru – 1999.
  2. Архангельский А.Я. 100 компонентов общего назначения библиотеки Delphi 5. –Электронная версия. Bel&Chen Co 2002. http://www.GoldFaq.ru
  3. Архангельский А.Я. Разработка прикладных программ для Windows в Delphi 5 – М.: ЗАО «Издательство БИНОМ», 1999. – 256 с.
  4. Весь курс физики. Электронная версия. http://fizika.biz
  5. Иллюстрированный самоучитель по Delphi 6. – Электронная версия. www.fleo.ru
  6. Иллюстрированный самоучитель по Delphi для начинающих. – Электронная версия. Золотая коллекция учебников и самоучителей по компьютерным программам. «Alex Soft» библиотека программ.
  7. Иллюстрированный самоучитель по Delphi для профессионалов. – Электронная версия. Золотая коллекция учебников и самоучителей по компьютерным программам. «Alex Soft» библиотека программ.
  8. Климова Л.М. Delphi 7. Основы программирования. Решение типовых задач. Самоучитель. Издание третье. – М.: КУДИЦ-ОБРАЗ, 2006. – 480 с.
  9. Королевство Delphi. Виртуальный клуб программистов. http://www.delphikingdom.com/asp/section.asp?id=16
  10. Озеров В. Советы по Delphi. – Электронная версия. Bel&Chen Co 2002. http://www.GoldFaq.ru
  11.  Куперштейн Ю.С., Марон А.Е. Физика. Опорные конспекты и дифференцированные задачи. 7 – 8 классы. – Смоленск: Издательство Смоленского областного института усовершенствования учителей, 1996.
  12.  Куперштейн Ю.С., Марон А.Е. Физика. Опорные конспекты и дифференцированные задачи. 9 класс. – Санкт-Петербург, 1994.
  13.  Куперштейн Ю.С., Марон А.Е. Физика. Опорные конспекты и дифференцированные задачи. 10 – 11 классы. – Санкт-Петербург, 1999.
  14.  Математика. Часть I. Линейная алгебра и аналитическая геометрия: Учебное пособие / Под ред. Г.Г. Хамова. – СПб.: Изд-во РГПУ им. А.И. Герцена, 2004. – 149 с.
  15. Пестриков В.М., Маслобоев А.Н. Delphi на примерах. – Спб.: БХВ-Петербург, 2005. – 496 с.
  16. Тейксейра С., Пачеко К. Borland Delphi 6. Руководство разработчика. – М.: Издательский дом «Вильямс», 2002. – 1120 с.
  17. Тюканов А.С., Васильев Н.А. Электронный задачник «Практикум по программированию». – СПб.: РГПУ им. А.И. Герцена, 1997-2004. – http://physics.herzen.spb.ru/library/03/01/pp/index.htm