                              РОБОТЛАНДИЯ

   РОБОТЛАНДИЯ - это программно-методическая система раннего  обучения
информатике.
Она состоит из:
- книги для школьника;
- методического пособия для учителя;
- набора упражнений и лабораторных работ;
- компьютерных программ;
- инструкций по работе с программами
и ориентирована на работу детей под руководством учителя.
   Курс рассчитан на два года обучения при двух часах занятий  в неде-
лю.  Однако,  учитель вправе построить на основе имеющихся  материалов
свою модель курса.
   РОБОТЛАНДИЯ 96 - дальнейшее развитие системы. Она управляется новым
иконным монитором  с  открытыми  для учителя возможностями модификации
пакета, в том числе включения в него новых программных средств  (в от-
личие от жестко фиксированного монитора первой версии системы). Расши-
рен состав исполнителей. Ряд  ранее  закрытых программ открыт. Во всех
редакторах добавлены новые принципиальные возможности. В  методических
материалах учтен опыт эксплуатации предшествующих версий Роботландии.

          Технические характеристики аппаратного обеспечения.

   Система работает на PC (AT/XT) в версии DOS 3.30 и выше с адаптером
дисплея EGA и выше. Большинство программ пакета допускают работу как с
клавиатурой, так и с мышью. Хотя с некоторыми  программами удобнее ра-
ботать при помощи  мыши, однако этот манипулятор не является необходи-
мым.
   Для установки на винчестер  системе  требуется 7 Мб дискового прос-
транства.

           Состав и краткое описание программных компонентов

                                Монитор
   В  качестве  управляющего  монитора   система   использует  продукт
Robotland Desk версии 4.0 (микро-Windows). Robotland Desk представляет
собой графическую  оболочку,  которая позволяет структурно описывать и
запускать приложения - другие программы или команды DOS. Экран пользо-
вателя является  электронной  страницей, на которой расположены кнопки
приложений или вызова новых страниц (подкаталогов).  Каждая кнопка мо-
жет содержать пиктограмму и имя. Robotland Desk управляется при помощи
клавиатуры или манипулятора  типа  "мышь". Последний способ более удо-
бен.
     Пользователю доступны следующие операции:
- предварить запуск Desk'а запуском приложения;
- настроить Desk (язык сообщений, тип клавиатуры,  запрет на модифика-
  цию страниц и кнопок, пароль на выходе);
- создать новую кнопку;
- удалить кнопку;
- изменить кнопку;
- изменить конфигурацию страницы;
- нарисовать новую пиктограмму или исправить старую.
     При создании кнопки пользователь может:
 - перенести описание одной кнопки в другое;
 - задать имя кнопки;
 - задать полное имя запускаемого приложения;
 - указать на повышенное требование приложения к памяти RAM;
 - задать полное имя пиктограммы;
 - задать соответствие между экранной и клавиатурной кнопками;
 - указать следующие булевские характеристики:
   - страница или приложение;
   - программа или команда DOS;
   - нужно ли вводить параметры при запуске приложения;
   - нужно ли ожидать нажатие на клавишу  после окончания работы
     приложения для возврата в Robotland Desk.
   Robotland Desk спроектирован  как  удобная простая среда, с которой
могут работать дети младшего возраста.
   Robotland Desk не требователен к дисковой памяти, для его установки
требуется всего около 160 K дискового пространства.

            Структура программной поддержки Роботландия 96
             (адекватно отображаемая на Мониторе системы)

           Монитор
