Рейтинг: 4.3 из 5
Голоса: 6
Система «Pascal ABC» была разработана для обучения программированию на языке Паскаль, учащихся школ, студентов.
Язык Паскаль является золотой серединой, между устаревшим «Borland Pascal», ориентированным на MS DOS, с одной стороны, и сложной для новичков средой разработки «Borland Delphi», с другой. Именно за простоту изучения, и за широкие возможности, язык программирования Паскаль, считается одним из лучших для начального обучения.
Система «Pascal ABC» основана на языке «Delphi Pascal», но в отличии от последнего, она изначально создавалась как средство обучения, а не профессиональной разработки, а поэтому имеет существенные различия.
Основные различия системы «Pascal ABC» от «Borland Delphi»
— Модуль Events позволяет создавать простейшие событийные программы без использования объектов (события представляют собой обычные процедурные переменные).
— Модули Timers и Sounds позволяют создавать таймеры и звуки, которые также реализованы в процедурном стиле. Эти модули можно использовать даже в консольных программах.
— Модуль визуальных компонентов VCL позволяет создавать событийные приложения с главной формой в стиле Delphi. Классы VCL немного упрощены по сравнению с аналогичными классами Delphi. Имеется редактор форм и инспектор объектов. Технология восстановления формы по коду программы позволяет обойтись для приложения с главной формой одним файлом (!).
— Модуль растровой графики GraphABC обходится без объектов, хотя его возможности не уступают графическими возможностями Borland Delphi. Он доступен в не событийных программах и позволяет легко создавать анимацию без мерцания.
— Модуль векторной графики ABCObjects предназначен для быстрого изучения основ объектно-ориентированного программирования, а также позволяет создавать достаточно сложные игровые и обучающие программы.
— Модуль контейнерных классов Containers позволяет работать с основными структурами данных (динамические массивы, стеки, очереди, множества), реализованными в виде классов.
В состав программы входит мини-версия электронного задачника на 200 задач и комплект задач для исполнителей «Робот» и «Чертежник».
В настоящее время система «Pascal ABC» применяется для обучения учащихся первого курса, на механико-математическом факультете государственного университета в Ростове-на-Дону.
Так же в систему интегрирован электронный задачник «Programming Taskbook» (М. Э.Абрамян), который содержит более 1000 задач разного уровня сложности и охватывающий все основные разделы базового курса программирования на языке Паскаль.
Ознакомление с работой системы будет полезна всем, кто хочет освоить основы объектного программирования в ОС Windows.
Дополнительная информация
Лицензия. Бесплатно
Разработчик ПО. Михалкович Станислав
Поддерживаемые ОС. Windows XP, Windows Vista, Windows 7
Язык интерфейса. Русский
Дата обновления. 2017-03-25
Размер программы. 5.9 мб.