SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Downloaden Sie, um offline zu lesen
State of Drupal in Education




                     Btopro
                   btopro.com
            btopro.net/post/wisconsin
Thank you Sponsors!
Goals of this class
•  See where Drupal fits in edu
•  See how edu fits in Drupal
•  Tell PSU’s Drupal story
•  How to join the community
•  Laugh
btopro
•  Drupal in Education crazy person
•  contrib/distro dev
•  “the ELMS guy”
•  Tempered Radical
Philosophy
•  Content separate from communication
•  Abstract code to leverage/build community
•  Fragment LMS to increase system quality
•  Accessible ~ Usable are king
•  Search Structured Anarchy
State of Education
•  Tight budgets
•  More expected with less
•  Innovate under pressure (how!?)
•  Outside forces seeking to transform
   •  M.O.O.C. , Badges, edtech, Coursera
•  Can’t roll out services faster then startups
Edtech funding infusion
•  $88.5 million in 2009
•  $171.8 million in 2011
•  $105 million in ½ of 2012
•  Opportunity for Drupal vendors
Source: http://www.ecampusnews.com/technologies/venture-
capital-funding-for-ed-tech-at-unprecedented-levels-expected-
to-rise/
So why work IN education?
Build better systems w/
•  A whiteboard, cheese curds, and
 Drupal!
“Everybody’s doing it”
•  26% of all Edu sites are drupal
•  71 of top 100 universities use drupal!








Source: http://www.acquia.com/drupal-solutions/education
Just 1 story of the 71
My Context (2007)
•  1 unit, 1 developer
•  No central Drupal support
•  Static HTML / custom JS
•  Multiple home grown CMSs
•  A few open/closed products
Felt like Context (1997?)
•  1 unit, 1 webmaster
•  Drupal CMS!
•  Static HTML
•  Home home grown CMS
•  A few closed products
Start of my Drupal journey
 Way of managing student submissions
            outside LMS
Learning Curve




  http://athousandnodes.com/article/drupal-learning-curve
Eye bleeding
Digging a deeper hole
“hey you know this is actually for
content right?” – btopro (2008)
Yet more Learning Curve




  http://athousandnodes.com/article/drupal-learning-curve
Hence..
Why so hard though?
•  Drupal is not a CMS
•  Drupal is a CMF
The disconnect is that Drupal is not a Content Management
System (CMS), nor has it been one for some time. Drupal is a
Content Management Framework (CMF), from which you can
build a CMS tailored specifically for your needs.

- Larry “Vest” Garfield


http://www.palantir.net/blog/drupal-not-cms
Car analogy




   Stock 
     Tuned
Cat Making Factory (CMF)#
Add modules
Cat & Module System (CMS)
Gamer CMS
=Lite-bright CMS
Cyclopes Blanket CMS
STOP… *giggle* angry CMS
Non-cat CMS uses
•  Course content separate from Delivery (ELMS D5
   2008, D6 2009)

•  Engaging student art communities (Open Studio
   2010)

•  Document sharing intranets (Open Atrium 2010)
•  Accessibility, copyright, transcription automation
   (ELMS Media 2011)

•  And yes, front facing, normal, websites
Philosophy
ELMS: ICMS
ELMS: ICMS
ELMS: ICMS
ELMS: ICMS (distro)
ELMS: CLE
ELMS: Media (distro)
Drupal CMS
Today from ELMS
•  Drupal for all projects
•  ELMS, entirely on drupal.org
   •  3 distros
   •  17 modules, 26 features
   •  16 themes
Don’t fail like I had to
•  Need to stop hacking Drupal core to scale (D5)
•  Need to stop hacking Drupal contrib to scale (D6)
•  Need to contribute all code possible
   •  All of ELMS is GPL
•  Need to fragment code for people to care
   •  code base works in atrium / any drupal site
•  Need to package on drupal.org / work exclusively
   there going forward
Transparency / Community
•  Organic collaboration examples:
   •  Outline Designer
   •  Spaces OG Clone
   •  Regions
   •  Profiler Builder
   •  Hidden Nodes
•  Abstraction to solve greater need
•  Kit compliancy for features
Today @ PSU
•  DC-PSU 2011 - 110 showed up
•  No central support needed
•  All colleges participating
Going forward @ PSU
•  D.P.E. community 8-10 active members
•  Psu.edu going drupal!!!
•  DCPSU12 - 90 site builder / 68 developer
And so Today
Contribute
•  Distributions
•  Drupal as LMS
•  Education tag on d.o.
  •  http://drupal.org/node/1688262
•  EduDu
•  Drupal in education unconference
Distributions for edu
•  ELMS (micro-sites) ß Bias
•  Commons (organizations)
•  Open Atrium (intranet / LMS?)
•  Julio / Open Academy / Open
  Edu (department site)
•  Open Scholar (faculty sites)
Distributions fit with..
•  Future: Informal learning networks
•  Sustainable / infrastructure investment
•  End of one-size-fits-all LMS
•  Suite of tools approach to LMS design
•  Fragmented solutions instead of single
  point of obsolescence

