Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Простая среда разработки, ориентированная на обучение

Поиск

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

Среда Microsoft Visual Studio.NET Express свободна для некоммерческого использования и позиционируется как среда для обучения. Однако, на наш взгляд, она неоправданно сложна для начинающих программистов (особенно для школьников), содержит много "отвлекающих" деталей. Кроме того, даже самая простая программа на Visual Basic.NET обязательно требует создания проекта. Сразу после создания проекта консольного приложения для Visual Basic в Visual Studio.NET 2005 на диске создается 7 папок и 12 (!) файлов, после первой компиляции количество файлов возрастает до 21. Особенно неприятен для начинающих процесс переноса такого приложения на другой компьютер.

В среде PascalABC.NET в результате компиляции консольного приложения в PascalABC.NET создается всего 1 файл с расширением .exe, а вместо файла проекта используется файл главной программы с подключаемыми к нему в тексте программы модулями. Отсутствие проектов в PascalABC.NET (все модули подключаются в тексте основной программы в разделе uses) позволяет начинающим воспринимать программу только как ее текст, а не как текст с дополнительными ухищрениями, которые могут меняться от системы к системе.

Кроме того, в среде PascalABC.NET большое внимание уделено связи запущенной программы с оболочкой: консольная программа, запущенная из-под оболочки, осуществляет ввод-вывод в специальном окне, встроенном в оболочку. Можно также запустить несколько приложений одновременно: все они будут контролироваться оболочкой.



Поделиться:


Последнее изменение этой страницы: 2024-06-27; просмотров: 3; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.128.94.112 (0.005 с.)