Паркетчик предназначен для
методичного обучения структур
ному
способу построения алгоритмов. Форма языка Паркетчика
применяется также и для описания вычислительных алгоритмов,
подобно тому, как используется алгоритмический язык в учебни
ке А. Г. Кушниренко [14]. По сути дела, между алгоритмическим
языком и языком Паркетчика нет принципиальной разницы. И
тот и другой представляет собой структурный русскоязычной псев
докод. Видимо, считая описание алгоритма на языке Паркетчика
достаточно структурированным и наглядным, авторы отказались
от использования в учебнике [2] блок-схем.
В учебнике [2] предлагаются для изучения два языка програм
мирования: QBasic и Паскаль. Поскольку QBasic является структу
рированной версией Бейсика, то нет принципиальной разницы в
выборе того или другого языка для начального обучения програм
мированию.
В учебнике А. А. Кузнецова и Н.В.Агапьевой [8] каких-то спе
циальных учебных средств для описания алгоритмов не использу
ется. Значительный по объему раздел «Введение в программиро
вание» ориентирован на начальное изучения Паскаля на приме
рах задач вычислительного характера, а также задач построения
графических изображений и обработки строк.
В учебнике И. Г. Семакина и др. [6] применен отличный от рас
смотренных подход к теме алгоритмизации. Его можно назвать
кибернетическим подходом. Алгоритм трактуется как информа
ционный компонент системы управления. Такой подход дает воз
можность ввести в содержание базового курса новую содержа
тельную линию — линию управления. Это многоплановая ли
ния, которая позволяет затронуть следующие вопросы:
• элементы теоретической кибернетики: кибернетическая мо
дель управления с обратной связью;
• элементы прикладной кибернетики: структура компьютер
ных систем автоматического управления (систем с программным
управлением); назначение автоматизированных систем управле
ния;
• основы теории алгоритмов.
Для того чтобы соблюсти принцип инвариантности содержа
ния по отношению к конкретным версиям программного обеспе
чения, в учебнике [6] описывается гипотетический учебный ис
полнитель, которому дано имя ГРИС — графический исполни
тель. Это исполнитель, работающий «в обстановке» (т.е. без
использования величин). Наиболее близкими к нему являются Кен
гуренок (пакет учебного ПО фирмы КУДИЦ) и Чертежник (учеб
ник А. Г. Гейна [2]). На примере ГРИС вводятся основные понятия
алгоритмизации. Предлагаемая последовательность заданий спо
собствует эффективному достижению основной цели раздела —
освоения структурной
методики построения алгоритмов.
Достарыңызбен бөлісу: