transformable and sakai
DESCRIPTION
TransformAble and Sakai. Anastasia Cheetham, Jutta Treviranus ATRC, University of Toronto. Background. Individual learners have different Needs Background Motivations. A mismatch between learner needs and education offered: Disability. Disability in Learning Context. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/1.jpg)
TransformAble and SakaiTransformAble and Sakai
Anastasia Cheetham,Jutta Treviranus
ATRC, University of Toronto
![Page 2: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/2.jpg)
TransformAble and Sakai
Background
• Individual learners have different
– Needs
– Background
– Motivations
![Page 3: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/3.jpg)
TransformAble and Sakai
A mismatch between learner needsand education offered:
Disability
![Page 4: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/4.jpg)
TransformAble and Sakai
Disability in Learning Context
Not a personal trait, but artifact of relationship between the learner and the learning environment or education delivery
![Page 5: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/5.jpg)
TransformAble and Sakai
Accessibility
• Accessibility is
The ability of the learning environment to adjust to the needs of all learners
![Page 6: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/6.jpg)
TransformAble and Sakai
Accessibility
• Flexibility of education environment, curriculum and delivery
• Availability of adequate alternative-but-equivalent content and activities
![Page 7: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/7.jpg)
TransformAble and Sakai
Accommodating Diversity
• Individual customization
• Transform the user interface
• Transform the content
![Page 8: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/8.jpg)
TransformAble and Sakai
TransformAble
• A transformable, flexible resource system
• Dynamically matching resources and resource delivery to needs of each individual
![Page 9: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/9.jpg)
TransformAble and Sakai
Three Services
– PreferAble
– StyleAble
– SenseAble
• Packaged as Web services and Java libraries
• Can be used independently or as a suite to provide accessibility services to a Web app
![Page 10: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/10.jpg)
TransformAble and Sakai
Standardization
• IMS AccessForAll specifications
• Accessibility for Learning Information Package (LIP)
• AccessForAll Meta-data
• Becoming ISO standard
![Page 11: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/11.jpg)
TransformAble and Sakai
PreferAble
• A guided preferences editing tool
• Users specify preferences and needs by answering easy to understand questions
• Implements ISO AccessForAll spec
• Provides a user interface that can be embedded in a Web application
• Implementers can customize UI to match site branding & user experience
![Page 12: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/12.jpg)
TransformAble and Sakai
PreferAble
![Page 13: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/13.jpg)
TransformAble and Sakai
StyleAble
• Styles and transforms site presentation to meet individual needs and preferences
• Two types of transformations:– Style sheet generation– Document transformations
• Transformations rely on HTML document markup: use good semantic markup
![Page 14: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/14.jpg)
TransformAble and Sakai
![Page 15: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/15.jpg)
TransformAble and Sakai
SenseAble
• SenseAble is an alternative content matcher and aggregator
• Performs two main functions:1. Matching and ranking adaptations based
on learner preferences
2. Aggregation, assembling, and substitution of resources
![Page 16: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/16.jpg)
TransformAble and Sakai
![Page 17: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/17.jpg)
TransformAble and Sakai
Sakai Integration
• Step 1: Enhance Sakai presentation layer to support transformation
• Step 2: Integrate PreferAble & StyleAble into Sakai
• Step 3: Integrate SenseAble with Sakai’s ongoing repository work
• Timeline: March 31, 2007
![Page 18: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/18.jpg)
TransformAble and Sakai
Current Status
Step 1: Enhance Sakai presentation layer to support transformation
• Step 2: Integrate PreferAble & StyleAble into SakaiStylesheet generation
• Document transformation
• Step 3: Integrate SenseAble with Sakai’s ongoing repository work
![Page 19: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/19.jpg)
TransformAble and Sakai
• Demonstration:
• http://transformable-sakai.atrc.utoronto.ca/portal
![Page 20: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/20.jpg)
TransformAble and Sakai
Code
• TransformAble libraries (public maven repository)
• Sakai integration code (public subversion repository)
![Page 21: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/21.jpg)
TransformAble and Sakai
Next Steps
• Put code into Contrib
• Convert PreferAble to a Helper Tool, add to Sakai Preferences
![Page 22: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/22.jpg)
TransformAble and Sakai
Where to go
• Information and download instructions:
http://transformable.atrc.utoronto.ca
• Sandbox:
http://transformable-sakai.atrc.utoronto.ca/portal/
![Page 23: TransformAble and Sakai](https://reader035.vdocuments.us/reader035/viewer/2022062222/56815123550346895dbf4086/html5/thumbnails/23.jpg)
TransformAble and Sakai