Система Pascal ABC предназначена для обучения
программированию на языке Паскаль и ориентирована на школьников и
студентов младших курсов.
Эта система призвана осуществить плавный переход от простейших программ к
модульному, объектно-ориентированному, событийному и компонентному
программированию. Многие концепции в Pascal ABC
сознательно упрощены, что позволяет использовать их на более ранних
этапах обучения. Например, модуль графики обходится без объектов, хотя
его возможности практически совпадают с графическими возможностями
Borland Delphi.
Простейшие событийные программы также можно писать без объектов,
пользуясь лишь процедурными переменными. Даже в консольных программах
можно создавать таймеры и звуки, которые реализованы без использования
объектов. Модули устроены практически так же, как и основная программа:
отсутствует разделение на секцию интерфейса и секцию реализации. Тела
методов можно определять непосредственно внутри классов, что позволяет
создавать классы практически сразу после изучения записей, процедур и
функций. Имеется модуль контейнерных классов (динамические массивы,
стеки, очереди, множества), а также библиотека визуальных компонентов.
Компилятор Pascal ABC не генерирует исполняемый код в
виде .exe-файла, а создает в результате компиляции дерево программы в
памяти, которое затем выполняется с помощью встроенного интерпретатора.
В систему Pascal ABC интегрирован электронный задачник
Programming Taskbook (автор М.Э.Абрамян), содержащий 1000 задач разного
уровня сложности и охватывающий все основные разделы базового курса
программирования: от скалярных типов и управляющих операторов до
составных структур данных, рекурсивных алгоритмов и указателей.
Электронный задачник обеспечивает генерацию исходных данных для каждого
задания, проверку правильности решения, а также ведение протокола
выполнения заданий. Использование электронного задачника существенно
ускоряет процесс выполнения заданий, так как избавляет учащегося от
дополнительных усилий по организации ввода-вывода.
Предоставляя учащемуся готовые исходные данные, задачник акцентирует его
внимание на разработке и программной реализации алгоритма решения
заданий.
В системе Pascal ABC реализованы известные учебные
исполнители "Робот" и "Чертежник". Более 300 заданий для этих
исполнителей удачно дополняют начальные разделы задачника Programming
Taskbook.
Для возможности выполнения заданий, встроенных в систему Pascal
ABC, ее необходимо зарегистрировать. Демо-версия, не требующая
регистрации, позволяет выполнить 86 учебных заданий из различных
разделов задачника Programming Taskbook.
Добавил: AHuKeY Категория:Программы Windows XP Просмотров:1787 Загрузок:793 Ваш IP:
18.226.133.136 Ваша группа: Гости Дата добавления:
10.02.2011 Размер материала: 5.19 МБ Рейтинг:5.0/2
Если Вы здесь не можете скачать, то тогда
пишите о
битой ссылке
Скачать Pascal ABC 3.0.1.35
бесплатно и без регистрации можно, нажав на картинку '