•  Vendors Take note!
Suite of tools: Ulmus
•  Core ELMS UX / architecture
•  A Distribution for making distros
•  Help review the architecture /
  provide feedback / join forces!
•  Active collaboration underway!
EduDu
•  Informal agreement of individuals
•  Kit compliant features dev
•  Fserver for non-gpl distributing
•  Promote each other’s work
•  Edudu_kickstart distro
Drupal Education Unconf
•  Drupalcon Denver 2012
•  Drupalcon Portland
   •  Monday May 20th, 2013
•  Follow Funnymonkey.com
Other engagement
•  Issue queues
•  Groups.drupal.org
•  IRC: #drupal-edu
•  Go form and tell your drupal story
Disrupt today, empower tomorrow

Weitere ähnliche Inhalte

Was ist angesagt?

The furure of ple
The furure of pleThe furure of ple
The furure of ple
ayanda
 
Virtual learning
Virtual learningVirtual learning
Virtual learning
quiocho2
 

Was ist angesagt? (12)

Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)
 
The furure of ple
The furure of pleThe furure of ple
The furure of ple
 
Beyond MOOCs: Open Education at Scale
Beyond MOOCs: Open Education at ScaleBeyond MOOCs: Open Education at Scale
Beyond MOOCs: Open Education at Scale
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and Learning
 
Exploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning EcosystemExploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning Ecosystem
 
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...
 
Exploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with TsugiExploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with Tsugi
 
How to grow up skills, by contribution to community
How to grow up skills, by contribution to communityHow to grow up skills, by contribution to community
How to grow up skills, by contribution to community
 
Virtual learning
Virtual learningVirtual learning
Virtual learning
 
Apereo 2015: The State of Sakai
Apereo 2015: The State of SakaiApereo 2015: The State of Sakai
Apereo 2015: The State of Sakai
 
칸아카데미(Khan Academy) 히스토리 및 특징 소개
칸아카데미(Khan Academy) 히스토리 및 특징 소개칸아카데미(Khan Academy) 히스토리 및 특징 소개
칸아카데미(Khan Academy) 히스토리 및 특징 소개
 
WordPress Theme for Academics
WordPress Theme for AcademicsWordPress Theme for Academics
WordPress Theme for Academics
 

Ähnlich wie State of Drupal in Education

Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
sbclapp
 

Ähnlich wie State of Drupal in Education (20)

Drupal for rlace
Drupal for rlaceDrupal for rlace
Drupal for rlace
 
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad ReuseCloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
 
LMS - Selecting the Right Tool
LMS - Selecting the Right ToolLMS - Selecting the Right Tool
LMS - Selecting the Right Tool
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
 
ELMSLN: Rethinking System Architecture
ELMSLN: Rethinking System ArchitectureELMSLN: Rethinking System Architecture
ELMSLN: Rethinking System Architecture
 
Rethinking system design
Rethinking system designRethinking system design
Rethinking system design
 
Data Science Reinvents Learning?
Data Science Reinvents Learning?Data Science Reinvents Learning?
Data Science Reinvents Learning?
 
A View on the Future of Sakai
A View on the Future of SakaiA View on the Future of Sakai
A View on the Future of Sakai
 
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014
 
Web Building With Drupal
Web Building With DrupalWeb Building With Drupal
Web Building With Drupal
 
Vision and infrastructure
Vision and infrastructureVision and infrastructure
Vision and infrastructure
 
Drupal and Higher Education
Drupal and Higher EducationDrupal and Higher Education
Drupal and Higher Education
 
Visioninfrastructure
VisioninfrastructureVisioninfrastructure
Visioninfrastructure
 
Design dev8e d
Design dev8e dDesign dev8e d
Design dev8e d
 
Digital Migration
Digital MigrationDigital Migration
Digital Migration
 
MoodleMoot Masterclass - Networked Capacity Building #mootau13
MoodleMoot Masterclass - Networked Capacity Building #mootau13MoodleMoot Masterclass - Networked Capacity Building #mootau13
MoodleMoot Masterclass - Networked Capacity Building #mootau13
 
You Don't Need IT To Do That - The World of Outsourcing and SaaS
You Don't Need IT To Do That - The World of Outsourcing and SaaSYou Don't Need IT To Do That - The World of Outsourcing and SaaS
You Don't Need IT To Do That - The World of Outsourcing and SaaS
 
Kelvin College final
Kelvin College finalKelvin College final
Kelvin College final
 
User Generated Content
User Generated ContentUser Generated Content
User Generated Content
 

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 

