Насчет x, y. Из черепашки-2009 это, как уже сказано, сознательно выкинуто. И вообще сравнение старой и новой черепах абсолютно какое-то некорректное, т.к. новая, в отличие от старой -- пример "мини-среды".
С другой стороны, есть модулек ТочкиЛинии (все эти "мини-среды" в подсистемке i21edu).
Этакая затравка -- для введения записей.
То есть не для геометрии, а для естественного и наглядного введения RECORD.
Один тип и одна к нему процедура.
И никаких уже черепах под ногами.
(Управление картинкой пока старое, как в TPGraphics.)
Код:
DEFINITION i21eduТочкиЛинии;
TYPE
Точка = RECORD
x, y: INTEGER
END;
PROCEDURE Линия (p0, p1: Точка);
...
END i21eduТочкиЛинии.
Уже тут сразу ряд важных идей:
общий синтаксис записей, поля, присваивание полям и целиком, передача в качестве параметров.
Можно и массивы точек, и списки, и т.п.
Не хочу в спешке допихивать туда фич, хотя с ходу можно фонтаном навыдумывать. Например, гладкие кривые по точкам (для Безье инструментарий есть) -- вот это будет рисование.
Всё это к отличию новой черепашки от старой.