«JAVA-КУМИР» — КОМПЬЮТЕРНАЯ СИСТЕМА ДЛЯ ДИСТАНЦИОННОГО ОБУЧЕНИЯ

Леонов Александр Георгиевич, Биляк Владимир Сергеевич

Научно Исследовательский Институт Системных Исследований Российской Академии Наук (НИИСИ РАН), г. Москва

В настоящем докладе представлен обзор обучающей системы по информатике «Java-КуМир», ее основных возможностей и архитектуры.

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

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

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

Новая версия (далее именуемой Java-КуМир) обладает следующими расширениями относительно эталона:

  1. независимость от аппаратной и программной платформы пользователя – в настоящее время исполнители объектного кода Java существуют на всех ОС, что позволяет без каких-либо изменений использовать одну версию Java-КуМир на всех машинах
  2. удобство инсталляции – система предоставляет два варианта установки: в первом случае это стандартная конфигурация, в которой все необходимые модули находятся на машине пользователя; второй вариант предполагает, что пользователь будет работать с удаленным Java-КуМир сервером, в этом случае все, что ему необходимо, это web-броузер, поддерживающий Java 1.0
  3. возможность применения для дистанционного обучения – обуславливается адаптированностью системы к использованию в среде Internet. Кроме того, реализован клиентский модуль для мобильных компьютеров (PDA), что позволяет пользователю работать с сервером Java-КуМир, пользуясь преимуществами беспроводных сетей

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

Литература

  1. А.Г.Кушниренко, Г.В.Лебедев, Р.А.Сворень "Основы информатики и вычислительной техники: Учеб. для сред. учеб. заведений", Москва, "Просвещение", 1990,91,93 г.
  2. Н.В.Абрамов, В.А.Лапанлин “Internet в системе дистанционного обучения”, Материалы конференции “Развитие новых технологий в системе образования Российской Федерации”, 2000 г.
  3. Н.И.Листопад, С.В.Петров, И.А.Тавгень “Базовые требования к организации процесса удаленного обучения”, Материалы конференции “Информационные технологии в образовании”, 2001 г.