Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
EcosystemHow Do You Know that Gal Knows Drupal? Towards an Open SourceCurriculum and a Community-Based Accreditation Schem...
Follow alonghttp://ietherpad.com/drupalcert            g.d.o  Curriculum and Training Group
About Dominik@techczechCertified to Rock: 4D.o since 2006G.d.o groups started: 2   DominikLukes.netDrupalCon sessions: 3  ...
About Heather@learningdrupal“heather” on d.oIRC: nearlythereCertified to Rock: 6D.o since 2002G.d.o - groups admin: 2    t...
About you…Trainers?Formal education?Experienced with certification?Potential “consumer” of certification?Introduce yoursel...
OutlinePart 1 Why we’re here. Defining       termsPart 2 Context – our community and       past conversationsPart 3 Models...
Coming to Terms  curriculum               certificationinstructional design                    accreditation     assessmen...
curriculum  not a syllabus  not a set of materials  not a course
curriculum defines competencies to build a syllabus to design a set of materials to run a course
curriculum             Years             Months             Weeks
competenciesrelate to real lifeneeds can be linked tolearning materials can beassessed through realachievements
competencyInstall Drupal 6 on a LAMPserverSelect and install appropriatemodules for Drupal 6 to enablelisting of content, ...
pseudo-competency Know how modules are used in Drupal
competencycontroversybehavioral descriptorsgood or bad?
certification   not an exam   not a course   not accreditation
assessmentnot just astandardized testlike a voodoo doll            http://www.flickr.com/photos/rubygirlcreations/5080224786
certification statement by a trusted body about the level of competence of the certified person
certification       can be based on … exam results observed performance completion of course portfolio of work membership ...
accreditationstatement of trust in acertifying body as to theircompetence, reliability,fairness, impartiality
Context
Drupal up until nowWord of mouthreferenceThe Drupal.org profileas the ultimate CV ofa Drupal developer                    ...
Drupal community todayDrupal demand outstripsavailable talentClients unsure how toassess skillsSkilled Drupal developerswh...
DevelopersNew Drupal developersnot sure how to startlearningExperienceddevelopers unsurewhere they should go    http://www...
New       • How can I get started in Drupal?            • What’s next for me?Drupalist            • How can we validate th...
Drupal training up to nowDevelopment companiesoffering public and privatetrainingEither custom made materialsor books as t...
Drupal training - onlineFree resources • Primary sources such as   Learn by the Drop,   Drupal Dojo • AggregatorsPaid reso...
Drupal certificationDrupal certification panelChicagoDrupal GuildsCertified to Rock:http://certifiedtorock.comLullabot “ce...
Drupal certification status                      Greg Knaddison                      DrupalCon                      Chicag...
Comparison of Models
Delivery/assessment method              • Consistent, perception of objectivity   Paper      • Translation, updating      ...
Is validated   For organizations certifying    1000+ individuals.   •   Created a “Web based       credential clearinghous...
Provides evidence Org.         Accreditation of certificationLearner                     Take examProvider             Del...
SkillsLooser            Tighter         Rep.
Early entry easier
What other models?Share examples here:     ietherpad.com/drupalcert
In other communities
In other communitiesValued?
How others do it in open       source
Typo3Open source PHP CMS
Typo3Certified TYPO3 IntegratorThe "TYPO3 integrator" develops the template for a website,configures all the necessary ext...
Typo3
Typo3Paper basedexamsAssociated withvarious events200
Typo3
Typo3None in:  UK  US  Canada
Zend
Umbraco                            These in-person, hands-on classes are theExample 2-day course fee:   only way to qualif...
RedHatPerformance-based ExamsThe RHCE exam is Performance-based-means that candidates must perform taskssimilar to what th...
WordPress User     AssociationOpen source PHP CMS
WordPress User     AssociationOpen source PHP CMS
Code Poet - WordPress   http://codepoet.com/apply/
Typo 3                              Red Hat(doesn’t expire)                    (performance)                        Skills...
Mozilla’s Open Badge Infrastructure (OBI)   http://wiki.mozilla.org/Badges
https://github.com/brianlovesdata/django-obi
Similar…Technology - Similar to the certificationvalidation of Cisco, etc.Philosophy - ORCID - Open Researcher andContribu...
http://creative.mozilla.org/badges
Granular. Rigorous criteria and solid evidence.http://badges.p2pu.org/questions/7/open-source-contributor-badge-challenge
Who?•   Community organizations•   Commercial training providers•   Peers can create and issue badges
Views Bug Squadhttp://drupal.org/node/838682http://www.angrydonuts.com/forming-a-views-bug-squad
Open Hatchhttps://openhatch.org/+projects/Drupal
https://openhatch.org/missions/
Open Hatchhttps://openhatch.org/+projects/Drupal
Asheesh Laroia                   @asheeshlaroia                   Grow the community through                    outreach a...
“There are extremelyprivileged people who stillcant grok how the issuequeues work”                      - webchick
What if…?       Training methods                          Self-Courses     Informal    directed     Assessment models Exam...
Open Curriculum andCommunity-based Certification    Some Generative Metaphors
The curriculum story
What if curriculum developmentwas like open source software         development?
Open Source CodeIs publicHas maintainersRelies on patch submittersHas development branchesHas numbered releasesHas automat...
CurriculumIs (usually) publicHas maintainers (authorities)Difficult to submit updatesHas infrequent updatesIs occasionally...
FOSS                        CURRICULUMIs public                     Is (usually) publicHas maintainers               Has m...
Open CurriculumIs publicHas maintainers (authorities)Easy to submit updatesHas regular updatesHas compatible materials,act...
Metaphor     breakdown            If curriculum is like code, how            do we ensure compatibility of            modu...
Towards anOpen DrupalCurriculum  *Image by 13956390@N06 via Flickr
Open Drupal CurriculumPublicly accessible guidelinesorganized around Xcompetency areas each with amaintainer responsible f...
…each competency definescompatibility with differenttypes of learning materials andactivities and acceptableassessment met...
…training providers are free toshare materials compatible withcompetencies or can use thecurriculum to developcommercial m...
…certification providers canreview an individual’s portfolioor conduct other assessmentregarding the achievement ofcompete...
Certification is best when  community-based  open  distributed  diverse  representatively democratic
…certification providers bothsell and earn theirtrustworthiness through ancommunity-based system.
Community-based   certification  /accreditationMachine assisted trust
More metaphorsWeb of TrustCryptographic signatureBadges
Why should training providers   contribute to an open        curriculum?
Add value to training participantsOffer a progression of coursesConsult corporations to ensure staff skillsprofileDevelop ...
*Image by 53268439@N00 via Flickr
How is this good for people new           to Drupal?
Find your way into DrupalCreate a learning programme for self-studyAlternative route to DrupalcompetenceMake it easier to ...
How is this good for theDrupal community?*Image by 8897633@N02 via Flickr
Make entry easier for new membersOne more way of finding out who totrust in an increasingly global andmore diverse Drupal ...
How does isthis good forclients?                http://www.flickr.com/photos/poolie/2250698836
Make it easier to hire employees /contractors for the right jobsMake it easier to create personaldevelopment plans for the...
Challengeshttp://www.flickr.com/photos/peppysis/5144666592
Discussion                                  1. Practical discussionhttp://ietherpad.com/drupalcert                        ...
Where do we go from here?Join us for a BoF!Date and time: Next!3:15-3:45 - Room 332 - CROYDON COLLEGEhttp://tinyurl.com/dr...
What did you think?Locate this session on theDrupalCon London website:http://london2011.drupal.org/conference/scheduleClic...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and a Community-Based Accreditation Scheme for Dr...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and a Community-Based Accreditation Scheme for Dr...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and a Community-Based Accreditation Scheme for Dr...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and a Community-Based Accreditation Scheme for Dr...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and a Community-Based Accreditation Scheme for Dr...
Upcoming SlideShare
Loading in …5
×

