ELMS:LN - Next Generation Digital Learning Environment

54
https://github.com/elmsln/elmsln https://elmsln.org Star, Follow and Fork!

Transcript of ELMS:LN - Next Generation Digital Learning Environment

Page 1: ELMS:LN - Next Generation Digital Learning Environment

https://github.com/elmsln/elmslnhttps://elmsln.org

Star, Follow and Fork!

Page 2: ELMS:LN - Next Generation Digital Learning Environment

Project LeadELMS Initiative

Instructional Systems ArchitectE-Learning InstituteCollege of Arts & ArchitecturePenn State University

@btopro (aka Bryan Ollendyke)

Page 3: ELMS:LN - Next Generation Digital Learning Environment

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?

=

Page 4: ELMS:LN - Next Generation Digital Learning Environment
Page 5: ELMS:LN - Next Generation Digital Learning Environment

11 years!

Page 6: ELMS:LN - Next Generation Digital Learning Environment

ELMS Initiative contributions have been downloaded over 940,000 timesand have more then

16,747 reported installs

*reported installs typically assumed ~10% actual value

Impact on

Page 7: ELMS:LN - Next Generation Digital Learning Environment

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

Page 8: ELMS:LN - Next Generation Digital Learning Environment
Page 9: ELMS:LN - Next Generation Digital Learning Environment

Today…and the last 20 years

Page 10: ELMS:LN - Next Generation Digital Learning Environment

Build things doing too much

Page 11: ELMS:LN - Next Generation Digital Learning Environment

One of those setups

media.site.com

courses.site.com

blog.site.com

analytics.site.com

studio.site.comonline.site.com

interact.site.com

Page 12: ELMS:LN - Next Generation Digital Learning Environment

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)

Page 13: ELMS:LN - Next Generation Digital Learning Environment

ELMSLN Deployments

sciences.psu.edu

jenkins

smeal.psu.edu

hhd.psu.edu

aanda.psu.edu

ag.psu.edu

stem-researchethics.org

Page 14: ELMS:LN - Next Generation Digital Learning Environment

Deployment 2

media.site.com

courses.site.com

blog.site.com

studio.site.comonline.site.com

Page 15: ELMS:LN - Next Generation Digital Learning Environment

Buttercups UK Med Training

Page 16: ELMS:LN - Next Generation Digital Learning Environment

Complexity formed of simplicity

Page 17: ELMS:LN - Next Generation Digital Learning Environment

Cool idea + 1

Page 18: ELMS:LN - Next Generation Digital Learning Environment

Graduated Cool idea

Page 19: ELMS:LN - Next Generation Digital Learning Environment

Future proofing w/o sacrifice

Page 20: ELMS:LN - Next Generation Digital Learning Environment

Each course is a network of systems

Page 21: ELMS:LN - Next Generation Digital Learning Environment

(Stack)

Page 22: ELMS:LN - Next Generation Digital Learning Environment

New tool

Page 23: ELMS:LN - Next Generation Digital Learning Environment

What about UX?

Page 24: ELMS:LN - Next Generation Digital Learning Environment

ANGEL

data

Page 25: ELMS:LN - Next Generation Digital Learning Environment

ANGELdata

MoodleCanvas

Anything w/API…

Page 26: ELMS:LN - Next Generation Digital Learning Environment

this is not new though..

Page 27: ELMS:LN - Next Generation Digital Learning Environment
Page 28: ELMS:LN - Next Generation Digital Learning Environment
Page 29: ELMS:LN - Next Generation Digital Learning Environment
Page 30: ELMS:LN - Next Generation Digital Learning Environment
Page 31: ELMS:LN - Next Generation Digital Learning Environment
Page 32: ELMS:LN - Next Generation Digital Learning Environment
Page 33: ELMS:LN - Next Generation Digital Learning Environment
Page 34: ELMS:LN - Next Generation Digital Learning Environment
Page 35: ELMS:LN - Next Generation Digital Learning Environment
Page 36: ELMS:LN - Next Generation Digital Learning Environment

Studio

Page 37: ELMS:LN - Next Generation Digital Learning Environment
Page 38: ELMS:LN - Next Generation Digital Learning Environment
Page 39: ELMS:LN - Next Generation Digital Learning Environment
Page 40: ELMS:LN - Next Generation Digital Learning Environment
Page 41: ELMS:LN - Next Generation Digital Learning Environment

ICOR

Page 42: ELMS:LN - Next Generation Digital Learning Environment

Discuss

Page 43: ELMS:LN - Next Generation Digital Learning Environment

Course / Network centricNOT logistics centric

Page 44: ELMS:LN - Next Generation Digital Learning Environment

Links don’t change, patterns remain the same…

Page 45: ELMS:LN - Next Generation Digital Learning Environment

PATTERNS = AUTOMATION

We “program” courses to run without the need to manage and tweak the replication of billions of

files while still being tailored!

Page 46: ELMS:LN - Next Generation Digital Learning Environment

Current Students

Page 47: ELMS:LN - Next Generation Digital Learning Environment

Specialized media needs Students

Page 48: ELMS:LN - Next Generation Digital Learning Environment

Past Students

Page 49: ELMS:LN - Next Generation Digital Learning Environment

Tokenizingcourse

logisticstoo!

Page 50: ELMS:LN - Next Generation Digital Learning Environment
Page 51: ELMS:LN - Next Generation Digital Learning Environment
Page 52: ELMS:LN - Next Generation Digital Learning Environment
Page 53: ELMS:LN - Next Generation Digital Learning Environment

Join Us!

Page 54: ELMS:LN - Next Generation Digital Learning Environment

Questions

@btopro

elmsln.org