moodle moot – august 2015 nick thompson, ccle coordinator casa community application sharing...
TRANSCRIPT
Moodle Moot – August 2015
Nick Thompson, CCLE Coordinator
CASA Community Application Sharing Architecture
Agenda
Strategic Interoperability
Introductions
CASA Principles & Benefits
Use Cases & Demos
How to get involved
CASA Basics
APPS &TOOLS
LEARNINGPLATFORM/PORTAL/LOR
STUDENTINFO/ERPSYSTEM
Authenticate,Group,Report
Index,Search
- Assessment- Collaboration- e-Portfolio- Video Capture- e-Text, etc.
INSTITUTIONANALYTICS
SUPPLIER/DEVELOPERANALYTICS
IMS CaliperAnalytics
Framework
IMS ARCHITECTUREFOR EDUCATIONAL
INNOVATION
INSTITUTIONAPP
CATALOG
PARTNERAPP
CATALOG
Partner = Trusted Institution(s)or Approved Suppliers(s)
Peer-to-peer network
IMS CommunityApp Sharing
Architecture (CASA)
Launch, Authorize, Contextualize
LTI, Common Cartridge, QTI, LIS
IMSDigitalLearningServicesStandards
Data
Apps
Data
Actions
ClickStream
Competency Requirements Record (CORE)
Transcript Supplement
Pathways Achievements
CASA Engine• App Discovery• App Curation• App Publishing
CASA Network• Working on a UC System network• Node Compliance Registry for IMS Members coming soon• Specific integration with IMS Global Standards (LTI, Caliper…)
CASA Basics
App Discovery
CASA Engine
Browse Available Apps
Search by CategoryCreate collections of apps by category
Search by Keyword
CASA Engine App Curation
Inbound Peersallows other CASA Engines to query the local CASA Engine
Inbound Filter RulesetsDefine and filter out apps that don't meet the specified criteria, or match University policies (No Ads),before adding to the App Queue
CASA Engine App Publication
LTI ConsumersAllows your store to be used directly in LTI Consumers
Out PeersDefine who you share with
CASA Network -> CASA Cloud
Future: CASA Network
in the Cloud
Principles• Network of Peers superior to Hub and Spoke • Extensibility of attributes • Discovery via Search
Vision• Continue to define useful attributes• Compliance registry coming soon at IMS Global• Continued tight integration with all IMS Global Standards
Principles & Vision
Use Case: LMS Admin
I don’t need to comb other university or vendor websites for apps that are compatible with my
LMS. I know the apps I install have been approved by my peers and meet my criteria.
LMS Admin Benefits
Create Categories Highlight homegrown apps
Pre-filter available apps for your faculty
Use Case: Faculty
I can find and filter apps based on my specific instructional needs.
Then I just click to enable them for my courses.
Faculty Benefits
Choose apps that colleagues already use
One click app installation
In CASA• The LTI Consumer gets set up
In Moodle• CASA is set up as an external tool
Technical Configuration
Configuring CASA for use in Moodle
Set these values in CASA for
use in MOODLE
Configuring Moodle to use CASA
Casa URL + “/lti/launch”
Whatever was set in
CASA
LTI configuration
settings
The Content-Item message can return items of different types:• LTI links• Web links• Images, videos, etc.• Static HTML• Files
Content Items
CASA Roadmap
• Define the Compliance Checklist process
• Define a CASA Attribute for CALIPER Metric Profiles
• Define a Plan for App referrals
• Discuss Rating Attributes and Confidence levels
CASA Mailing List - http://imsglobal.org/casa/
Join the CASA Taskforce email Hap [email protected]
DRAFT Protocol: - http://imsglobal.github.io/casa-protocol
CASA on Rails: https://github.com/ucla/casa-on-rails
Get Involved in CASA
Want to Learn More?
Come to UCLA for a hands on CASA workshop at The Mobility and Modern Web
Conference
Come to UCLA for MMWCON
Questions?
Moodle Demo Screen shots
In Moodle, Open CASA
Search for Polls…
Learn about Tool & Add it
Tools connected in Moodle
CASA- App Publishing
Submit an App
View App Status
Client Features Attribute
Add Native Launch Data
Interoperability Attribute
Privacy Attribute
Accessibility Attribute
Accessibility Attribute