УЧЕБНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, РАБОТАЮЩЕЕ В РЕЖИМЕ ОНЛАЙН

1. Способ обучения пользователя использованию независимого вебсайта, в котором:
получают интерактивный веб-контент через компьютерную сеть от упомянутого веб-сайта;
отображают пользователю упомянутый интерактивный веб-контент и информацию для обучения пользователя взаимодействию с веб-контентом;
принимают данные, введенные пользователем, для взаимодействия пользователя с интерактивным веб-контентом,
оценивают упомянутое взаимодействие пользователя перед передачей этого взаимодействия веб-сайту для определения того, соответствовало ли взаимодействие пользователя информации, отображенной пользователю, и
передают упомянутое взаимодействие пользователя веб-сайту, если это взаимодействие соответствовало информации, отображенной пользователю, или не передают упомянутое взаимодействие пользователя веб-сайту, если это взаимодействие не соответствовало информации, отображенной пользователю.
2. Способ по п.1, включающий предшествующий шаг передачи данных веб-сайту для создания требуемого интерактивного веб-контента.
3. Способ по п.2, в котором интерактивный веб-контент относится к взаимодействию между профилем пользователя на веб-сайте и другим профилем другого члена веб-сайта.
4. Способ по п.1, включающий предоставление пользователю дополнительной информации, если упомянутое взаимодействие пользователя не соответствовало информации, отображенной пользователю, для объяснения пользователю, почему это взаимодействие не соответствовало информации, отображенной пользователю.
5. Способ по п.4, включающий прием дополнительных данных, введенных для взаимодействия пользователя с интерактивным веб-контентом.
6. Способ по любому из пп.1-5, в котором информацию отображают с использованием видео-комментирования.
7. Способ по п.6, когда он зависит от п.4 или 5, в котором одна или более из множества возможных частей дополнительной информации может быть отображена в зависимости от взаимодействия пользователя, при этом способ также включает
буферизацию видео-комментирования для каждой из возможных частей дополнительной информации перед приемом данных, введенных пользователем.
8. Способ по любому из пп.1-5, в котором упомянутый интерактивный контент ассоциирован с учебным модулем и, если упомянутое взаимодействие пользователя соответствует информации, отображенной пользователю, этот учебный модуль считается пройденным.
9. Способ по любому из пп.1-5, в котором упомянутое взаимодействие пользователя является корректным взаимодействием, разрешенным вебсайтом, но оценивается как не соответствующее информации, отображенной пользователю.
10. Способ по любому из пп.1-5, в котором оценка упомянутого взаимодействия пользователя включает идентификацию и оценку одного или более из следующего: ключевые слова, алфавитно-цифровые строки, изображения или флаговые кнопки в пределах упомянутого взаимодействия пользователя.
11. Способ обучения пользователя использованию независимого вебсайта, включающий:
передачу по компьютерной сети в сервер инструкций, предписывающих серверу выполнять способ по любому из пп.1-9, и
прием от сервера инструкций по отображению, которые детализируют информацию и контент, предназначенные для отображения пользователю.
12. Машиночитаемый носитель, на котором закодированы данные, представляющие компьютерную программу, которая заставляет программируемое устройство выполнять способ по любому из пп.1-11.
13. Компьютерное устройство для обучения пользователя использованию независимого веб-сайта, содержащее:
память;
сетевой интерфейс и
один или более процессоров, соединенных с памятью и сконфигурированных для выполнения способа по любому из пп.1-11.
14. Компьютерное устройство по п.13, также содержащее устройство отображения, связанное с одним или более процессорами и предназначенное для отображения интерактивного веб-контента и информации пользователю.
15. Компьютерное устройство по п.13 или 14, которое представляет собой мобильное устройство.