Главная страница

поиск
 
секции

Содержание

- A -

- B -

- C -

Алфавитный список авторов

статистика
Рейтинг@Mail.ru Rambler's Top100 AllBest.Ru Яндекс цитирования

ИТО-95/Секция B

ПРОГРАММИРОВАНИЕ ИСПОЛНИТЕЛЕЙ
И АДАПТАЦИЯ ИХ К УЧЕБНИКАМ

Зуев С., городской департамент образования, г.Омск

Какой исполнитель лучше подходит к учебнику? Естественно тот, который создан при участии авторского коллектива учебника в виде приложения к нему. Но если очень хочется заниматься "реальным" программированием, а урочное время строго ограничено длиной курса и средств на ПМК нет, то предлагаемый мной метод может быть компромиссом между необходимостью и желанием. В данном случае можно отойти от авторских исполнителей и моделировать их самостоятельно с использованием любимого языка.

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

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

Регулируя, в силу должностных обязанностей, вопрос преподавания курса ОИВТ в городе, я вынужден был найти копромисс между отсутствием средств на ПМК и необходимостью качественного преподавания. Поиск этого компромисса привел меня к выводу, что можно совместить "любимый" язык программирования и обязательный учебник.

С легкой руки коллег по школе я начал создавать свою модель робота, а затем и весь Микромир, в среде QBASIC от MS-DOS 5.0 (русский). Дабы не обижать авторов ПМК "КуМир", свое творение я назвал "Q-Мир", от слияния среды QBASIC и Микромиров, существующих в учебнике.

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

Модели исполнителей представляют собой некоторую программную заготовку, состоящую из процедур и функций, описывающих основные команды исполнителей, а также формирующих их рабочие поля. Модели существуют в трех вариантах: отдельно робот (robot.bas) и чертежник (chert.bas) и объединенная модель Q-Мир (qmir.bas). Листинги программ-заготовок структурно разделены на окна инструкции и программирования. Раздельные исполнители применяются мной при начальном изучении курса для реализации простейших примеров и заданий учебника, Совмещенный исполнитель служит для решения задач объединенного характера, когда после выполнения некоторой работы роботом управление передается чертежнику.

наверх
Сервер поддерживается фирмой НПП "БИТ про"
и Московским центром Федерации Интернет Образования