[userpic]

Здесь следующая ситуация ... 

klizardin в посте Metapractice (оригинал в ЖЖ)

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

1 комментарий