A Strategic Vision for the Next Generation LMS
** DRAFT **
Important Note (2/19/2014): The following are notes developed by Joshua Baron and reflect his initial and early thinking around a "next generation" LMS. The intent at this stage is to simply surface this early thinking as means to stimulate a broader dialog. Many of the terms used below come from the Sakai Learning Design Lens work that was worked on in 2010-11 by the Sakai Teaching and Learning Group. We have linked key terms used here to the Learning Design Lens definitions as a reference for those not familiar with that work.
Why unbundled the LMS?
- Supports extreme customization
- More efficient to maintain over time
Core Learning Services – Core Learning Services that are (or will be in the future) fundamental to teaching and learning.Learning and Teaching Management Services, which might include:
- Learning and Teaching Management, which might include:
- Roles and Permissions (Individuals and Groups)
- Event Messaging/Enterprise Service Bus
- Data Capture and Secure Sharing
- User Autonomy and Networking, which might include:
- Academic Networking
- User Interface, which might include:
- User Experience Framework – Technical and UI specifications which are “enforced” by the Core Learning Services to ensure consistent UX.
- Openness, which might include:
- Open Standards and APIs
- Open Licensing – ability to support use of Creative Commons licenses
- Open Educational Resources – ability to integrate with OER projects, content, etc.
Core Learning Devices – Teaching and Learning tools which are developed independently from the Learning OS and which are designed to “run” in any compliant Learning OS.
- Core Learning Apps – Apps deemed by the community as being essential to teaching and learning. These would require strategic investment by the community in order to become a viable LMS solution.
- External Learning App – These would be developed independent of the larger project and easily deployed in Sakai or other complaint LMS. Apps could be developed without advanced programming skills.
- Data Visualization tools
- Mobile tools
- Learning App Market Place – Supported by the Apereo Foundation, this would be an online store for individuals and institutions to purchase Apps (which would be reviewed and approved before becoming available). This could become a revenue stream for the project if desired.
Learning Cloud – A set of services and infrastructure that would site “above the institution” and facilitate sharing, collaboration and research.
- Instructional Content Repository
- Pedagogical Best Practices
- Research Learning Record Store
- Academic Networking