State of Drupal in Education

  • 1. State of Drupal in Education Btopro btopro.com btopro.net/post/wisconsin
  • 3. Goals of this class •  See where Drupal fits in edu •  See how edu fits in Drupal •  Tell PSU’s Drupal story •  How to join the community •  Laugh
  • 4. btopro •  Drupal in Education crazy person •  contrib/distro dev •  “the ELMS guy” •  Tempered Radical
  • 5. Philosophy •  Content separate from communication •  Abstract code to leverage/build community •  Fragment LMS to increase system quality •  Accessible ~ Usable are king •  Search Structured Anarchy
  • 6. State of Education •  Tight budgets •  More expected with less •  Innovate under pressure (how!?) •  Outside forces seeking to transform •  M.O.O.C. , Badges, edtech, Coursera •  Can’t roll out services faster then startups
  • 7. Edtech funding infusion •  $88.5 million in 2009 •  $171.8 million in 2011 •  $105 million in ½ of 2012 •  Opportunity for Drupal vendors Source: http://www.ecampusnews.com/technologies/venture- capital-funding-for-ed-tech-at-unprecedented-levels-expected- to-rise/
  • 8. So why work IN education?
  • 9. Build better systems w/ •  A whiteboard, cheese curds, and Drupal!
  • 10. “Everybody’s doing it” •  26% of all Edu sites are drupal •  71 of top 100 universities use drupal! Source: http://www.acquia.com/drupal-solutions/education
  • 11. Just 1 story of the 71
  • 12. My Context (2007) •  1 unit, 1 developer •  No central Drupal support •  Static HTML / custom JS •  Multiple home grown CMSs •  A few open/closed products
  • 13. Felt like Context (1997?) •  1 unit, 1 webmaster •  Drupal CMS! •  Static HTML •  Home home grown CMS •  A few closed products
  • 14. Start of my Drupal journey Way of managing student submissions outside LMS
  • 15. Learning Curve http://athousandnodes.com/article/drupal-learning-curve
  • 17. Digging a deeper hole “hey you know this is actually for content right?” – btopro (2008)
  • 18. Yet more Learning Curve http://athousandnodes.com/article/drupal-learning-curve
  • 20. Why so hard though? •  Drupal is not a CMS •  Drupal is a CMF The disconnect is that Drupal is not a Content Management System (CMS), nor has it been one for some time. Drupal is a Content Management Framework (CMF), from which you can build a CMS tailored specifically for your needs. - Larry “Vest” Garfield http://www.palantir.net/blog/drupal-not-cms
  • 21. Car analogy Stock Tuned
  • 24. Cat & Module System (CMS)
  • 29. Non-cat CMS uses •  Course content separate from Delivery (ELMS D5 2008, D6 2009) •  Engaging student art communities (Open Studio 2010) •  Document sharing intranets (Open Atrium 2010) •  Accessibility, copyright, transcription automation (ELMS Media 2011) •  And yes, front facing, normal, websites
  • 38. Today from ELMS •  Drupal for all projects •  ELMS, entirely on drupal.org •  3 distros •  17 modules, 26 features •  16 themes
  • 39. Don’t fail like I had to •  Need to stop hacking Drupal core to scale (D5) •  Need to stop hacking Drupal contrib to scale (D6) •  Need to contribute all code possible •  All of ELMS is GPL •  Need to fragment code for people to care •  code base works in atrium / any drupal site •  Need to package on drupal.org / work exclusively there going forward
  • 40. Transparency / Community •  Organic collaboration examples: •  Outline Designer •  Spaces OG Clone •  Regions •  Profiler Builder •  Hidden Nodes •  Abstraction to solve greater need •  Kit compliancy for features
  • 41. Today @ PSU •  DC-PSU 2011 - 110 showed up •  No central support needed •  All colleges participating
  • 42. Going forward @ PSU •  D.P.E. community 8-10 active members •  Psu.edu going drupal!!! •  DCPSU12 - 90 site builder / 68 developer
  • 44. Contribute •  Distributions •  Drupal as LMS •  Education tag on d.o. •  http://drupal.org/node/1688262 •  EduDu •  Drupal in education unconference
  • 45. Distributions for edu •  ELMS (micro-sites) ß Bias •  Commons (organizations) •  Open Atrium (intranet / LMS?) •  Julio / Open Academy / Open Edu (department site) •  Open Scholar (faculty sites)
  • 46. Distributions fit with.. •  Future: Informal learning networks •  Sustainable / infrastructure investment •  End of one-size-fits-all LMS •  Suite of tools approach to LMS design •  Fragmented solutions instead of single point of obsolescence •  Vendors Take note!
  • 47. Suite of tools: Ulmus •  Core ELMS UX / architecture •  A Distribution for making distros •  Help review the architecture / provide feedback / join forces! •  Active collaboration underway!
  • 48. EduDu •  Informal agreement of individuals •  Kit compliant features dev •  Fserver for non-gpl distributing •  Promote each other’s work •  Edudu_kickstart distro
  • 49. Drupal Education Unconf •  Drupalcon Denver 2012 •  Drupalcon Portland •  Monday May 20th, 2013 •  Follow Funnymonkey.com
  • 50. Other engagement •  Issue queues •  Groups.drupal.org •  IRC: #drupal-edu •  Go form and tell your drupal story