Skip to content

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

  1. Introduction to Virtual Classrooms
  2. Getting Started with BigBlueButton
  3. Creating Virtual Classroom Activities
  4. Room Configuration and Settings
  5. Running Live Sessions
  6. Presentation and Screen Sharing
  7. Interactive Features
  8. Breakout Rooms
  9. Recording Sessions
  10. Managing Recordings
  11. Participant Management
  12. Accessibility Features
  13. Hybrid and Blended Learning
  14. Troubleshooting
  15. Best Practices
  16. 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:

  1. Live Lectures - Traditional class sessions
  2. Office Hours - Individual or group consultations
  3. Guest Speakers - External presenter sessions
  4. Study Groups - Student-led discussions
  5. Workshops - Hands-on activities
  6. Exams - Proctored assessments
  7. Presentations - Student presentations
  8. Tutoring - One-on-one support
  9. Lab Sessions - Virtual demonstrations
  10. 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

Wait for moderator: Yes (recommended)
All users join as moderators: No
Open session in new tab: Yes

6. Configure Schedule (Optional)

Join open: March 15, 2024 at 9:45 AM
Join close: March 15, 2024 at 12:00 PM

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:

Recommended Settings:
[ ] All unlocked - Full participation

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
PDF .pdf 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."
3. Start breakout rooms 4. Participants transported to rooms

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:

Recording: Recording can be started/stopped
Record from start: No (recommended for control)

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