How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and a Community-Based Accreditation Scheme for Drupal

6,050 views

Published on

Session presented at DrupalCon London 2011 by Heather James and Dominik Lukes.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and a Community-Based Accreditation Scheme for Drupal

  1. 1. EcosystemHow Do You Know that Gal Knows Drupal? Towards an Open SourceCurriculum and a Community-Based Accreditation Scheme for Drupal Presented by Heather James, Acquia, @learningdrupal Dominik Lukeš, Dyslexia Action, @techczech
  2. 2. Follow alonghttp://ietherpad.com/drupalcert g.d.o Curriculum and Training Group
  3. 3. About Dominik@techczechCertified to Rock: 4D.o since 2006G.d.o groups started: 2 DominikLukes.netDrupalCon sessions: 3 Researchity.netFirst installed: D4.6Drupal sites built: ~50 MetaphorHacker.netModules installed: ~150 StrcPrstSkrzKrk.comWordPress blogs: 6+
  4. 4. About Heather@learningdrupal“heather” on d.oIRC: nearlythereCertified to Rock: 6D.o since 2002G.d.o - groups admin: 2 training.acquia.comCon or Camp sessions: 4First installed: D4.?Drupal sites built: ?Modules installed: 100s?
  5. 5. About you…Trainers?Formal education?Experienced with certification?Potential “consumer” of certification?Introduce yourself on http://ietherpad.com/drupalcert
  6. 6. OutlinePart 1 Why we’re here. Defining termsPart 2 Context – our community and past conversationsPart 3 Models of certificationPart 4 Proposal for an Open Curriculum APIPart 5 Response from you: Where do we go from here?
  7. 7. Coming to Terms curriculum certificationinstructional design accreditation assessment competencies learning materials syllabus
  8. 8. curriculum not a syllabus not a set of materials not a course
  9. 9. curriculum defines competencies to build a syllabus to design a set of materials to run a course
  10. 10. curriculum Years Months Weeks
  11. 11. competenciesrelate to real lifeneeds can be linked tolearning materials can beassessed through realachievements
  12. 12. competencyInstall Drupal 6 on a LAMPserverSelect and install appropriatemodules for Drupal 6 to enablelisting of content, ...
  13. 13. pseudo-competency Know how modules are used in Drupal
  14. 14. competencycontroversybehavioral descriptorsgood or bad?
  15. 15. certification not an exam not a course not accreditation
  16. 16. assessmentnot just astandardized testlike a voodoo doll http://www.flickr.com/photos/rubygirlcreations/5080224786
  17. 17. certification statement by a trusted body about the level of competence of the certified person
  18. 18. certification can be based on … exam results observed performance completion of course portfolio of work membership in an organization
  19. 19. accreditationstatement of trust in acertifying body as to theircompetence, reliability,fairness, impartiality
  20. 20. Context
  21. 21. Drupal up until nowWord of mouthreferenceThe Drupal.org profileas the ultimate CV ofa Drupal developer http://www.flickr.com/photos/ngmmemuda/4928131604
  22. 22. Drupal community todayDrupal demand outstripsavailable talentClients unsure how toassess skillsSkilled Drupal developerswho are invisible (don’tparticipate in community) http://www.flickr.com/photos/runforcover/3791930953
  23. 23. DevelopersNew Drupal developersnot sure how to startlearningExperienceddevelopers unsurewhere they should go http://www.flickr.com/photos/mortendk/1439332466next.
  24. 24. New • How can I get started in Drupal? • What’s next for me?Drupalist • How can we validate this person’s skills?Community • What needs are there in the community? • How can I find the right person? Client • Who am I looking for?
  25. 25. Drupal training up to nowDevelopment companiesoffering public and privatetrainingEither custom made materialsor books as text booksPeople go into training, andno way to see what they have http://www.flickr.com/photos/add1sun/3580280785done.
  26. 26. Drupal training - onlineFree resources • Primary sources such as Learn by the Drop, Drupal Dojo • AggregatorsPaid resources • Drupalize.Me • Buildamodule.com http://www.flickr.com/photos/gregoryh/110313882 • Lynda.com
  27. 27. Drupal certificationDrupal certification panelChicagoDrupal GuildsCertified to Rock:http://certifiedtorock.comLullabot “certificate of attendance”
  28. 28. Drupal certification status Greg Knaddison DrupalCon Chicago 2011
  29. 29. Comparison of Models
  30. 30. Delivery/assessment method • Consistent, perception of objectivity Paper • Translation, updating • RigorousPerformance • Costly • Comprehensive Portfolio • Perception of subjectivity
  31. 31. Is validated For organizations certifying 1000+ individuals. • Created a “Web based credential clearinghouse” July 27th 2011. http://www.lpi.org/tcr • https://credentialclearinghouse. com • http://www.itcertcouncil.org/
  32. 32. Provides evidence Org. Accreditation of certificationLearner Take examProvider Deliver certification Issuer Verification of certification http://ciscocertificates.com/verify.cfm
  33. 33. SkillsLooser Tighter Rep.
  34. 34. Early entry easier
  35. 35. What other models?Share examples here: ietherpad.com/drupalcert
  36. 36. In other communities
  37. 37. In other communitiesValued?
  38. 38. How others do it in open source
  39. 39. Typo3Open source PHP CMS
  40. 40. Typo3Certified TYPO3 IntegratorThe "TYPO3 integrator" develops the template for a website,configures all the necessary extensions and creates the accessrights for backend users. The "TYPO3 integrator" does not installTYPO3 on the webserver and does not programm extensions.The "TYPO3 integrator" knows how to configure the preinstalledTYPO3 by using the installer.The integrator certification is valid for a major version of TYPO3,e.g. 4 at the moment, and does not expire.
  41. 41. Typo3
  42. 42. Typo3Paper basedexamsAssociated withvarious events200
  43. 43. Typo3
  44. 44. Typo3None in: UK US Canada
  45. 45. Zend
  46. 46. Umbraco These in-person, hands-on classes are theExample 2-day course fee: only way to qualify for Umbraco Certified status and are the entry point for professional£775 +VAT organizations to enter the Umbraco Partnerwith certification program. http://umbraco.com/products/training Open source ASP.NET CMS
  47. 47. RedHatPerformance-based ExamsThe RHCE exam is Performance-based-means that candidates must perform taskssimilar to what they must perform on thejob.https://www.redhat.com/courses/ex300_red_hat_certified_engineer_exam
  48. 48. WordPress User AssociationOpen source PHP CMS
  49. 49. WordPress User AssociationOpen source PHP CMS
  50. 50. Code Poet - WordPress http://codepoet.com/apply/
  51. 51. Typo 3 Red Hat(doesn’t expire) (performance) Skills Looser Tighter Rep.Code Poet Certified to Rock(checked by humans) (algorithm)
  52. 52. Mozilla’s Open Badge Infrastructure (OBI) http://wiki.mozilla.org/Badges
  53. 53. https://github.com/brianlovesdata/django-obi
  54. 54. Similar…Technology - Similar to the certificationvalidation of Cisco, etc.Philosophy - ORCID - Open Researcher andContributor ID (ORCID) http://orcid.org/
  55. 55. http://creative.mozilla.org/badges
  56. 56. Granular. Rigorous criteria and solid evidence.http://badges.p2pu.org/questions/7/open-source-contributor-badge-challenge
  57. 57. Who?• Community organizations• Commercial training providers• Peers can create and issue badges
  58. 58. Views Bug Squadhttp://drupal.org/node/838682http://www.angrydonuts.com/forming-a-views-bug-squad
  59. 59. Open Hatchhttps://openhatch.org/+projects/Drupal
  60. 60. https://openhatch.org/missions/
  61. 61. Open Hatchhttps://openhatch.org/+projects/Drupal
  62. 62. Asheesh Laroia @asheeshlaroia Grow the community through outreach and diversity http://tinyurl.com/pythondiversityHow can you get people from disadvantaged backgroundsInvolved in Open Source??
  63. 63. “There are extremelyprivileged people who stillcant grok how the issuequeues work” - webchick
  64. 64. What if…? Training methods Self-Courses Informal directed Assessment models Exam Portfolio Vouched Federated Evidence Validation
  65. 65. Open Curriculum andCommunity-based Certification Some Generative Metaphors
  66. 66. The curriculum story
  67. 67. What if curriculum developmentwas like open source software development?
  68. 68. Open Source CodeIs publicHas maintainersRelies on patch submittersHas development branchesHas numbered releasesHas automatic tests, APIs,coding standards
  69. 69. CurriculumIs (usually) publicHas maintainers (authorities)Difficult to submit updatesHas infrequent updatesIs occasionally revisedHas approved textbooks,materials, and courses
  70. 70. FOSS CURRICULUMIs public Is (usually) publicHas maintainers Has maintainers (authorities)Relies on patch submitters Difficult to submit updatesHas development branches Has infrequent updatesHas numbered releases Is occasionally revisedHas automatic tests, APIs, Has approved textbooks,coding standards materials, and courses
  71. 71. Open CurriculumIs publicHas maintainers (authorities)Easy to submit updatesHas regular updatesHas compatible materials,activities, courses, etc.
  72. 72. Metaphor breakdown If curriculum is like code, how do we ensure compatibility of modules? What are the unit tests for curriculum?*Image by 82306439@N00 via Flickr
  73. 73. Towards anOpen DrupalCurriculum *Image by 13956390@N06 via Flickr
  74. 74. Open Drupal CurriculumPublicly accessible guidelinesorganized around Xcompetency areas each with amaintainer responsible forpatches and versionreleases…
  75. 75. …each competency definescompatibility with differenttypes of learning materials andactivities and acceptableassessment methods…
  76. 76. …training providers are free toshare materials compatible withcompetencies or can use thecurriculum to developcommercial materials…
  77. 77. …certification providers canreview an individual’s portfolioor conduct other assessmentregarding the achievement ofcompetencies …
  78. 78. Certification is best when community-based open distributed diverse representatively democratic
  79. 79. …certification providers bothsell and earn theirtrustworthiness through ancommunity-based system.
  80. 80. Community-based certification /accreditationMachine assisted trust
  81. 81. More metaphorsWeb of TrustCryptographic signatureBadges
  82. 82. Why should training providers contribute to an open curriculum?
  83. 83. Add value to training participantsOffer a progression of coursesConsult corporations to ensure staff skillsprofileDevelop materials quickly and consistentlyEnsure direction of certificationBenefit from training experiences of others
  84. 84. *Image by 53268439@N00 via Flickr
  85. 85. How is this good for people new to Drupal?
  86. 86. Find your way into DrupalCreate a learning programme for self-studyAlternative route to DrupalcompetenceMake it easier to advertise servicesMake it easier to get a job
  87. 87. How is this good for theDrupal community?*Image by 8897633@N02 via Flickr
  88. 88. Make entry easier for new membersOne more way of finding out who totrust in an increasingly global andmore diverse Drupal community
  89. 89. How does isthis good forclients? http://www.flickr.com/photos/poolie/2250698836
  90. 90. Make it easier to hire employees /contractors for the right jobsMake it easier to create personaldevelopment plans for their devteams
  91. 91. Challengeshttp://www.flickr.com/photos/peppysis/5144666592
  92. 92. Discussion 1. Practical discussionhttp://ietherpad.com/drupalcert How would the API work?Small group discussion 2. Critical discussionPlease pick a “scribe” SWOT - Strengths, Weaknesses, Opportunities, and Threats
  93. 93. Where do we go from here?Join us for a BoF!Date and time: Next!3:15-3:45 - Room 332 - CROYDON COLLEGEhttp://tinyurl.com/drupalcurriculumBOFOnline discussion on-goinghttp://groups.drupal.org/curriculum-and-training
  94. 94. What did you think?Locate this session on theDrupalCon London website:http://london2011.drupal.org/conference/scheduleClick the “Take the survey” linkTHANK YOU!

×