Роботландия   │      Вспомогательные программы Монитора
┌─────────────┴─────────────────┐
├─ Тренажеры                    ├─ Редактор Пиктограмм
│  ├─ Курсор                    ├─ Смотрелка текстовых файлов
│  ├─ Меню                      ├─ Утилита ADP
│  ├─ Правилка                  └─ Утилита RDD
│  ├─ Привет
│  └─ Компьютер
├─ Алгоритмика
│  ├─ Перевозчик
│  ├─ Монах
│  ├─ Конюх
│  ├─ Переливашка
│  └─ Угадайка
├─ Исполнители
│  ├─ Квадратик
│  ├─ Машинист
│  ├─ Автомат
│  └─ Плюсик
├─ Черные ящики
│  ├─ Буквоед
│  ├─ Буквоед-Турбо
│  └─ Библиотекарь
├─ Кукарача
├─ Редакторы информации
│  ├─ Текстовая информация
│  │  ├─ Микрон
│  │  └─ Издатель
│  ├─ Графическая информация
│  │  ├─ Раскрашка
│  │  ├─ Художник
│  │  ├─ Графконвертор
│  │  ├─ Печать картинок
│  │  └─ Силуэт
│  │     ├─ Силуэт-Ученик
│  │     ├─ Силуэт-Учитель
│  │     └─ Редактор Меню
│  └─ Музыкальная информация
│     ├─ Шарманщик (старый)
│     └─ Шарманщик (новый)
├─ Игры
│  ├─ Мудрый Крот
│  ├─ Морской Бой
│  ├─ Баше
│  ├─ Максит
│  ├─ Пиастры
│  └─ Веселый Марафон
├─ Турнир Знатоков
└─ Блокнот-Календарь


   Ниже приводится краткое описание каждого программного средства.

                  Вспомогательные программы Монитора

                       Редактор Пиктограмм
   Используется  при  изготовлении  пиктограмм   для   нужд  программы
Robotland Desk.
                      Смотрелка текстовых файлов
   Используется для чтения небольших (до 999 строк) текстовых файлов с
экрана Robotland Desk'а (документация, инструкции, подсказки, образцы,
условия задач). Функцию просмотра дополняет функция поиска, предусмот-
ренная в программе.
                              Утилита ADP
   Утилита ADP  позволяет объединять разные пакеты программ, собранных
на Мониторах "Robotland Desk". Если, например,  пользователь имеет Ро-
ботландию 95, а  затем приобрел роботландский пакет Тропинка, то поль-
зуясь утилитой, он  легко подсоединит новый пакет к Монитору Роботлан-
дии 95.
                              Утилита RDD
   Утилита RDD  позволяет  исправлять  некоторые ошибки, возникающие в
структуре пакета.  Ошибки  могут появляться при некорректных действиях
пользователя или сбоях при обращении к диску.

                               Тренажеры

                                Курсор
   Это  пpогpамма,  в  которой  дети  отpабатывают  навыки  упpавления
куpсоpом с клавиатуры компьютера.
                                 Меню
   Программа предназначена  для  отработки навыков выбора из конечного
множества вариантов с помощью универсального механизма меню.
                               Пpавилка
   Тренажер Правилка отрабатывает навыки  исправления  типовых ошибок,
допускаемых пользователем  при вводе информации с клавиатуры компьюте-
ра.
   Пpогpамма откpыта для  учителя.  Набоp упражнений можно легко изме-
нить или заменить полностью.
                                Пpивет
   Диалоговая программа, закрепляющая навыки ввода текстовой  информа-
ции с клавиатуры компьютера.
                               Компьютер
   Пpогpамма знакомит  учащегося  с  инфоpмационной схемой компьютера.
Методическое  назначение:  знакомство  с  инфоpмационными  потоками  в
компьютеpе, запоминание названий и назначения устpойств ЭВМ.

                              Алгоритмика

                              Пеpевозчик
   Пpогpамма моделиpует известную  задачу о пеpевозе волка, козы и ка-
пусты чеpез pеку.
                                 Монах
     Традиционная комбинаторная задача о Ханойских башнях.
   Методическое  назначение пpогpаммы:  компьютеpная  лабоpатоpия  для
pешения задачи о  ханойской  башне, фоpмализация записи алгоpитма, ре-
курсия как метод решения.
                                 Конюх
   Набор из двух задач о перестановке  коней  на  маленькой  шахматной
доске.
   Методическое  назначение пpогpаммы:  компьютеpная  лабоpатоpия  для
