Научно-техническая конференция МГТУ
Поиск:       

Cекция "Kомпьютерные и информационные технологии в технических системах, экономике, науке и образовании"

КОНЦЕПЦИЯ ЭЛЕКТРОННОГО УЧЕБНИКА ПО ОБЪЕКТНО-ОРИЕНТИРОВАННЫМ ЯЗЫКАМ ПРОГРАММИРОВАНИЯ

Кириченко А.Э. (кафедра информационных систем, МГТУ)

Одна из особенностей объектно-ориентированных языков программирования (ООЯП) состоит в необходимости оперировать весьма значительным количеством фактографического материала по стандартным, в пределах данного языка, объявлениям (пакеты, классы, методы, типы, константы и т.п.). При этом предлагаемые средами программирования справочные системы ориентированы, в основном, на имена соответствующих объявлений, не считая того, что эти системы, как правило, англоязычны и заставляют студентов отвлекаться от грамматики изучаемого языка программирования на грамматику и словарь английского языка.
В настоящее время издается значительное количество справочников и учебников, которые содержат достаточно материала для изучения и использования ООЯП, но, во-первых, их стоимость соизмерима со студенческой стипендией, а, во-вторых, при стремительно развивающемся программном обеспечении их содержимое быстро устаревает.
В соответствии с этим сейчас появляется много электронных текстов, содержащих материалы по тем или иным аспектам программных продуктов. Некоторые из них имеют просто описательный характер, другие представляются как учебники (т.н. Tutorial), многие имеют разветвленную систему перекрестных ссылок. Каждый из них имеет свои достоинства и недостатки.
Представляется, что концептуально электронный учебник по ООЯП должен обладать следующими характеристиками:

  • Иметь описательную часть, позволяющую получить общее представление о грамматике и возможностях языка.
  • Иметь справочную систему со взаимно-однозначным поиском (объект – возможности и цель – объект).
  • Иметь широкий набор примеров и заданий для самопроверки.
  • Быть системой открытой для пополнения новыми материалами.
  • Материалы учебника должны создаваться в среде, близкой к соответствующему ООЯП.

© МГТУ 2000
webmaster@mstu.edu.ru