182100 Псковская область, г. Великие Луки, пр. Гагарина д. 13, тел. (81153) 5-79-48, (81153) 3-40-70
МБОУ «Гимназия» им. С.В. Ковалевской
УПРАВЛЕНИЕ ОБРАЗОВАНИЯ АДМИНИСТРАЦИИ Г.ВЕЛИКИЕ ЛУКИ
Проверяющая система e-Judge

GimnMoodle

Журнал Дневник

     
8 февраля 2010

Установка ABCPascal в Wine

Круче AltTerminal-a я не встречал дистрибутива. Даже MacOS X Leopard уважительно отходит в сторону, когда речь идёт о Терминальном Сервере. Но разговор не совсем об этой ОС, вернее, совсем о другом, об установке ABCPascal в Wine на примере AltTerminal 4.0.

Хочешь научить детей программированию? Меньше теории и очень, очень много практики. Практика программирования без отладчика, как невеста без жениха: красиво, но малофункционально. Наберусь смелости утверждать, что написать программу легко, а вот отладить и протестировать на нескольких вариантах - гораздо сложнее. Именно так, наедине с отладчиком, формируется программист, а в нашем понимании - ученик, способный решить С2 и, особенно, задачу С4.

Если вы обучаете детей программированию на С или Васике, можете не читать дальше инструкцию, поскольку речь пойдет о Паскале.

Сказать, что Паскаль в Линуксе обделён вниманием, нельзя. Но как-то все бледненько и нестабильненько с этим языком в Линуксе.

КDevelop - проблемы с консолью - попробуйте записать последовательность ходов для запуска программы во внешней консоли.

Lazarus - слишком «тяжёл» для школы, да и консольный режим такой, что школьники за 5 секунд ломают исходник так, что легче начать новую программу.

FP IDE - глючит в «школьной» версии Терминала безбожно.

Geany - Единственная IDE с Паскалем, простая и стабильная - Geany. Но нет плагина с отладчиком. Обещали в 5 версии снабдить Geany дебагером - будем надеяться.

ABCPascal - проста в консольном режиме, отладчик!!!, приличный ГУЙ, столь обожаемый школьниками, одна беда - виндовая программулина.

Для демонстрации отладчика в Линуксе на учительском компьютере пришлось применить ABCPascal совместно с VirtualBox:

Как установить ABCPascal в Терминальном Сервере для «всех» - не знаю, хотя это было бы просто замечательно, поэтому предлагаю инструкцию для Тонкого клиента. Спасибо моему ученику Чернышову Андрею за помощь в написании этой инструкции.

Итак, приступим.

1 шаг.

Скачиваем архив с Паскалем на свой рабочий стол. Например, отсюда: http://www.softportal.com/getsoft-3798-pascal-abc-2.html

2 шаг.

Распаковываем архив так, как показано на рисунке ниже.

Если увидели папку каталог PABCDistr- радуйтесь.

3 шаг.

Копируем PABCDistr в каталог Program Files программы Wine

4 шаг.

Заходим в настройки Wine. Его местоположение в меню показано на рисунке ниже.

В настройках жмём кнопку «Добавить приложение» и выбираем в многочисленных, но очевидных диалоговых окнах программу PABCInstall.exe

5 шаг.

После «прописки» в настройках Wine запускаем файл PABCInstall.exe и отвечаем на несколько вопросов инсталлятора. Если вы вели себя примерно и не отвлекались на посторонние дела, которые могли нарушить последовательность шагов установки, то в Терминальном Клиенте только у вашей учётки должна появиться вкладка ABCPascal.

Конечно, и я испытываю некоторую неловкость - виндовая прога оказалась лучше наших «родных» Паскалевских IDE, но это временное явление, никоим образом не умаляющее достоинств дистрибутива версии 4.0

:)

Филинов А. Н., зам директора по ИКТ


Архив
наши успехи
    Наши поздравления и пожелания - дальнейших побед!!!

    Поздравляем Филинова А. Н. и команду "БОП"

    Поздравляем Андикхоу Анаиту

    Поздравляем победителей олимпиады по МХК

    ПОЗДРАВЛЯЕМ Лыкова Илью!

    Поздравляем Колпакова Даниила

    Поздравляем Лукина Максима

Идея - Шулаев А.А.(ААШ) дизайн и программирование - рекламная группа "Арт М" Васильев В.В. (VVV), хостинг - ООО "Март-ТС"
При цитировании ссылка на ресурс обязательна.