SlideShare a Scribd company logo
https://github.com/elmsln/elmsln
https://elmsln.org
Star, Follow and Fork!
Project Lead
ELMS Initiative
Instructional Systems Architect
E-Learning Institute
College of Arts & Architecture
Penn State University
@btopro (aka Bryan Ollendyke)
ELMS:LN is a series of networked Drupal sites to form course networks.
Automation / DevOps keeps the process manageable
Everything REST capable and built on demand.
Networks are formed of Services (per course) and Authorities (per learning network)
New idea New Distribution New domain New tool
What is it?
ELMS:LN - Next Generation Digital Learning Environment
11 years!
ELMS Initiative contributions have been downloaded
over 940,000 times
and have more then
16,747 reported installs
*reported installs typically assumed ~10% actual value
Impact on
Drupal developers are constantly making the Learning Network
better through contributed module fixes and improvements, all
without any knowledge of ELMSLN or need to care about edtech!
Impact on
ELMS:LN - Next Generation Digital Learning Environment
Today…
and the last 20 years
Build things doing too much
One of those setups
media.site.com
courses.site.com
blog.site.com
analytics.site.com
studio.site.com
online.site.com
interact.site.com
Pattern based system automation
• Abstraction at upper layers can always be applied deeper
• Just ask Docker community
• Break system goal into discrete functions
• Utilize REST and automation to unify experience
• Ability to grow into multiple pieces (3 dimensional scale)
ELMSLN Deployments
sciences.psu.edu
jenkins
smeal.psu.edu
hhd.psu.edu
aanda.psu.edu
ag.psu.edu
stem-researchethics.org
Deployment 2
media.site.com
courses.site.com
blog.site.com
studio.site.com
online.site.com
Buttercups UK Med Training
Complexity formed of simplicity
Cool idea + 1
Graduated Cool idea
Future proofing w/o sacrifice
Each course is a network of systems
(Stack)
New tool
What about UX?
ANGEL
data
ANGEL
data
Moodle
Canvas
Anything w/API…
this is not new though..
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
Studio
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ICOR
Discuss
Course / Network centric
NOT logistics centric
Links don’t change, patterns
remain the same…
PATTERNS = AUTOMATION
We “program” courses to run without
the need to manage and tweak the
replication of billions of files while
still being tailored!
Current Students
Specialized media needs Students
Past Students
Tokenizing
course
logistics
too!
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
ELMS:LN - Next Generation Digital Learning Environment
Join Us!
Questions
@btopro
elmsln.org

More Related Content

ELMS:LN - Next Generation Digital Learning Environment