PulseLMS BigBlueButton Virtual Classroom Guide¶
Complete Reference for Live Online Teaching¶
Document Version: 2.0 Last Updated: January 2025 Target Audience: Instructors, Teachers, Course Administrators
Table of Contents¶
- Introduction to Virtual Classrooms
- Getting Started with BigBlueButton
- Creating Virtual Classroom Activities
- Room Configuration and Settings
- Running Live Sessions
- Presentation and Screen Sharing
- Interactive Features
- Breakout Rooms
- Recording Sessions
- Managing Recordings
- Participant Management
- Accessibility Features
- Hybrid and Blended Learning
- Troubleshooting
- Best Practices
- Quick Reference
Introduction to Virtual Classrooms¶
What is BigBlueButton?¶
BigBlueButton is the integrated virtual classroom solution in PulseLMS, providing a comprehensive platform for synchronous online learning. It enables instructors to conduct live classes, meetings, and collaborative sessions directly within the learning management system.
Key Capabilities¶
BigBlueButton offers a rich set of features designed for educational environments:
| Category | Features |
|---|---|
| Audio/Video | Webcam sharing, microphone, audio dial-in |
| Presentation | Slides, whiteboard, screen sharing, annotations |
| Interaction | Chat, polls, emojis, raise hand, Q&A |
| Collaboration | Breakout rooms, shared notes, multi-user whiteboard |
| Recording | Session recording, playback, download |
| Management | Participant controls, moderation, room settings |
Benefits for Online Teaching¶
Synchronous Learning Advantages: - Real-time interaction and engagement - Immediate feedback and clarification - Community building and social presence - Guest speaker integration - Live demonstrations and presentations - Collaborative problem-solving
LMS Integration Benefits: - Single sign-on (no separate login) - Course enrollment synchronization - Activity completion tracking - Gradebook integration (if configured) - Calendar event creation - Centralized recording management
System Requirements¶
For Instructors¶
Minimum Requirements: | Component | Requirement | |-----------|-------------| | Browser | Chrome 80+, Firefox 75+, Safari 14+, Edge 80+ | | Internet | 5 Mbps upload/download minimum | | Webcam | 720p recommended | | Microphone | Headset recommended | | Device | Desktop/laptop preferred |
Recommended Setup: | Component | Recommendation | |-----------|----------------| | Browser | Chrome (latest version) | | Internet | 10+ Mbps upload/download | | Webcam | 1080p external webcam | | Audio | USB headset with microphone | | Display | Dual monitors for presenting | | Device | Desktop with dedicated graphics |
For Students¶
Minimum Requirements: - Modern web browser (Chrome, Firefox, Safari, Edge) - 3 Mbps internet connection - Speakers or headphones - Microphone (for participation) - Webcam (optional, based on requirements)
Supported Activities¶
BigBlueButton in PulseLMS can support various learning activities:
- Live Lectures - Traditional class sessions
- Office Hours - Individual or group consultations
- Guest Speakers - External presenter sessions
- Study Groups - Student-led discussions
- Workshops - Hands-on activities
- Exams - Proctored assessments
- Presentations - Student presentations
- Tutoring - One-on-one support
- Lab Sessions - Virtual demonstrations
- Team Meetings - Group project work
Getting Started with BigBlueButton¶
Accessing BigBlueButton¶
Finding the Activity¶
BigBlueButton sessions appear as activities within your course. They may be labeled as: - BigBlueButton - Virtual Classroom - Live Session - Online Meeting - Video Conference
Locating Your Sessions: 1. Navigate to your course 2. Look in the course sections for BigBlueButton activities 3. Sessions may be in dedicated "Live Classes" section 4. Check the course calendar for scheduled sessions
Joining as a Moderator¶
To Join a Session: 1. Click on the BigBlueButton activity 2. Review the session information 3. Click "Join session" button 4. Allow browser permissions for camera/microphone 5. Configure audio settings 6. Enter the virtual classroom
Audio Configuration:
When joining, you'll be prompted to configure audio:
| Option | Description | Use When |
|---|---|---|
| Microphone | Full audio participation | Teaching, presenting |
| Listen only | Audio reception only | Initial join, testing |
| Phone | Dial-in audio | Internet audio issues |
Camera Setup: 1. After joining, click the camera icon 2. Select your camera device 3. Adjust quality if needed 4. Preview your video 5. Start sharing when ready
Understanding the Interface¶
Main Interface Components¶
┌─────────────────────────────────────────────────────────────────┐
│ [Logo] Session Name [⚙️] [▢] [✕] │
├─────────────┬───────────────────────────────────────────────────┤
│ │ │
│ Webcams │ │
│ Panel │ PRESENTATION │
│ │ AREA │
│ [User 1] │ │
│ [User 2] │ │
│ [User 3] │ (Slides/Screen Share/Whiteboard) │
│ │ │
│ │ │
├─────────────┼───────────────────────────────────────────────────┤
│ Chat │ [👤] [🎤] [📹] [💬] [+] [📋] [🔴] │
│ Panel │ CONTROL BAR │
│ │ │
└─────────────┴───────────────────────────────────────────────────┘
Control Bar Elements¶
| Icon | Function | Moderator | Viewer |
|---|---|---|---|
| 👤 | User list toggle | Yes | Yes |
| 🎤 | Microphone on/off | Yes | Yes (if allowed) |
| 📹 | Camera on/off | Yes | Yes (if allowed) |
| 💬 | Chat toggle | Yes | Yes |
| + | Actions menu | Yes | Limited |
| 📋 | Presentation controls | Yes | No |
| 🔴 | Recording controls | Yes | No |
| 🖥️ | Screen share | Yes | Yes (if allowed) |
| ✋ | Raise hand | No | Yes |
User List Panel¶
The user list shows all participants with status indicators:
PARTICIPANTS (25)
─────────────────
🎤 📹 [Moderator] Prof. Smith
👂 [Viewer] John Student
👂 [Viewer] Jane Student
🎤 [Viewer] Tom Student (talking)
👂 ✋ [Viewer] Sarah Student (hand raised)
Status Icons: | Icon | Meaning | |------|---------| | 🎤 | Microphone active | | 📹 | Camera active | | 👂 | Listen only | | ✋ | Hand raised | | 👍/👎 | Emoji reaction | | 🔵 | Moderator | | ⚪ | Viewer |
Pre-Session Checklist¶
Before every live session, complete this checklist:
Technical Preparation: - [ ] Test internet connection (speed test) - [ ] Close unnecessary applications - [ ] Test webcam and microphone - [ ] Check audio levels - [ ] Update browser to latest version - [ ] Clear browser cache if issues - [ ] Join 10 minutes early
Content Preparation: - [ ] Upload presentation slides - [ ] Prepare screen share content - [ ] Review discussion questions - [ ] Prepare polls if using - [ ] Plan breakout room activities - [ ] Prepare backup materials
Environment Preparation: - [ ] Quiet location - [ ] Good lighting (face visible) - [ ] Professional background - [ ] "Do not disturb" notifications - [ ] Backup device ready
Creating Virtual Classroom Activities¶
Adding a BigBlueButton Activity¶
Step-by-Step Creation¶
1. Enter Edit Mode - Navigate to your course - Click "Turn editing on"
2. Add the Activity - Click "Add an activity or resource" - Select "BigBlueButton" from the list - Click "Add"
3. Configure General Settings
Virtual classroom name: Week 5 Live Lecture - Data Analysis
Description: Join us for a live demonstration of data analysis
techniques using real-world datasets. We'll cover:
- Data cleaning methods
- Statistical analysis basics
- Visualization best practices
Please have your practice dataset ready!
Display description: Yes
4. Select Instance Type
| Type | Description | Recording |
|---|---|---|
| Room/activity with recordings | Standard classroom | Yes |
| Room/activity only | No recordings | No |
| Recordings only | View past recordings | N/A |
5. Configure Participant Settings
6. Configure Schedule (Optional)
7. Configure Lock Settings
| Setting | Description | Recommendation |
|---|---|---|
| Disable webcam | Viewers can't share video | Uncheck |
| Disable microphone | Viewers can't unmute | Uncheck |
| Disable private chat | No 1:1 messages | Uncheck |
| Disable public chat | No group chat | Uncheck |
| Disable notes | Shared notes off | Uncheck |
| Hide viewers | Participant list hidden | Uncheck |
8. Configure Recording Settings
Recording: Recording can be started and stopped
Record from start: No (manual control recommended)
Allow recording to be published/unpublished: Yes
Hide recording preview: No
Hide recording download: No
9. Save and Display - Click "Save and return to course" - Or "Save and display" to view activity
Activity Types Explained¶
Room/Activity with Recordings¶
Purpose: Standard virtual classroom with full functionality
Features: - Live sessions with all interactive tools - Recording capability - Recordings accessible from activity page - Grade integration (optional) - Completion tracking
Best For: - Regular class sessions - Lectures requiring recording - Workshops and demonstrations - Guest speaker sessions
Configuration Tips: - Enable recording for content preservation - Set "Wait for moderator" to Yes - Configure appropriate lock settings - Set availability dates if needed
Room/Activity Only¶
Purpose: Live sessions without recording
Features: - All live session features - No recording capability - Privacy-focused - Reduced server load
Best For: - Sensitive discussions - Student counseling sessions - Private consultations - Exam review sessions - When recordings not appropriate
Configuration Tips: - Clearly communicate no-recording policy - Use for privacy-sensitive content - Consider for smaller groups
Recordings Only¶
Purpose: Display recordings from other sessions
Features: - No live session capability - Displays selected recordings - Organized recording access - Can link to specific recordings
Best For: - Recording archives - Content library - Catch-up viewing - Resource organization
Scheduling Sessions¶
Using Availability Dates¶
Setting Access Period:
Join open: [Date] at [Time] (when join button appears)
Join close: [Date] at [Time] (when session ends)
Timing Considerations: - Open 15 minutes before scheduled start - Close 30 minutes after scheduled end - Allow buffer for technical issues - Consider time zones
Creating Recurring Sessions¶
For Weekly Sessions: 1. Create first session activity 2. Duplicate activity for each occurrence 3. Update dates for each 4. Consider consistent naming: - "Week 1: Live Lecture - January 15" - "Week 2: Live Lecture - January 22"
Alternative Approach: 1. Create single activity 2. Don't set specific dates 3. Use for all sessions 4. Manage recordings by date
Calendar Integration¶
BigBlueButton activities automatically create calendar events: - Event appears when activity has dates - Students see in course calendar - Reminders sent based on settings - Clicking event links to activity
Configuring Pre-Meeting Content¶
Welcome Message¶
Configure a welcome message that appears when joining:
Welcome to our virtual classroom!
Before we begin:
1. Test your audio using the Echo Test
2. Enable your camera if comfortable
3. Use the Chat for questions
4. Raise your hand to speak
Today's Agenda:
- Review of last week's concepts (10 min)
- New material presentation (30 min)
- Interactive exercise (15 min)
- Q&A session (15 min)
Pre-Uploaded Presentations¶
Uploading in Advance: 1. Join the room before class 2. Upload presentation 3. Set as default 4. Close room 5. Presentation available for class
Supported Formats: | Format | Type | Notes | |--------|------|-------| | PDF | Documents | Best compatibility | | PPT/PPTX | PowerPoint | Converted to PDF | | DOC/DOCX | Word | Converted to PDF | | XLS/XLSX | Excel | Converted to PDF | | ODT/ODP | OpenDocument | Converted to PDF | | JPG/PNG | Images | Direct display |
Room Configuration and Settings¶
Participant Settings¶
Wait for Moderator¶
Setting: Wait for moderator to start session
When Enabled (Recommended): - Students wait in lobby - Room opens when moderator joins - Prevents early, unsupervised access - Ensures instructor presence from start
When Disabled: - Students can enter immediately - First moderator gets full control - Good for student-led sessions - Requires trust in participants
Role Assignment¶
Default Roles:
| Role | Permissions |
|---|---|
| Moderator | Full control of session |
| Viewer | Participate based on settings |
Who Gets Moderator: - Teachers in the course - Non-editing teachers (usually) - Managers - Anyone with moderation capability
Promoting Viewers to Moderators: 1. Click on user in participant list 2. Select "Make moderator" 3. User gains full permissions 4. Useful for co-teachers, TAs, presenters
Lock Settings¶
Understanding Lock Controls¶
Lock settings restrict what viewers (students) can do:
LOCK SETTINGS PANEL
[ ] Disable webcam
Viewers cannot share their webcam
[ ] Disable microphone
Viewers cannot unmute themselves
[ ] Disable private chat
Viewers cannot send private messages
[ ] Disable public chat
Viewers cannot participate in public chat
[ ] Disable shared notes
Viewers cannot edit shared notes
[ ] Hide viewers
Viewer list hidden from other viewers
When to Use Lock Settings¶
Large Lectures (100+ students):
Recommended Settings:
[✓] Disable webcam - Bandwidth management
[✓] Disable microphone - Noise prevention
[ ] Disable private chat - Allow peer support
[ ] Disable public chat - Keep for questions
[ ] Disable shared notes - Keep for collaboration
[ ] Hide viewers - Keep visible
Interactive Seminars (20-50 students):
Recommended Settings:
[ ] Disable webcam - Encourage video
[ ] Disable microphone - Allow discussion
[ ] Disable private chat - Allow interaction
[ ] Disable public chat - Keep active
[ ] Disable shared notes - Encourage notes
[ ] Hide viewers - Keep visible
Office Hours / Small Groups:
Exam/Proctoring:
Recommended Settings:
[✓] Disable private chat
[✓] Disable public chat
[✓] Disable shared notes
[ ] Disable webcam - Required for proctoring
[ ] Disable microphone - May be needed
Applying Lock Settings¶
During Session: 1. Click the gear/settings icon 2. Select "Lock viewers" 3. Configure desired settings 4. Apply to all or selected users
Per-User Unlock: 1. Click on specific user 2. Select "Unlock user" 3. User can bypass locks 4. Useful for presenters, TAs
Recording Settings¶
Recording Configuration Options¶
Recording Modes:
| Mode | Description | Control |
|---|---|---|
| Disabled | No recording possible | N/A |
| Automatic | Recording starts automatically | None |
| Manual | Moderator starts/stops | Full control |
Recommended: Manual Control
Benefits: - Record only essential content - Pause during breaks - Avoid recording private discussions - Respect student privacy
Recording Settings:
Recording: Recording can be started/stopped
Record from start: No
Allow recording to be published: Yes
Allow recording to be unpublished: Yes
Hide recording preview: No
Hide recording download: No (or Yes for control)
Recording Indicators¶
During recording, all participants see:
┌───────────────────────────────────────┐
│ 🔴 RECORDING │
│ This session is being recorded │
└───────────────────────────────────────┘
What's Recorded: - Audio from all active microphones - Video from all shared webcams - Presentation slides and content - Screen sharing - Whiteboard annotations - Chat (in some configurations) - Shared notes content
What's NOT Recorded: - Private chat messages - Individual user views - Moderator actions panel - Participant list movements
Guest Access¶
Allowing External Participants¶
Guest Speakers: 1. Create BigBlueButton activity 2. Enable guest access in settings 3. Copy guest join link 4. Share link with guest 5. Guest joins without PulseLMS account
Guest Settings:
Allow room access to external guests: Yes
Guest policy: Always accept (or Ask moderator)
Guest join URL: [automatically generated]
Guest Policies:
| Policy | Behavior |
|---|---|
| Always accept | Guests join automatically |
| Ask moderator | Moderator approves each guest |
| Always deny | No guest access |
Security Considerations: - Only share guest links with intended participants - Use "Ask moderator" for security - Monitor guest access in session - Disable when not needed
Running Live Sessions¶
Starting a Session¶
Pre-Session Setup¶
30 Minutes Before: 1. Join the room 2. Test audio and video 3. Upload presentation 4. Configure settings 5. Review participant settings
15 Minutes Before: 1. Open presentation 2. Test screen share if needed 3. Check recording settings 4. Prepare opening content 5. Be visible when students arrive
5 Minutes Before: 1. Final audio check 2. Welcome early arrivers 3. Post welcome in chat 4. Start recording (if recording)
Welcoming Participants¶
Verbal Welcome:
"Good morning everyone! Welcome to today's session.
We'll get started in about 5 minutes. Please:
- Test your audio using the Echo Test option
- Turn on your camera if you're comfortable
- Use the chat to let us know you can hear us
- Raise your hand if you have any questions"
Chat Welcome:
Welcome to Week 5: Data Analysis!
While we wait to start:
1. ✓ Test your audio (Echo Test)
2. 📹 Enable camera if comfortable
3. 💬 Say hello in the chat
4. ❓ Questions? Type them here!
We'll begin in 5 minutes.
Audio Management¶
Echo Test¶
Purpose: Ensures audio works before participating
Process: 1. Click microphone icon 2. Select "Microphone" option 3. Complete echo test 4. Speak and listen for echo 5. Confirm "Yes" if you hear yourself 6. Select "No" if issues
Troubleshooting Echo: | Issue | Solution | |-------|----------| | No echo heard | Check microphone selection | | Echo continues | Check for feedback loop | | Static noise | Reduce microphone gain | | Low volume | Increase microphone level |
Managing Participant Audio¶
Moderator Controls:
| Action | How | Use |
|---|---|---|
| Mute one | Click user > Mute | Stop disruption |
| Mute all | Actions > Mute all | Quick silence |
| Unmute all | Actions > Unmute all | Enable discussion |
| Lock mute | Lock settings | Prevent unmuting |
Best Practices: - Mute all during presentations - Unmute for discussions - Use "raise hand" system - Call on students by name - Clear audio cues for turn-taking
Video Management¶
Camera Best Practices¶
For Instructors: - Position camera at eye level - Face light source (window/lamp) - Use neutral background - Dress professionally - Look at camera when speaking
Camera Positions: | Position | Impact | |----------|--------| | Eye level | Professional, engaging | | Too low | Looking down at viewer | | Too high | Looking up, unflattering | | Off-center | Distracted appearance |
Background Options: - Virtual backgrounds (if supported) - Blur background - Physical neutral background - Dedicated teaching space
Managing Participant Video¶
When to Require Video: - Small discussion classes - Oral presentations - Proctored exams - Interactive workshops
When Video Optional: - Large lectures - Recording sessions - Accessibility considerations - Bandwidth concerns
Configuring Video: 1. Use lock settings to control 2. Enable/disable per session 3. Communicate expectations clearly 4. Respect privacy concerns
Time Management¶
Session Structure Template¶
60-Minute Class:
0:00-0:05 Welcome and technical setup
0:05-0:10 Review of previous material
0:10-0:30 New content presentation
0:30-0:35 Quick poll/check understanding
0:35-0:50 Interactive activity/discussion
0:50-0:55 Q&A
0:55-1:00 Summary and next steps
90-Minute Class:
0:00-0:05 Welcome and setup
0:05-0:10 Agenda and objectives
0:10-0:35 Part 1: Content
0:35-0:45 Activity/Discussion
0:45-0:50 Break
0:50-1:15 Part 2: Content
1:15-1:25 Group activity
1:25-1:30 Summary and closing
Keeping Sessions on Track¶
Time Management Tools: - Keep visible timer - Set agenda checkpoints - Use slide transitions as cues - Designate timekeeper (TA) - Build in buffer time
When Running Over: 1. Acknowledge the time 2. Summarize key points quickly 3. Point to resources for details 4. Schedule follow-up if needed 5. Respect ending time
Ending Sessions¶
Proper Session Closure¶
Before Ending: 1. Summarize key takeaways 2. Preview next session 3. Remind of assignments/deadlines 4. Open final Q&A 5. Stop recording
Closing Script:
"Thank you everyone for today's session!
Key takeaways:
1. [Point 1]
2. [Point 2]
3. [Point 3]
Remember: [Assignment] is due [Date].
Recording will be available within [timeframe].
Any final questions before we close?
[Pause for questions]
Great! See you next [Day] for [Topic].
Have a great [day/week]!"
After Ending: 1. Verify recording saved 2. Review chat for missed questions 3. Follow up on action items 4. Prepare post-session materials 5. Update course with resources
Presentation and Screen Sharing¶
Uploading Presentations¶
Supported Formats¶
| Format | Extension | Notes |
|---|---|---|
| Best quality, recommended | ||
| PowerPoint | .ppt, .pptx | Converted to PDF |
| Word | .doc, .docx | Converted to PDF |
| LibreOffice | .odp, .odt | Converted to PDF |
| Images | .jpg, .png | Direct display |
Recommendation: Convert to PDF before uploading for best results and consistent display.
Upload Process¶
Before Session: 1. Join room early 2. Click "+" or upload button 3. Select "Manage presentations" 4. Click "Upload a presentation" 5. Choose file from computer 6. Wait for processing 7. Set as current presentation
During Session: 1. Click "+" or presentation button 2. Upload new file 3. Switch between presentations 4. Delete unused presentations
Presentation Tips¶
File Optimization: - Keep slides simple - Use high-contrast colors - Large, readable fonts (24pt minimum) - Limit animations (may not display) - Compress images before adding - Test presentation before class
Slide Design for Virtual: | Element | Recommendation | |---------|----------------| | Font size | 24pt minimum, 32pt preferred | | Font type | Sans-serif (Arial, Calibri) | | Colors | High contrast | | Background | Simple, not distracting | | Images | Compressed, relevant | | Text amount | Minimal per slide |
Screen Sharing¶
Starting Screen Share¶
Process: 1. Click screen share icon in control bar 2. Choose what to share: - Entire screen - Application window - Browser tab 3. Select the content 4. Click "Share" 5. Confirm sharing is active
Sharing Options:
| Option | Shows | Best For |
|---|---|---|
| Entire screen | Everything visible | Full demonstrations |
| Application window | Single application | Focused demos |
| Browser tab | One browser tab | Web content |
Best Practices for Screen Sharing¶
Before Sharing: - Close unnecessary applications - Close private tabs/windows - Disable notifications - Clean up desktop - Have content ready
During Sharing: - Narrate your actions - Use cursor deliberately - Pause for questions - Zoom in when needed - Check chat periodically
Professional Considerations: - No personal information visible - No sensitive data shown - Professional email visible only - Check bookmarks bar - Clear browser history if needed
Whiteboard Tools¶
Accessing the Whiteboard¶
Creating Whiteboard: 1. Click "+" button 2. Select "Whiteboard" 3. Blank canvas appears 4. Start drawing/writing
On Slides: - Annotations available on any slide - Draw directly on content - Clear annotations when done - Annotations can be saved
Whiteboard Tools¶
| Tool | Icon | Function |
|---|---|---|
| Pencil | ✏️ | Freehand drawing |
| Line | ━ | Straight lines |
| Arrow | → | Pointing arrows |
| Rectangle | ▢ | Rectangle shapes |
| Ellipse | ◯ | Circles/ovals |
| Triangle | △ | Triangle shapes |
| Text | T | Type text |
| Sticky note | 📝 | Add notes |
| Hand | ✋ | Move content |
Multi-User Whiteboard¶
Enabling Collaborative Whiteboard: 1. Click settings in presentation area 2. Enable "Multi-user whiteboard" 3. All participants can draw 4. Real-time collaboration
Use Cases: - Brainstorming sessions - Collaborative problem-solving - Group annotation - Interactive exercises
Management: - Monitor for inappropriate use - Clear when needed - Disable if disrupted - Save important content
Annotation Tools¶
Annotating Slides¶
Using Annotations: 1. Open presentation 2. Select annotation tool 3. Draw/write on slide 4. Colors and sizes available 5. Clear or undo as needed
Annotation Options: - Drawing tools (pencil, shapes) - Text tool - Highlighting - Arrow/pointer - Eraser
Pointer Tool¶
Laser Pointer: 1. Select pointer tool 2. Click and drag on screen 3. Visible to all participants 4. Use to highlight content 5. Fades after release
Best For: - Directing attention - Pointing to specific content - Real-time emphasis - Following along in text
Interactive Features¶
Polling¶
Creating Polls¶
Quick Polls: 1. Click "+" button 2. Select "Start a poll" 3. Choose poll type: - Yes/No/Abstain - True/False - A/B/C/D - 1-6 (custom responses) - Custom options
Custom Poll Creation: 1. Select "User Response" option 2. Enter custom choices 3. Start poll 4. View responses in real-time
Poll Types¶
| Type | Responses | Use Case |
|---|---|---|
| Yes/No | Yes, No, Abstain | Quick opinions |
| True/False | True, False | Fact checking |
| A/B/C/D | Multiple choice | Quiz questions |
| 1-6 | Numeric scale | Rating/feedback |
| Custom | Your options | Specific needs |
Managing Polls¶
During Poll: - View live response count - See percentage distribution - Anonymous by default - Wait for responses
After Poll: 1. Click "Publish results" 2. Results displayed to all 3. Discuss findings 4. Save for reference
Poll Best Practices: - Clear, unambiguous questions - Sufficient response time (30-60 seconds) - Discuss results afterward - Use for engagement, not just assessment - Prepare polls in advance
Chat Features¶
Public Chat¶
Uses: - Questions from participants - Links and resources - Quick polls/reactions - Attendance confirmation - Back-channel discussion
Monitoring Chat: - Keep visible during session - Designate chat monitor (TA) - Address questions periodically - Save important information
Chat Moderation: | Action | How | Use | |--------|-----|-----| | Clear chat | Actions menu | Reset chat | | Save chat | Export option | Record keeping | | Lock chat | Lock settings | Prevent messages | | Delete message | Click message | Remove inappropriate |
Private Chat¶
Uses: - Individual questions - Private feedback - Technical support - Confidential matters
Privacy Notes: - Not recorded typically - Moderator can't see student-to-student - Set expectations clearly - May need to disable if misused
Shared Notes¶
Using Shared Notes¶
Accessing Notes: 1. Click on shared notes panel 2. Type to add content 3. All participants can view/edit 4. Real-time collaboration
Formatting Options: - Basic text formatting - Bullet points - Numbered lists - Headings - Simple formatting
Shared Notes Best Practices¶
As Meeting Minutes:
Session: Week 5 - Data Analysis
Date: March 15, 2024
AGENDA:
1. Review previous concepts
2. New material
3. Practice exercise
4. Q&A
KEY POINTS:
- [Added during session]
- [Collaborative note-taking]
ACTION ITEMS:
- [ ] Assignment due March 22
- [ ] Reading: Chapter 6
QUESTIONS RAISED:
- Q: [Question text]
A: [Answer provided]
Collaborative Activities: - Brainstorming - Group synthesis - Q&A collection - Resource gathering
Raise Hand and Reactions¶
Hand Raising¶
How It Works: 1. Student clicks "Raise hand" button 2. Icon appears next to name 3. Moderator sees in user list 4. Student called on to speak 5. Hand lowered after speaking
Managing Raised Hands: 1. View hands in order 2. Call on students 3. Click to lower hand 4. Lower all hands when done
Clear Communication:
"I see Sarah has her hand raised. Sarah, go ahead."
[After response]
"Thank you, Sarah. Let me lower your hand."
[Lower hand]
"Does anyone else have questions? Please raise your hand."
Emoji Reactions¶
Available Reactions: | Emoji | Meaning | |-------|---------| | 👍 | Agree/Yes | | 👎 | Disagree/No | | 🎉 | Celebration | | 👏 | Applause | | 😀 | Happy | | 😔 | Sad | | 💡 | Idea | | ❓ | Question |
Uses: - Quick polls - Feedback - Engagement checks - Mood indicators - Non-disruptive responses
Q&A Management¶
Structured Q&A¶
Dedicated Q&A Time: 1. Announce Q&A period 2. "Please raise your hand for questions" 3. Call on students in order 4. Summarize question for all 5. Provide answer 6. Check for follow-up 7. Move to next question
Chat-Based Q&A: 1. "Type questions in chat" 2. Collect questions during session 3. Address at designated time 4. Read question aloud 5. Provide answer 6. Invite follow-up
Managing Multiple Questions¶
Priority System: 1. Questions related to current topic 2. Clarification questions 3. General questions 4. Off-topic (save for later)
Time Management: - Set time limit for Q&A - "We have time for 3 more questions" - Offer follow-up options - Post unanswered in forum
Breakout Rooms¶
Understanding Breakout Rooms¶
Breakout rooms are separate virtual spaces within the main session where participants can meet in smaller groups.
Breakout Room Benefits¶
For Learning: - Small group discussions - Collaborative activities - Peer teaching - Case study analysis - Problem-solving sessions
For Engagement: - Increased participation - Less intimidating environment - More speaking opportunities - Personal connections
Creating Breakout Rooms¶
Configuration Process¶
Step 1: Access Breakout Room Panel 1. Click "+" button (moderator) 2. Select "Create breakout rooms" 3. Configuration panel opens
Step 2: Configure Settings
Number of rooms: [2-16]
Duration: [minutes] (e.g., 15)
Assignment:
○ Randomly assign
○ Allow users to choose
○ Manually assign
[ ] Invite moderators to rooms
[ ] Free to join other rooms
Step 3: Assign Participants
| Method | Description | Best For |
|---|---|---|
| Random | System assigns | Quick setup |
| User choice | Students select | Flexibility |
| Manual | Moderator assigns | Specific groups |
Manual Assignment: 1. View unassigned participants 2. Drag to desired room 3. Or click and select room 4. Repeat for all participants 5. Review distribution
Step 4: Create Rooms 1. Review configuration 2. Click "Create" 3. Rooms become available 4. Start breakout session
Running Breakout Sessions¶
Starting Breakout Rooms¶
Launch Sequence: 1. Create and configure rooms 2. Announce to participants:
"We're now going into breakout rooms. You'll have 15 minutes
to discuss [topic]. Each group should:
1. [Task 1]
2. [Task 2]
3. [Task 3]
Please choose a reporter to share back with the main room."
Monitoring Breakout Rooms¶
As Moderator: - See room status in panel - View participant distribution - Join any room - Send messages to all rooms - Extend time if needed - End rooms when ready
Visiting Rooms: 1. Click "Join" next to room 2. Enter as moderator 3. Observe or participate 4. Leave to return to main/visit another
Broadcast Message: 1. Type message in broadcast field 2. Click "Send" 3. Message appears in all rooms 4. Use for announcements, reminders
Activity Ideas for Breakout Rooms¶
Discussion-Based:
Room Activity: Case Study Discussion
Time: 15 minutes
Instructions:
1. Read the case study (provided)
2. Identify 3 key issues
3. Propose solutions for each
4. Choose spokesperson for report-out
Deliverable: 3-minute presentation to class
Problem-Solving:
Room Activity: Practice Problems
Time: 20 minutes
Instructions:
1. Work together on problems 1-3
2. Each person explain one solution
3. Check answers against key
4. Prepare questions for instructor
Deliverable: Questions for clarification
Project Work:
Room Activity: Group Project Planning
Time: 25 minutes
Instructions:
1. Review project requirements
2. Assign roles/responsibilities
3. Create timeline
4. Identify potential challenges
Deliverable: Draft project plan in shared notes
Ending Breakout Sessions¶
Closing Breakout Rooms¶
With Warning: 1. Send broadcast: "5 minutes remaining" 2. Send broadcast: "1 minute - please wrap up" 3. Click "End all breakout rooms" 4. Participants return to main room
Immediate End: 1. Click "End all breakout rooms" 2. All participants returned immediately 3. Use for time constraints or issues
Debriefing¶
After Breakout: 1. Welcome back participants 2. Allow moment for transition 3. Call on reporters 4. Collect key insights 5. Synthesize learning 6. Connect to main content
Debrief Script:
"Welcome back everyone! Let's hear from each group.
Room 1, what were your key findings?
[Listen and respond]
Room 2, what did your group discuss?
[Listen and respond]
[Continue for all rooms]
Thank you all. I notice some common themes:
1. [Theme 1]
2. [Theme 2]
This connects to our main topic because..."
Recording Sessions¶
Recording Setup¶
Enabling Recording¶
Activity Settings:
Before Session: 1. Verify recording is enabled 2. Check available storage 3. Prepare consent statement 4. Test recording briefly
Starting Recording¶
Manual Start: 1. Click recording button (red circle) 2. Confirm start recording 3. Recording indicator appears 4. All participants notified
Important Announcements:
"Just to let everyone know, I'm about to start recording
this session. The recording will be available in the
course for review. By remaining in the session, you
consent to being recorded.
If you have concerns about being recorded, please turn
off your camera and/or use the chat instead of speaking.
Let me know if you have any questions.
[Pause]
Starting recording now."
During Recording¶
What Gets Recorded¶
Included in Recording: | Element | Recorded? | |---------|-----------| | Audio (all microphones) | Yes | | Webcam video | Yes | | Presentation slides | Yes | | Screen sharing | Yes | | Whiteboard | Yes | | Public chat | Depends on settings | | Shared notes | Yes | | Polls and results | Yes |
NOT Recorded: - Private chat messages - Individual participant views - Moderator control panels - Pre-session setup - Post-session activity
Pausing and Resuming¶
When to Pause: - Breaks - Off-topic discussions - Technical issues - Private matters - Student questions about recordings
How to Pause: 1. Click recording button 2. Select "Pause" 3. Recording indicator changes 4. Resume when ready
Resume Recording: 1. Click recording button 2. Select "Resume" 3. Recording continues 4. Creates single recording
Recording Best Practices¶
During Session: 1. Announce when recording starts 2. Speak clearly into microphone 3. Narrate visual actions 4. Pause for transitions 5. Announce when stopping
For Better Recordings: - Use quality microphone - Minimize background noise - Keep camera steady - Optimize lighting - Test before important sessions
Processing and Viewing¶
After Session Ends¶
Automatic Processing: 1. Recording uploads to server 2. Processing converts to playable format 3. Can take 30 minutes to several hours 4. Notification when ready
Processing Factors: | Factor | Impact | |--------|--------| | Session length | Longer = more time | | Number of webcams | More = more time | | Server load | Busy = more time | | File size | Larger = more time |
Recording Availability¶
Where Recordings Appear: 1. In the BigBlueButton activity 2. "Recordings" section visible 3. After processing complete 4. Accessible to enrolled users
Recording Information:
Recording: Week 5 Live Lecture
Date: March 15, 2024
Duration: 58 minutes
Format: Playback / Video download
Managing Recordings¶
Viewing Recordings¶
Playback Interface¶
Playback Features: | Feature | Description | |---------|-------------| | Video player | Main content view | | Slide panel | Navigate by slide | | Chat replay | View chat messages | | Seek bar | Jump to any point | | Speed control | 0.5x to 2x playback | | Full screen | Expanded view |
Navigation: 1. Use slide thumbnails to jump to sections 2. Scrub timeline for specific moments 3. Use chat timestamps for context 4. Adjust playback speed as needed
Editing Recording Availability¶
Publishing/Unpublishing¶
To Unpublish (Hide): 1. Go to BigBlueButton activity 2. Find recording in list 3. Click "Unpublish" button 4. Recording hidden from students
To Publish (Show): 1. Find unpublished recording 2. Click "Publish" button 3. Recording visible to students
When to Unpublish: - Contains sensitive discussion - Technical issues in recording - Superseded by better recording - Privacy concerns
Deleting Recordings¶
Permanent Deletion: 1. Find recording in list 2. Click "Delete" button 3. Confirm deletion 4. Recording permanently removed
Caution: - Deletion is permanent - Cannot be undone - Consider unpublishing instead - Download backup first if needed
Downloading Recordings¶
Download Options¶
If Enabled: 1. Go to recording list 2. Click download icon 3. Select format if options 4. Download starts
Download Formats: | Format | Use | |--------|-----| | Video (MP4) | Offline viewing | | Audio (MP3) | Audio-only review | | Slides | Presentation only |
Note: Download may be disabled by administrator for storage/bandwidth management.
Recording Organization¶
Naming Conventions¶
Good Naming Practices:
Week 01 - Introduction to Course - Jan 15
Week 02 - Core Concepts - Jan 22
Week 03 - Guest Speaker Dr. Smith - Jan 29
Midterm Review Session - Feb 12
Information to Include: - Week/unit number - Topic title - Date - Special designation (guest, review, etc.)
Creating Recording Collections¶
Using Recordings-Only Activity: 1. Create new BigBlueButton activity 2. Select "Recordings only" type 3. Select recordings to include 4. Organize by topic or date 5. Provides central recording hub
Benefits: - Centralized access - Organized by topic - Easy student navigation - Separate from live sessions
Participant Management¶
Role Management¶
Understanding Roles¶
Moderator: - Full control of session - Can manage participants - Can record - Can create breakout rooms - Can share screen - Assigned to teachers
Viewer: - Participates as allowed - Subject to lock settings - Cannot manage others - Assigned to students
Presenter: - Can share presentation - Can share screen - Cannot manage participants - Given to current presenter
Promoting and Demoting¶
Make Moderator: 1. Click on user in participant list 2. Select "Make moderator" 3. User gets full permissions
Remove Moderator (Make Viewer): 1. Click on moderator user 2. Select "Make viewer" 3. User loses permissions
Make Presenter: 1. Click on user 2. Select "Make presenter" 3. User can control presentation
Use Cases: - Co-teachers - Teaching assistants - Student presenters - Guest speakers
Removing Participants¶
When to Remove¶
Valid Reasons: - Disruptive behavior - Inappropriate content - Unauthorized access - Technical issues affecting others
Process: 1. Click on user 2. Select "Remove user" 3. Confirm removal 4. User ejected from session 5. Document incident
Ban vs. Remove¶
Remove: - Ejected from current session - Can rejoin immediately - Use for technical issues
Eject/Ban (if available): - Ejected from session - Cannot rejoin this session - Use for misconduct
Monitoring Participation¶
Tracking Engagement¶
Indicators to Watch: | Indicator | Shows | |-----------|-------| | Microphone icon | Who's speaking | | Camera icon | Who has video | | Raised hand | Who wants attention | | Chat activity | Who's participating | | Emoji reactions | Quick engagement | | Talk time | Speaking distribution |
Participation Strategies¶
Encouraging Quiet Participants: 1. Direct questions by name 2. Use polls for anonymous input 3. Breakout rooms for small groups 4. Chat for written responses 5. Raise hand for speakers
Managing Dominant Participants: 1. Thank for contribution 2. Ask to hear from others 3. Use structured turn-taking 4. Set speaking time limits 5. Private message if needed
Attendance Tracking¶
Built-in Attendance¶
Automatic Logging: - Join time recorded - Leave time recorded - Duration calculated - Available in reports
Accessing Attendance: 1. View session reports 2. Check participant logs 3. Export data if needed 4. Integrate with LMS attendance
Manual Attendance¶
During Session: 1. Use chat attendance call 2. "Please type 'Here' in chat" 3. Record responses 4. Note late arrivals
After Session: 1. Review participant log 2. Cross-reference with enrollment 3. Update attendance records 4. Follow up on absences
Accessibility Features¶
Built-in Accessibility¶
Screen Reader Support¶
Features: - Keyboard navigation - ARIA labels - Focus indicators - Screen reader compatible
Recommendations: - Test with common screen readers - Provide verbal descriptions - Share slides in advance - Use chat for key points
Captioning¶
Live Captions (if available): 1. Enable in settings 2. Auto-generated captions 3. Display options available 4. May vary in accuracy
Typed Captions (CART): 1. Assign captioner role 2. Captioner types real-time 3. More accurate than auto 4. Requires trained captioner
Post-Session Captions: - Add to recorded videos - Use captioning service - Edit auto-generated - Required for accessibility
Creating Accessible Content¶
Slide Accessibility¶
Best Practices: | Element | Recommendation | |---------|----------------| | Font size | 24pt minimum | | Contrast | 4.5:1 ratio minimum | | Images | Include alt text | | Charts | Describe data verbally | | Videos | Caption or describe | | Color | Don't rely on color alone |
Verbal Descriptions¶
During Presentation:
"On this slide, you'll see a bar chart showing
enrollment growth from 2020 to 2024. The chart shows:
- 2020: 500 students
- 2021: 750 students
- 2022: 1200 students
- 2023: 1800 students
- 2024: 2500 students
As you can see, there's been consistent year-over-year
growth, with the largest increase between 2022 and 2023."
Accommodations¶
Common Accommodations¶
| Accommodation | Implementation |
|---|---|
| Extended time | Allow later arrival/early access |
| Breaks | Build in or allow as needed |
| Captioning | Enable live captions |
| Recording | Allow personal recording |
| Alternative formats | Provide slides in advance |
| Chat participation | Accept chat instead of verbal |
| Technical support | One-on-one help session |
Supporting Diverse Learners¶
Before Session: 1. Share agenda in advance 2. Provide slides early 3. List technical requirements 4. Offer pre-session tech check 5. Ask about accommodation needs
During Session: 1. Speak clearly and pace well 2. Describe visual content 3. Allow multiple response methods 4. Build in processing time 5. Repeat questions from chat
After Session: 1. Share recording promptly 2. Provide alternative formats 3. Follow up individually 4. Gather accessibility feedback
Hybrid and Blended Learning¶
Hybrid Session Setup¶
Simultaneous In-Person and Online¶
Equipment Needed: - Room camera (wide angle) - Microphone (room capture) - Display for online participants - Presentation display for room - Computer for managing both
Configuration:
Room Setup:
- Camera facing presenter and class
- Microphone capturing room audio
- Display showing online participants
- Presenter uses laptop for BigBlueButton
- Second display for presentation to room
Best Practices for Hybrid¶
For Online Participants: 1. Ensure room audio is clear 2. Show in-room participants 3. Repeat in-room questions 4. Include in activities 5. Don't forget they're there
For In-Room Participants: 1. Display online participant faces 2. Include their chat comments 3. Manage mixed discussion 4. Technology orientation
Equity Considerations: - Equal participation opportunities - No second-class experience - Inclusive activities - Fair attention distribution
Blended Learning Design¶
Synchronous vs. Asynchronous Balance¶
Effective Blend:
Weekly Learning Flow:
BEFORE (Async):
- Watch pre-recorded lecture (30 min)
- Complete reading
- Post to discussion forum
DURING (Sync):
- Live Q&A on material (15 min)
- Interactive activity (30 min)
- Group work/breakout (20 min)
AFTER (Async):
- Reflection assignment
- Practice problems
- Peer feedback
Designing for Virtual Classroom¶
Best Use of Sync Time: | Use | Avoid | |-----|-------| | Discussion | Long lectures | | Q&A | Reading content | | Collaboration | Solo work | | Demonstrations | Things done better async | | Guest speakers | Busy work | | Assessments | Content consumption |
Move to Async: - Content delivery (recorded) - Reading materials - Individual practice - Written reflections - Resource review
Flipped Classroom Approach¶
Structure¶
Pre-Class (Async): 1. Students watch recorded content 2. Complete pre-class activity 3. Note questions for class
In-Class (Sync): 1. Quick review/questions 2. Deep-dive activities 3. Group problem-solving 4. Application exercises 5. Assessment/feedback
Post-Class (Async): 1. Reinforcement activities 2. Extended practice 3. Reflection
Implementation Tips¶
For Pre-Class: - Keep videos short (10-15 min) - Include engagement activities - Provide guided notes - Quiz on content before class
For In-Class: - Assume prep is done - Quick check for understanding - Focus on application - Active, not passive
Troubleshooting¶
Audio Issues¶
No Audio¶
| Symptom | Check | Solution |
|---|---|---|
| Can't hear | Speaker settings | Verify output device |
| Others can't hear you | Microphone settings | Check input device |
| Echo | Headphone use | Use headphones/earbuds |
| Feedback | Speaker/mic distance | Mute when not speaking |
| Static | Microphone quality | Use different microphone |
Audio Troubleshooting Steps¶
For Instructor: 1. Check browser permissions 2. Verify correct device selected 3. Test with echo test 4. Check system audio settings 5. Try different browser 6. Restart browser if needed
Helping Students:
"If you're having audio issues:
1. Click the phone icon and leave audio
2. Rejoin with 'Microphone' option
3. Complete the echo test
4. If still issues, try 'Listen only'
5. Use chat to communicate if needed"
Video Issues¶
Camera Problems¶
| Issue | Cause | Solution |
|---|---|---|
| No video | Permission denied | Grant camera permission |
| Frozen video | Bandwidth | Reduce video quality |
| Black screen | Camera in use | Close other apps |
| Poor quality | Lighting | Improve room lighting |
| Lag | Processing | Close other programs |
Video Troubleshooting¶
Check List: 1. Browser has camera permission 2. Correct camera selected 3. Camera not used by other app 4. Good lighting conditions 5. Sufficient bandwidth 6. Updated browser
Connection Issues¶
Poor Connection Symptoms¶
| Symptom | Likely Cause |
|---|---|
| Choppy audio | Bandwidth |
| Frozen video | Connection drops |
| Unable to join | Network block |
| Frequent disconnects | Unstable connection |
| High latency | Network congestion |
Connection Solutions¶
For Instructor: 1. Use wired connection if possible 2. Close unnecessary applications 3. Reduce video quality settings 4. Use audio-only if needed 5. Have backup device ready
For Students:
"If you're experiencing connection issues:
1. Turn off your camera to save bandwidth
2. Close other tabs and applications
3. Move closer to your router
4. Try switching to 'Listen only' audio
5. Refresh the page to reconnect
6. Rejoin the session if disconnected"
Session Issues¶
Can't Join Session¶
| Issue | Cause | Solution |
|---|---|---|
| Session not found | Wrong link | Verify activity link |
| Not available yet | Time restriction | Check open time |
| Access denied | Not enrolled | Check enrollment |
| Browser error | Incompatibility | Try different browser |
| Waiting room | Moderator not present | Wait or contact instructor |
Session Crashes¶
Recovery Steps: 1. Refresh browser 2. Rejoin session 3. If persistent, try different browser 4. Contact support 5. Communicate via alternative channel
Recording Issues¶
Recording Not Starting¶
| Issue | Cause | Solution |
|---|---|---|
| Button disabled | Recording not enabled | Check activity settings |
| Error on start | Server issue | Try again, contact admin |
| No indicator | Not recording | Verify recording started |
Recording Not Processing¶
Check: 1. Wait adequate time (varies by length) 2. Check server status 3. Contact administrator 4. May need to re-record
Emergency Procedures¶
Session Failure Protocol¶
If Session Fails: 1. Don't panic 2. Communicate via backup channel: - Course announcement - Email - LMS messaging 3. Attempt to restart session 4. If unable, reschedule 5. Provide alternative resources
Communication Template:
Subject: Technical Difficulties - Today's Session
Dear Students,
We experienced technical difficulties with today's live session.
I apologize for the inconvenience.
Here's what you should do:
1. I'll send an update within 30 minutes
2. Check your email/announcements
3. [Alternative: recording/reschedule info]
Thank you for your patience.
[Instructor Name]
Best Practices¶
Before the Session¶
Preparation Checklist¶
48 Hours Before: - [ ] Content finalized - [ ] Slides uploaded - [ ] Activity configured - [ ] Announcement sent to students - [ ] Links tested
Day Before: - [ ] Technical check completed - [ ] Backup plans ready - [ ] Materials organized - [ ] Reminder sent to students
30 Minutes Before: - [ ] Equipment tested - [ ] Room joined - [ ] Settings verified - [ ] Presentation ready - [ ] Notes accessible
Communication Before Session¶
Sample Reminder:
Subject: Tomorrow's Live Session - Week 5
Hi everyone,
Reminder about tomorrow's live session:
DATE: Wednesday, March 15
TIME: 10:00 AM - 11:00 AM [Timezone]
TOPIC: Data Analysis Techniques
BEFORE CLASS:
- Review Chapter 4
- Have your dataset ready
- Test your audio (join 5 min early)
HOW TO JOIN:
Click on "Week 5 Live Lecture" in the course
See you tomorrow!
[Instructor Name]
During the Session¶
Engagement Strategies¶
Every 5-10 Minutes: - Ask a question - Launch a poll - Check chat - Request reactions - Encourage comments
Student Interaction: 1. Use names when calling on students 2. Wait for responses (count to 10) 3. Acknowledge contributions 4. Build on student responses 5. Create safe environment
Managing Technology and Teaching¶
Multi-Tasking Tips: 1. Keep chat visible 2. Assign chat monitor if possible 3. Pace yourself 4. Build in pause moments 5. Use presentation notes 6. Have support person if available
After the Session¶
Follow-Up Actions¶
Immediately After: 1. Verify recording saved 2. Review chat for missed items 3. Note technical issues 4. Document attendance
Within 24 Hours: 1. Post recording (when available) 2. Send summary/follow-up 3. Address unanswered questions 4. Update course materials 5. Plan improvements
Follow-Up Message:
Subject: Week 5 Session Recording & Summary
Hi everyone,
Thank you for joining today's session on Data Analysis!
RECORDING: [Link or location in course]
KEY TAKEAWAYS:
1. [Point 1]
2. [Point 2]
3. [Point 3]
UNANSWERED QUESTIONS:
Q: [Question from chat]
A: [Answer]
NEXT SESSION: March 22 - Advanced Analysis Techniques
Questions? Post in the Q&A forum.
[Instructor Name]
Continuous Improvement¶
Gathering Feedback¶
Quick Polls: - "How was the audio quality today?" - "Was the pace appropriate?" - "Any technical difficulties?"
End-of-Session Survey:
1. How would you rate today's session? (1-5)
2. What worked well?
3. What could be improved?
4. Any technical issues?
5. Topics you'd like covered?
Reviewing Analytics¶
Metrics to Track: - Attendance rates - Session duration - Recording views - Chat participation - Poll responses - Technical issues
Quick Reference¶
Keyboard Shortcuts¶
| Shortcut | Action |
|---|---|
| M | Toggle microphone |
| V | Toggle camera |
| P | Toggle presentation |
| A | Toggle actions menu |
Control Bar Quick Reference¶
| Icon | Function | Moderator Only |
|---|---|---|
| 🎤 | Microphone | No |
| 📹 | Camera | No |
| 💬 | Chat | No |
| ✋ | Raise hand | No |
| 🖥️ | Screen share | Usually |
| + | Actions menu | Partial |
| 🔴 | Recording | Yes |
| ⚙️ | Settings | Partial |
Common Tasks¶
| Task | Steps |
|---|---|
| Start recording | Click 🔴 > Start recording |
| Stop recording | Click 🔴 > Stop recording |
| Mute all | Actions > Mute all viewers |
| Share screen | Click screen icon > Choose content |
| Create poll | + > Start a poll > Select type |
| Breakout rooms | + > Create breakout rooms |
| Upload slides | + > Upload presentation |
| End session | Actions > End meeting |
Troubleshooting Quick Fixes¶
| Problem | Quick Fix |
|---|---|
| No audio | Leave/rejoin audio |
| Can't hear | Check speaker device |
| Echo | Use headphones |
| Can't share | Check browser permissions |
| Frozen | Refresh browser |
| Can't join | Try different browser |
| Recording missing | Wait for processing |
Session Planning Template¶
SESSION PLAN
Date: ____________
Topic: ____________
Duration: ____________
OBJECTIVES:
1. ____________
2. ____________
3. ____________
MATERIALS NEEDED:
[ ] Slides
[ ] Screen share content
[ ] Poll questions
[ ] Breakout activity
[ ] Handouts/resources
TIMELINE:
0:00 - ___: Welcome
___: - ___: Content 1
___: - ___: Activity
___: - ___: Content 2
___: - ___: Q&A
___: - ___: Closing
BREAKOUT PLAN (if using):
Number of rooms: ___
Duration: ___ minutes
Activity: ____________
Debrief plan: ____________
BACKUP PLAN:
If tech fails: ____________
Alternative contact: ____________
Appendix A: Glossary¶
| Term | Definition |
|---|---|
| BBB | Common abbreviation for BigBlueButton |
| Breakout room | Smaller virtual room for group work |
| Echo test | Audio check before joining |
| Moderator | User with full session control |
| Presenter | User controlling current presentation |
| Viewer | Standard participant role |
| Webcam | Video camera for participant video |
| Whiteboard | Drawing/annotation surface |
Appendix B: Sample Session Scripts¶
Opening Script¶
"Good [morning/afternoon] everyone and welcome to our session
on [topic].
I'm [name] and I'll be your instructor today.
A few housekeeping items before we begin:
- This session is [being recorded / not being recorded]
- Please keep yourself muted unless speaking
- Use the raise hand button if you'd like to speak
- Type questions in the chat anytime
- We'll have a Q&A at [time]
Let's do a quick tech check. Please give a thumbs up
reaction if you can hear me clearly.
[Wait for reactions]
Great! Let's get started with today's topic..."
Transition to Breakout Rooms¶
"We're now going to move into breakout rooms for
a [activity name] activity.
You'll have [X] minutes in groups of [Y] to
[describe the task].
In your groups, please:
1. [Specific task 1]
2. [Specific task 2]
3. [Specific task 3]
Choose someone to report back to the main room.
I'll be visiting each room to check in. You'll see
a message when there's 2 minutes remaining.
Any questions before we begin?
[Answer questions]
Starting breakout rooms now..."
Closing Script¶
"We're coming to the end of today's session.
Let me summarize what we covered:
1. [Key point 1]
2. [Key point 2]
3. [Key point 3]
For next time:
- [Assignment/reading due]
- [Preparation needed]
Our next live session is [day] at [time] on [topic].
The recording will be available in the course
[timeframe].
Thank you all for your participation today.
Any final questions before we close?
[Address questions]
Great session everyone! See you next time."
Appendix C: Technical Specifications¶
Bandwidth Requirements¶
| Activity | Minimum | Recommended |
|---|---|---|
| Audio only | 0.5 Mbps | 1 Mbps |
| + Low-quality video | 1 Mbps | 2 Mbps |
| + High-quality video | 2.5 Mbps | 5 Mbps |
| + Screen sharing | 2.5 Mbps | 5 Mbps |
| Full features | 5 Mbps | 10+ Mbps |
Browser Compatibility¶
| Browser | Minimum Version | Recommended |
|---|---|---|
| Chrome | 80+ | Latest |
| Firefox | 75+ | Latest |
| Safari | 14+ | Latest |
| Edge | 80+ | Latest |
Note: Chrome generally provides the best experience.
Port Requirements¶
For network administrators:
| Port | Protocol | Use |
|---|---|---|
| 443 | HTTPS | Web traffic |
| 80 | HTTP | Redirect to HTTPS |
| 16384-32768 | UDP | WebRTC media |
This guide is maintained by the PulseLMS Team. For the latest updates, please check the online documentation.
Document Version: 2.0 Effective Date: January 2025 Review Date: July 2025