Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities...

40
Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

Transcript of Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities...

Page 1: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

Building Bridges, Connecting Communities

Collaborative Learning Systems in Drupal: A Case

Study AVRAM SAND AND FABIAN FRANZ

Page 2: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

ARE YOU IN THE RIGHT PLACE?

Page 3: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

ARE YOU IN THE RIGHT PLACE?

● Education Professional?

● Education Enthusiast?

● Drupal beginner?

Page 4: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

INTRODUCING POPULATION SERVICES

INTERNATIONAL (PSI)

Page 5: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

THE TASK AHEAD

● Build an LMS to teach marketing skills to teams based all around the world

Page 6: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

WAIT A SECOND

Page 7: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

WHAT IS AN LMS?

● Learning Management System

● System for delivery of online courses / online learning

Page 8: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

WHAT IS AN LMS?

Page 9: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

THE TASK AHEAD

● Build an LMS to teach marketable skills to teams based all around the world

Page 10: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

THE TASK AHEAD

● Build an LMS to teach marketable skills to teams based all around the world

● Make it social, collaborative, and rewarding

Page 11: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

SOCIAL

● Chat with other learners in your course

● Mentorships based on geographic areas

Page 12: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

COLLABORATIVE

Page 13: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

COLLABORATIVE

● No one works alone ● All learners collaborate with

others on a final brief● Learners receive several

rounds of feedback before completing brief

Page 14: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

REWARDING

● Each learner completes the course with a full marketing brief

● Gamification!

Page 15: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

THE MODULES

● Organic Groups● Drupalchat● Achievements● User Points● Workbench● Rules

Page 16: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

INTRO TO ORGANIC GROUPS

Page 17: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

INTRO TO ORGANIC GROUPS

● Permissions silos● Users can join a group to

gain access to content

Page 18: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

COURSES AS OG

● Learners can join specific courses

● Courses can be assigned mentors

● Contacts are grouped together by course

Page 19: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

COURSES AS OG

● SCREENSHOT OF COURSE PAGE

Page 20: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

COURSES AS OG

● SCREENSHOT OF COURSE PAGE

Page 21: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

COURSES AS OG

Page 22: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

DRUPALCHAT WITH YOUR COURSEMATES

Page 23: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

REWARDING LEARNERS WITH ACHIEVEMENTS

● Achievements module lets you award badges and achievements (like in video games)

● Warning: Requires some custom code

Page 24: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

REWARDING LEARNERS WITH ACHIEVEMENTS

● hook_achievements_info()● return array(

'chat-ninja' => array( 'title' => variable_get('psi_chat-nija', 'Ninja!') 'description' => '...', 'points' => 0, 'images' => array( 'locked' => '/url/to/image', 'unlocked' => '/url/to/image',

Page 25: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

REWARDING LEARNERS WITH ACHIEVEMENTS

● achievements.api.php● $old = achievements_storage_get('chat-ninja',

$user->uid);● achievements_storage_set('chat-ninja',

$new_msg_count, $user->uid);● achievements_unlocked('chat-ninja', $user-

>uid);● achievements_locked('chat-ninja', $user->uid);

Page 26: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

REWARDING LEARNERS WITH ACHIEVEMENTS

Page 27: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

REWARDING LEARNERS WITH ACHIEVEMENTS

...AND POINTS

Page 28: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

REWARDING LEARNERS WITH POINTS

Page 29: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

REWARDING LEARNERS WITH POINTS

Page 30: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

COLLABORATIVE BRIEFS

● Students work together on 'homework'

● Students work with teachers

Page 31: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

PEER REVIEW

● Each brief is an Organic Group

● Author shares a first draft with a group of peer reviewers

● Reviewers add feedback

Page 32: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

PEER REVIEW

Page 33: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

PEER REVIEW

Page 34: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

PEER REVIEW

NOT COLLABORATIVE ENOUGH?

Page 35: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

PEER EDITORS

● OG Role that allows specified collaborators to work simultaneously on a draft

Page 36: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

PEER EDITORS

Page 37: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

MENTOR FEEDBACK AND BRIEF APPROVAL

● After peer review, student has opportunity for mentor feedback prior to final approval

● Workbench Moderation does the heavy lifting

Page 38: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

* * Building Bridges, Connecting Communities

MENTOR FEEDBACK AND BRIEF APPROVAL

Page 39: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

Building Bridges, Connecting Communities

QUESTIONS? BE IN TOUCH!FABIAN [email protected]

AVRAM [email protected]

Page 40: Study Systems in Drupal: A Case Collaborative Learning · Building Bridges, Connecting Communities Collaborative Learning Systems in Drupal: A Case Study AVRAM SAND AND FABIAN FRANZ

Building Bridges, Connecting Communities

Evaluate this session at: portland2013.drupal.org/schedule.

Thank you!

What did you think?