pешения указанных задач, фоpмализация записи алгоpитма, первое знаком-
ство с понятием координат.
                              Пеpеливашка
   Задачи о переливании жидкости с помощью неградуированных сосудов.
                               Угадайка
   Компьютерная игра на угадывание задуманного числа из фиксированного
диапазона.
   Методическое назначение пpогpаммы: фоpмиpование навыков набоpа цифp
на клавиатуpе; стратегии поиска и алгоpитм двоичного поиска инфоpмации
в упоpядоченном массиве.

                              Исполнители

                               Квадpатик
   Квадратик - простой геометрический робот, закрепляющий первые навы-
ки работы с исполнителями.
                               Машинист
   Исполнитель  Машинист  pаботает  на соpтиpовочной станции  железной
доpоги.
   Методическое назначение: закрепление  понятия исполнителя, способов
управления, СКИ и среды робота, представление о компьютерном моделиро-
вани.
                                Автомат
   Простой арифметический исполнитель для отработки навыков вычислений
при ограниченом наборе операций.
   Методическое назначение: закрепление понятия исполнителя и формиро-
вание навыков построения алгоритмов; метод обратного хода.
                                Плюсик
   Исполнитель Плюсик - наглядная модель стекового калькулятоpа.
   Методическое назначение: формирование представлений о структуре ос-
новных арифметических  устройств  компьютера и технологии стековых вы-
числений.

                             Черные ящики
   Это популярный пакет программ для формирования умений анализировать
алгоритмы. Новый пакет принципиально отличается от предшествующих вер-
сий  своей  открытостью: учитель имеет возможность не только  выбирать
алгоритмы из набора,  входящего в поставочный комплект, но и создавать
их доступными средствами.

                                Буквоед
   Ученический интерфейс пакета. В этом интерфейсе  ученик работает на
автоматизированном рабочем месте пользователя, анализирующего алгоритм
по его входной и выходной информации.
                             Буквоед-Турбо
   Учительский интерфейс пакета. Оригинальный  рефало-подобный  язык и
единая интегрированная среда служат инструментами для формирования за-
даний Буквоеду.
                             Библиотекарь
   Еще одна  программа из учительского инструментария: несколько алго-
ритмов собираются в единую библиотеку (с которой потом работает Букво-
ед).

                               Кукарача
   Языковая система программирования управления сложным исполнителем.
   Методическое назначение:  закрепить  различие  между исполнителем и
составителем алгоритмов;  дать  представление  об основных управляющих
структурах информатики - последовательность, ветвление, цикл, процеду-
ра, рекурсия.

                               Редакторы
   Общие характеристики редакторов, оперирующих с разными  представле-
ниями информации,  - наилучший путь изучения информационных технологий
современного общества.

                         Текстовая информация
                                Микрон
   Адаптированный учебный  текстовый редактор с удобными для школьного
применения возможностями автоматичекой проверки диктанов и разного ро-
да упражнений. В новой версии Микрон умеет работать с меню  выбора за-
даний, при которой обеспечивается автоматическая подгрузка необходимых
текстов как на экран компьютера, так и в скрытую память  для контроля.
Возможность печати текстов вынесена на уровень основного меню.
                               Издатель
   Это простейшая  микро-издательская  система, с помощью которой дети
под руководством  учителя  могут  проектировать  и  издавать небольшие
книжки-роботлашки.

                        Графическая информация
   Графические программы в Роботландии 95 расширены: наряду с редакто-
ром Художник в нее добавлены конструктора Раскрашка и  Силуэт, а также
удобные инструментальные средства конвертирования графических форматов
и печати изображений.

                               Раскрашка
   Конструктор Раскрашка работает с набором фиксированных  графических
элементов, в котором у  ученика  есть возможность выбрать форму, цвет,
фактуру и расположение.
   Интересная особенность Раскрашки - двойственность получения  компь-
ютерного рисунка на экране: с одной стороны, его можно получить, соби-
рая из графических  элементов, а, с другой стороны, записывая алгоритм
построения в виде линейных программ.
                               Художник
   Адаптированный школьный  растровый редактор с широким набором мето-
