Academy

Heard about DrupalEasy Academy Career Training? Learn more about our 10-week quickstart Drupal Career Starter Program.

New Podcast

Posted Wednesday, May 8 at 9:38 am
Bob Kepford (kepford) from The Weekly Drop joins Andrew Riley, Ted Bowman, and Mike Anello to talk about how Bob mines nuggets of Drupal goodness from the weekly Drupal firehose. Other topics discussed include Panopoly, open-source project statistics, the impending Google Reader apocalypse, Open Atrium 2.x, and a bunch of other mostly Drupal-related topics.
Download Podcast 105
DrupalEasy_ep105_20130508.mp3
Syndicate content

Survey

Interested in learning more about Drupal, but can't find the training you're looking for? Help us help you by letting us know what workshops interest you. Take this short survey to let us know!

Newsletter

Stay up-to-date on DrupalEasy workshops and other events. On average, we send about one newsletter per month.

Testimonial

Mike is a great teacher!

Who are we?

DrupalEasy is the collective expertise of Ryan Price and Michael Anello, who joined forces to provide training and consulting services worldwide. Read all about them and what they can do.

What is Drupal?

Drupal is a free, super-powerful content management system for sites that require information posting and collection, including blogs, forums, videos, photos, and databases of information. We think it is the best platform available. Here's why...

Why Drupal?

More and more savvy organizations are going with Drupal for content management, and its no mystery why. It’s free, flexible, and easy to maintain for small or large volume sites. Learn more...

DCSP Students Going Big with Drupal Community Contributions

No votes yet

 

We're a little over halfway through the second edition of the DrupalEasy Career Starter Program (DCSP), and in addition to learning the Drupal basics, our twenty students have also been learning how to leverage the various "satellite technologies" in the Drupal universe (Git, IRC, SSH) to interact and contribute to the Drupal community.

In case you're not familiar, the DCSP is a 20-week program that is aimed at jumpstarting our students' Drupal careers with 10 weeks of classroom training followed by a paid internship with an organization that uses Drupal. We call it "multi-modal" training because in addition to the classroom training, students are also assigned a community mentor, participate in mandatory lab hours, contribute back to the Drupal community, topped off with real-world experience in the form of an internship with one of our WE Drupal host organizations.

This post will focus on the community contribution portion of the program - I'm pleased to report that after only six weeks of classes, our students are starting to make an impact in the community. The students are participating in over 90 Drupal.org issues (including a few core issues), have updated over 20 pages of documentation, and have several commits (with a whole slew of patches waiting for approval). All this from people who, for the most part, couldn't even pronounce "Drupal" a couple of months ago.

How did we get our students up-to-speed so quickly? One big factor was the addition of mandatory lab hours to this year's DCSP. Once a week for four hours, the students gather in a room to work on various assignments and/or community contributions. For the first five weeks, the lab hours assignments focused on the Drupal Ladder and learning how to use IRC, Git, and SSH. This week, based on a suggestion from Ryan Price (liberatr), one of our community mentors, we asked each student to write a "lab hours goal" on a white board at the beginning of the week's lab hours session. By having each student select, announce, and post their goal, it really focused students to accomplish a specific task by the end of the period. 

DCSP Week 6 Lab Hours Goals

In addition, we made every student's secondary goal to help someone else with their goal. I'm a firm believer that the best way to learn something is to teach it to someone else. By refining our lab hours in this manner, we saw immediate and profound effects.

In the first lab hours session with the new "post your goal" system in place, we saw 19 out of 20 students reach their goal completely! Goals included community contributions, learning to use a particular module, and completing a DCSP module development homework assignment.

It has been easy to see the students' confidence increase as their successes start to pile up. We have students practically taking over some modules' issue queues (comment notify and entity forms among them), posting patches, building volunteer web sites, and looking for more ways that they can get involved in the community based on their current knowledge level.  We fully expect this pace to grow throughout the second half of the training portion of the DCSP. To assist with that, we're back to having twice-monthly Drupal user group meetups in order to maximize the momentum. Based on what we've seen so far, we can't wait to see what they do next!

 

Trackback URL for this post:

http://drupaleasy.com/trackback/531
Syndicate content