Устанавливаем среду программирования Pascal в Debian 9 “Stretch”
Одним из наиболее важных направлений в изучении предмета “Информатика” в школе является программирование. Одной из основных сред для обучения основам программирования остается язык программирования Pascal.
Большинство образовательных учреждений продолжают тратить средства на проприетарное программное обеспечение, в частности операционную систему Windows. Однако, если мы пересмотрим свой подход к организации работы компьютерного класса и будем использовать свободно распространяемое программное обеспечение, то существенно сэкономим средства. Для того, чтобы преподавание предмета “Информатика” было полноценным, нам необходима среда, поддерживающая язык программирования Pascal. В репозиториях Linux таких сред несколько и в основе работы каждого из них лежит свободная версия этого языка программирования – Free Pascal. Одна из них, имеющая графический интерфейс – Geany:
Если же нас интересует консольная классическая среда, то нам будет нужен пакет fp-ide:
Приступаем к установке:
Инсталлятор “подтянет” дополнительные пакеты:
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
fp-compiler-3.0.0 fp-ide-3.0.0 fp-units-rtl-3.0.0 fp-utils-3.0.0 fpc-source-3.0.0
Предлагаемые пакеты:
fp-docs-3.0.0 mingw32-binutils
НОВЫЕ пакеты, которые будут установлены:
fp-compiler-3.0.0 fp-ide fp-ide-3.0.0 fp-units-rtl-3.0.0 fp-utils-3.0.0 fpc-source-3.0.0
Соглашаемся и устанавливаем.
После окончания инсталляции запускаем терминал и вводим команду fp:
Все остальные действия полностью совпадают с работой в среде Pascal для операционных систем Windows:
Free Pascal, как и его прародитель Turbo Pascal давно канули в лету. Это пережиток прошлого. Есть интенсивно развивающаяся версия PascalABC.Net, которая поддерживает современные стандарты программирования.
Полностью согласен, но приходится с ним работать в рамках школьной программы. В профильных классах со следующего года будем вводить Python