дических  возможностей,  открытых для  учителя,  формирующего  задания
школьнику: конфигурационные файлы, запрещение инструментов и т.п.
                             Графконвертор
   Инструментальное средство Роботландии. Позволяет просматривать гра-
фические файлы, созданные в различных форматах, которые используются в
Роботландии, и преобразовывать их друг в друга.
                            Печать картинок
   Печать полноэкранных картинок в формате редактора  Художник на мат-
ричном принтере.
   Методическое назначение: использование  в разнообразных оформитель-
ских графических проектах.
                                Силуэт
   Пакет предназначен  для конструирования заданий на выкладывание мо-
заики внутри фигуры, ограниченной ломаной. Цель задания плотное выкла-
дывание мозаики.
                             Силуэт-Ученик
   Графический конструктор, обладающий доступными для младшего  школь-
ника возможностями.
   Методическое назначение: развитие  геометрического воображение, эс-
тетическое воспитание.
                            Силуэт-Учитель
   Инструментарий для учителя, с помощью которого он имеет возможность
формировать задания к программе Силуэт,  не  огрничивая  себя  набором
включенных в пакет упражнений.
                             Редактор Меню
   Редактор Меню позволяет  формировать  меню выбора заданий Силуэта в
удобной для школьника форме.

                        Музыкальная информация
   У музыки в Роботландии две важных цели: во-первых, она используется
как эффективная демонстрация многообразия представления информационных
объектов, во-вторых, позволяет активно включить детей в творческую ра-
боту с мелодиями.

                          Шарманщик (старый)
   В Роботландии  95 сохранены возможности редактирования музыки, про-
веренные практикой работы Шарманщика в школе.
                           Шарманщик (новый)
   Добавлены новые возможности редактирования и исполнения музыкальных
произведений: разделения  мелодии  на  такты, задание размерности, ис-
пользование текстовых элементов в музыкальной грамоте и т.п.

                                 Игры

                              Мудрый Крот
   Среда для конструирования и решения логических задач по расстановке
исполнителем груза внутри лабиринта.
   Методическое  назначение пpогpаммы:  pазвитие  пpиемов  логического
мышления; упpавление куpсоpом; pабота с pедактоpом игp.
   Пpогpамма пpедлагает  для  pешения  27  задач-головоломок,  а также
pедактоp, пpи помощи котоpого можно констpуиpовать новые головоломки.
                              Морской Бой
   Компьютерный вариант популярной игры. Методическое назначение: раз-
витие приемов логического мышления, знакомство с системой координат на
плоскости.
                                 Баше
   Компьютерный вариант известной игры.
   Два игрока - компьютер и человек ходят поочередно. В нача ле партии
перед  играющими  находится группа из S предметов.  Делая  ход,  можно
взять из группы от одного до P предметов. Выигрывает тот, кто забирает
последнюю порцию.
                                Максит
   Два игрока выбирают из таблицы числа. Один - из строки, другой - из
столбца. Выигрывает тот, у кого окажется больше сумма  при пустой таб-
лице.
   Методическое назначение: знакомство со стратегией минимакса.
                                Пиастры
   Среда для решения задач о нахождении фальшивой монеты путем взвеши-
вания на рычажных весах.
                            Веселый Марафон
   Серия логических головоломок.

                            Турнир Знатоков
   Заключительная контрольная работа по курсу, построенная  в виде ув-
лекательной игры-путешествия.

                           Блокнот-Календарь
   Блокнот - это элетронный-ежедневник плюс записная книжка.
   Блокнот позволяет:
   - увидеть текущую дату и время;
   - посмотреть календарик на любой месяц любого года;
   - сделать памятные записи на любой день;
   - просматривать и редактировать записи, сделанные ранее;
   - автоматически показывать  запись  на сегодняшний день при запуске
     компьютера;
   - работать с алфавитным блокнотом от А до Я.
