РЕАЛИЗАЦИЯ ПРИНЦИПОВ ДИНАМИЧЕСКОГО ИНТЕРФЕЙСА В СПЕЦИАЛЬНЫХ ПРОГРАММНЫХ СРЕДСТВАХ ДЛЯ ОБУЧЕНИЯ ЛЮДЕЙ СО СПЕЦИАЛЬНЫМИ НУЖДАМИ
Князев Алексей Валерьевич
Пермский государственный педагогический университет (ПГПУ), г. Пермь
Высокий уровень развития современной компьютерной техники и компьютерных технологий предлагает широкий спектр возможностей использования их в обучении людей со специальными нуждами, в частности, имеющих нарушение опорно-двигательного аппарата, частично или полностью ограниченных в произвольных движениях. Одним из новых направлений, реализующих такие возможности, является дистанционное образование. Использование подобной формы обучения применительно к людям со специальными нуждами требует создание специальных программных средств для работы с ресурсами Internet или адаптацию существующих. Под созданием любого программного средства, как правило, подразумевают создание пользовательского интерфейса, который является базовым средством взаимодействия пользователя с программным продуктом. Многие требования, предъявляемые к интерфейсу программы, разрабатываемой для людей со специальными нуждами, а также критерии их оценки, строятся, исходя из физических и психологических особенностей пользователей данной группы. Интерфейс таких программных средств, по мнению автора, должен соответствовать основным требованиям динамического интерфейса, которые были определенны нами совместно с Е.К. Хеннером. К данным требованиям относятся:
Возможным примером реализации некоторых принципов динамического интерфейса в программе для пользователей со специальными нуждами является программа K99a, разработанная в виде приложения к популярному программному средству Netscape Navigator. Основная задача приложения заключается в обеспечении возможности ввода адресов URL и управление Web-browser'ом с помощью манипулятора "мышь" путем использования виртуальной клавиатуры. Виртуальная клавиатура представляет собой набор интерактивных графических элементов, имитирующих простейшие функции реальной клавиатуры. Необходимость создания приложения была вызвана тем, что использование манипулятора "мышь" как основного устройства управления Web-browser'а, с помощью которой осуществляется большая часть манипуляций, необходимых для управления и навигации по ресурсам Internet, не позволяет осуществлять ввод адресов URL, которые вводятся с клавиатуры. Для использования подобной программы людьми с нарушениями двигательных функций ее необходимо адаптировать. Все функции управления должны осуществляться манипулятором "мышь" без применения клавиатуры, так как в большинстве случаев для пользователей с подобными нарушениями этот манипулятор является наиболее доступным средством управления, которое они могут использовать для работы с компьютером. Кроме основной функции — ввод адресов URL, программа имеет дополнительные возможности, которые позволяют изменять внешний облик интерфейса приложения, перемещая отдельные элементы виртуальной клавиатуры в области ограниченной размерами интерфейса рассматриваемого приложения, а также изменяя их размеры. Эти функции являются реализацией некоторых принципов динамического интерфейса. Использование подобных настроек в специальном программном средстве позволяет учитывать индивидуальные, физиологические и психологические особенности отдельных пользователей, что делает приложение максимально удобным.
![]() | Сервер поддерживается фирмой НПП "БИТ про" Лучшие программы для образовательного процесса |
|