BigBlueButton Moodle Integration

Preview:

DESCRIPTION

An overview of the integration of BigBlueButton into Moodle

Citation preview

BigBlueButton + Moodle Integration

Fred DixonBigBlueButton Developer

ffdixon@bigbluebutton.org

+

Last updated: 2011-05-04

Overview

• Overview of BigBlueButton open source project

• Integration with Moodle

– Setup a BigBlueButton Server

– Install BigBlueButton Activity Module (1.9 & 2.0)

• Project Roadmap

• Developer Information

• Resources

2BigBlueButton + Moodle Integration04/05/2011

About BigBlueButton

• BigBlueButton is a open source web conferencing for distance education

• 3+ Years of development

• 868 members on developer mailing list

• Active community: 11k+ messages

• Google Summer of Code 2010

• 9 Releases

• Install in 15 minutes (or your money back!)

3BigBlueButton + Moodle Integration04/05/2011

IntegrationsMoodle 1.9 & 2.0

4BigBlueButton + Moodle Integration04/05/2011

Typical Setup

Synchronous(real-time)

SlidesVideoAudio

Desktop sharingChat

Asynchronous(non-real time)

LMSGradebook

Portfolioetc.

+

5BigBlueButton + Moodle Integration04/05/2011

Interface

Slides

Audio

Video

ChatDesktop Sharing

6BigBlueButton + Moodle Integration04/05/2011

Want to see 20+ webcams?

Yep, it’s possible7BigBlueButton + Moodle Integration04/05/2011

Use Cases

1. Virtual Office Hours

2. Small Group Collaboration

3. Distance Education

8BigBlueButton + Moodle Integration04/05/2011

Quick Guide for Integration

1. Visit– http://bigbluebutton.org/

2. Watch overview videos– http://bigbluebutton.org/content/videos

3. Setup a BigBlueButton server (public test server available)

4. Install Moodle Activity Module (1.9 & 2.0)9BigBlueButton + Moodle Integration04/05/2011

• Requirements– Ubuntu 10.04 32-bit or 64-bit server

– 2+ cores, +2GHZ, +2G memory

• Instructions– http://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu

last command:

sudo apt-get install bigbluebutton

Install BigBlueButton

10BigBlueButton + Moodle Integration04/05/2011

Get URL and Salt

Use `bbb-conf --salt` to get API URL and Salt from the server

$ bbb-conf --salt

URL: http://test-install.blindsidenetworks.com/bigbluebutton/

Salt: 8cd8ef52e8e101574e400365b55e11a6

We’ll use this URL and Salt (shared secret) to configure the activity link in Moodle

11BigBlueButton + Moodle Integration04/05/2011

Install Activity Module

1. Download BigBlueButton Moodle Activity Module

– http://bigbluebutton.org/support

2. Unzip in moodle directory

12BigBlueButton + Moodle Integration04/05/2011

3. Click ‘Upgrade’

4. Insert URL and Security Salt for your BigBlueButton server

URL

Salt

13BigBlueButton + Moodle Integration04/05/2011

5. Insert BigBlueButton link into course

6. Specify title

Students wait until teacher joins

14BigBlueButton + Moodle Integration04/05/2011

7. Done!

• Roles automatically assigned– Students -> Viewers

– Non-students -> Moderators

15BigBlueButton + Moodle Integration04/05/2011

Project Status

• BigBlueButton 0.8 (in development)

– Record and Playback

– Pre-uploading of slides

– Pre-flight checklist

• Roadmap to 1.0– http://code.google.com/p/bigbluebutton/wiki/RoadMap

16BigBlueButton + Moodle Integration04/05/2011

Record and Playback

1. Record content (data + media)

– Use open standards for content

2. Open architecture for multiple playback formats

3. First release include HTML5 playback

– Audio + Presentation + Events

17BigBlueButton + Moodle Integration04/05/2011

Scenario

Class starts at 7:00 PM

1. Students login to Moodle

2. Click “CS 101 Thursday 7-9PM”

3. Enter BigBlueButton

18BigBlueButton + Moodle Integration04/05/2011

After session ends

2011-02-01 7:02 PM View2011-02-02 6:58 PM View

Links to recordings

** Mockup **

19BigBlueButton + Moodle Integration04/05/2011

HTML5 Playback(Slides + Audio)

Audio

Slides

20BigBlueButton + Moodle Integration04/05/2011

Commercial Support Available

+ Commercial Support+

http://bigbluebutton.org/support

21BigBlueButton + Moodle Integration04/05/2011

For Developers

https://github.com/bigbluebutton

http://hudson.bigbluebutton.org:

http://devbuild.bigbluebutton.org/

Source Code

Continuous Integration Server

Latest developer build

22BigBlueButton + Moodle Integration04/05/2011

Cool Projects

• Android version of BigBlueButton now in development by team in Brazil

• See

– http://bit.ly/iaE7NJ

23BigBlueButton + Moodle Integration04/05/2011

Other features

• Localized into 24 languages

• Use dial-in numbers for voice conference

– Try on http://demo.bigbluebutton.org/

• Built-in Google Translate

– Chat with people all around the world on the demo server

24BigBlueButton + Moodle Integration04/05/2011

Resources

• Videos

• http://bigbluebutton.org/content/videos

• Demo server

– http://demo.bigbluebutton.org/

• FAQ (>100 answers)– http://code.google.com/p/bigbluebutton/wiki/FAQ

25BigBlueButton + Moodle Integration04/05/2011

Summary

• Our goal:

To enable universities and colleges to provide remote students a high-quality learning

experience

• How can you help?

– Try out BigBlueButton and share your experience!

27BigBlueButton + Moodle Integration04/05/2011

Contact info

• Fred Dixon, ffdixon@bigbluebutton.org

– BigBlueButton Developer

– BigBlueButton Activity module for 1.9 and 2.0• http://moodle.org/mod/data/view.php?d=13&rid=4536&filter=1

• Recent interview on FLOSS Weekly– http://www.youtube.com/watch?v=Wjvt831vtUQ

28BigBlueButton + Moodle Integration04/05/2011

Recommended