profiling learners with special needs for custom e-learning experiences, a closed case?
TRANSCRIPT
![Page 1: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/1.jpg)
Profiling Learners with Special Needsfor Custom E-Learning Experiences, a Closed Case?
Paola SalomoniSilvia MirriStefano FerrettiMarco Roccetti
Department of Computer Science
Università di Bologna
![Page 2: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/2.jpg)
2
Summary
Introduction Profiling standards A practical approach Use cases Conclusions
![Page 3: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/3.jpg)
3
Introduction
Specific contents can be delivered to the user on the basis of her/his device (which could be equipped with assistive technologies)
Accessible e-learning: allows distance and flexible educational
activities decreases the risk of excluding individuals with
particular access capabilities increases the social inclusion of non-typical
learners
![Page 4: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/4.jpg)
4
Introduction
Profiling users and devices is a complex issue Languages, protocols and tools have been
proposed which can be exploited devices and users’ profiles to separately create
None of them is effective in capturing the fundamentals of a learner profile, especially in the case of learner with special needs who may access contents through the use of different devices
![Page 5: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/5.jpg)
5
Complete Profile
Learners Profiles Devices Profiles
![Page 6: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/6.jpg)
6
Complete Profile
A complete information could be profitably exploited so as to increase the didactical experience provided to students
Based on such information, flexible strategies can be devised, which are able to produce accessible, customized and multimedia learning experiences to learners with different skills and who gain access through the use of diverse devices
![Page 7: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/7.jpg)
7
Profiling Devices
Well known profiling devices protocols which describe technical characteristics of devices (in terms of hardware and software capabilities): CC/PP (Composite
Capabilities/Preferences Profile)UAProf (User Agent Profile)
![Page 8: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/8.jpg)
8
Profiling Learners
Well known learners profiling protocols: IMS LIP (Learner Information Package): IMS ACCLIP (Accessibility Learner
Information): a standard specification used to profile learners in terms of accessibility constraints
![Page 9: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/9.jpg)
9
Complete Profile
browsers user agent
software
hardwareCCPPProfile
eligibility control
content display
IMS ACCLIPProfile
Complete Profile = ACCLIP U CC/PP
![Page 10: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/10.jpg)
10
Our Approach
Our approach is based on the idea to put together the strengths of ACCLIP and CC/PP: requirements which are needed by the
user to access a given content are described using ACCLIP derived elements
software/hardware features’ availability on the device in use is described using CC/PP derived elements
![Page 11: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/11.jpg)
11
Complete Profile
browser user agent
software
hardwareCC/PPProfile
eligibility control
content display
IMSACCLIPProfile
Assistive Technologies
Common Definitions
![Page 12: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/12.jpg)
12
A wider view
Our profiling approach has been included in a Web-based Learning Objects Transcoder
Our system is able to dynamically adapt rich media didactical contents, based on the exploited profiling approach, in order to meet learner’s needs and device capabilities
![Page 13: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/13.jpg)
13
A wider viewIMS ACCLIP
Profiles
TranscodingSub-System
Media Broker Profile ManagerLO
IMS ACCLIPProfiles
DeviceProfiles
![Page 14: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/14.jpg)
14
Use case 1
...<accessForAll ...> … <display> <visualAlert> <visualAlertGeneric> <systemSounds value="captionBar"/> <captions value="true"/> </visualAlertGeneric> </visualAlert> </display> ... <control> <mouseEmulation> <mouseEmulationGeneric> <speed value="0.5"/> <acceleration value="0.5"/> <device value="keypad"/> </mouseEmulationGeneric> </mouseEmulation> </control></context></accessForAll>...
![Page 15: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/15.jpg)
15
Use case 1
[sfa:AProfile] | +ccpp:component-> [sfa:TerminalHardware] | | | +-rdf:type->sfa:HardwarePlatform] | +--ex:displayWidth----> "240" | +--ex:displayHeight---> "320" | +--sfa:audio----------> “yes”| +--sfa:imagecapable---> “yes”| +--sfa:brailledisplay-> “no”| +--sfa:keyboard-------> “no”...
![Page 16: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/16.jpg)
16
Use case 1... +ccpp:component-> [sfa:TerminalSoftware] | | | +-rdf:type-> [sfa:SoftwarePlatform] | +-ccpp:defaults-> [sfa:SWDefaults] | +-sfa:name------> “Pocket PC”... | +-sfa:tool-------->[ ] | | | | | ----------------- | | | | | +--rdf:type---->[rdf:Seq] | | +--rdf:_1------>“jaws6.20”... | +-sfa:audio----------> [ ] | | | | | --------------------- | | | | | +--rdf:type---> [rdf:Bag] | | +--rdf:_1-----> “wav” | | +--rdf:_2-----> “mp3” | | +--rdf:_3-----> “mid” | |...
![Page 17: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/17.jpg)
17
Use case 1
... |+-ccpp:component-> [sfa:TerminalBrowser]
| +-rdf:type------> [sfa:BrowserUA] +-ccpp:defaults-> [sfa:UADefaults] +-sfa:name-->“Pocket Internet Explorer” +-sfa:version---> “4.1” +-sfa:javascriptversion-> [ ]
... +--sfa:CSS-------------> [ ]
... +--sfa:htmlsupported---> [ ]
... +--sfa:mimesupported---> [ ] ... +--sfa:language--------> [ ] ...
![Page 18: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/18.jpg)
18
Use case 2...<accessForAll ..."> … <display> <screenReader> <screenReaderGeneric> <link value="speakLink"/> <link value="differentVoice"/> <speechRate value="500"/> <pitch value="0.8"/> <volume value="0.5"/> </screenReaderGeneric> </screenReader> <braille>…</braille> </display> <control> <keyboardEnhanced> … </keyboardEnhanced> <mouseEmulation>…</mouseEmulation> <voiceRecognition> … </voiceRecognition> </control></context></accessForAll>...
![Page 19: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/19.jpg)
19
Use case 2
[sfa:BProfile] | +-ccpp:component-> [sfa:TerminalHardware] | | | +-rdf:type-->[sfa:HardwarePlatform] | +-ex:displayWidth----> "1024" | +-ex:displayHeight---> "768" | +-sfa:audio----------> “yes” | +-sfa:imagecapable---> “yes” | +-sfa:brailledisplay-> “yes” | +-sfa:keyboard-------> “yes”...
![Page 20: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/20.jpg)
20
Use case 2
...+-ccpp:component-> [sfa:TerminalSoftware] | | | +-rdf:type---> [sfa:SoftwarePlatform] | +-ccpp:defaults---> [sfa:SWDefaults] | +-sfa:name->“Windows XP Professional”... | +-sfa:tool-------->[ ] | | | | | ----------------- | | | | | +--rdf:type---->[rdf:Seq] | | +--rdf:_1------>“jaws7.0”... | +-sfa:audio------>[ ]... | +-sfa:video------>[ ]... | +--sfa:SMILplayer->[ ]...
![Page 21: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/21.jpg)
21
Use case 2
... +-ccpp:component--> [sfa:TerminalBrowser] |
+-rdf:type---------> [sfa:BrowserUA] +-ccpp:defaults----> [sfa:UADefaults] +--sfa:name------>“Internet Explorer” +--sfa:version---------> “6.0” +--sfa:javascriptversion-> [ ]
... +--sfa:CSS-------------> [ ]...
+--sfa:htmlsupported---> [ ]...
+--sfa:mimesupported---> [ ]...
+--sfa:language--------> [ ]...
![Page 22: Profiling Learners with Special Needs for Custom E-Learning Experiences, a Closed Case?](https://reader036.vdocuments.us/reader036/viewer/2022081401/55953db61a28abd4268b470f/html5/thumbnails/22.jpg)
22
Conclusions
We have presented a practical approach, which enables to fully profile e-learners.
The idea at the basis of our approach is taking into consideration both physical human needs of the user and technical characteristics of the device he/she uses.
The profiling method we devised has been included into a Web-based e-learning platform we developed which is able to dynamically adapt rich multimedia e-learning materials.