вона може адаптувати свою взаємодію до кожного конкретного учню. Для цього Web F-SMILE призначає агентів (agents) для спостереження за учнем в той час як він (а) активно займається своєю звичайною діяльністю і дає безпосередні, невимушені і індивідуалізовані поради та навчання (spontaneous and individualized advice and tutoring) у разі виникнення проблеми. Індивідуалізовані поради та навчання засновані на моделі учня (learner model). Комплекс може працювати і як додаток, використовує Веб технології (Web-based application), і як автономне додаток (standalone application), коли комп'ютер учня не підключений до Інтернету. Коли система працює онлайн, відомості про учащемся зберігаються на Сервері Моделювання Учнів (Learner Modelling Server) і віддаються в розпорядження будь-якого клієнта додатки, який викликає його. Однак учень також може управляти файловим сховищем, коли знаходиться в оффлайн. За вищевказаної причини комплекс зберігає дві копії моделей учнів (learner models), одну на сервері, а іншу на ПК користувача, для того, щоб комплекс міг працювати, як онлайн, так і оффлайн. Таким чином, зручність і простота використання комплексу збільшуються.
Web F-SMILE використовує Веб служби для забезпечення взаємодії агентів (agents) комплексу з Веб сервером. Веб служби, в широкому сенсі цього терміна, є службами, представленими через Веб. Останнім час, однак, цей термін відноситься до набору окремих протоколів пов'язаних з взаємодією віддалених програм. Якщо бути більш конкретним, Веб служби є окремими (self-contained), модульними додатками, які надають набір виконуваних функцій будь-кому, запитувачу їх. p>
Рис. 1: Початкова стан файлової системи дискети учня
Простий приклад роботи комплексу, отриманий при реальній взаємодії користувача з Web F-SMILE, представлений в таблиці 1. Початковий стан файлової системи на дискеті учня показано на рис.1. Кінцева мета учня полягає у форматуванні дискети. Однак дискета містить папку з деякими важливими листами. Тому учневі потрібно перемістити папку в безпечне місце (жорсткий диск його/її комп'ютера).
вирізати (A: importantLetters)
копіювати (C: My Documents)
Міркування Web F-SMILE: Підозріла дію.
Рада: вставити (C: My Documents)
Додаткові теми для вивчення: Копіювання Об'єктів, Переміщення Об'єктів. p> вставити (C: My Documents)
форматувати (A :)