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 LEARNING PLATFORM/ PORTAL/LOR STUDENT INFO/ERP SYSTEM Authenticate, Group, Report Index, Search - Assessment - Collaboration - e-Portfolio - Video Capture - e-Text, etc. INSTITUTION ANALYTICS SUPPLIER/ DEVELOPER ANALYTICS IMS Caliper Analytics Framework IMS ARCHITECTURE FOR EDUCATIONAL INNOVATION INSTITUTION APP CATALOG PARTNER APP CATALOG Partner = Trusted Institution(s) or Approved Suppliers(s) Peer-to-peer network IMS Community App Sharing Architecture (CASA) Launch, Authorize, Contextualize LTI, Common Cartridge, QTI, LIS IMS Digital Learning Services Standards Data Apps Data Actions Click Stream 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 Category Create collections of apps by category Search by Keyword
CASA Engine App Curation Inbound Peers allows other CASA Engines to query the local CASA Engine Inbound Filter Rulesets Define 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 Consumers Allows your store to be used directly in LTI Consumers Out Peers Define who you share with
CASA Network -> CASA Cloud Future: CASA Network in the 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. 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
LMS App Discovery Demo: How do I find apps?
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 Join the CASA Taskforce Hap DRAFT Protocol: 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