Skip to content

Learning analytics for BigBlueButton, at institution scale

The class ends. The picture stays.

You already ran the sessions. Every one of them is kept and made comparable, so a whole term becomes something you can look at. Who spoke and for how long, how much of the talking was the teacher, who sat through it without doing anything at all. Built and run by a BigBlueButton Certified Service Provider.

The analytics layer

Dashboards, not downloads.

Filter by date, by meeting or by the person, and everything on the screen answers for what you picked. It is the same view your team opens next month, and the month after that.

Filters

  • Date
  • Meeting
  • Participant

Meetings

12,480

Participants

38,214

Total meeting time

9,412 h

Average meetings a day

138

Average duration

47 min

Public chat messages

214,880

Users / Meeting per Day

Sessions run, against the people in them

SessionsParticipants

Features usage

Share of sessions that opened each tool

Meeting duration by time of day

Teaching load, weekday against hour

User roles

Who was in the room, and as what

Viewer 82%

Moderator 15%

Presenter 3%

Polls Response Rate

Of everyone who could have answered

Meetings Metrics

One row per meeting, over the range you picked

MeetingSessionsLearnersSpokeWhiteboard
BIO-2011643871%24%
LAW-1181324254%61%
ENG-330962983%12%
MTH-1052105138%48%

Meeting name word usage

What staff actually called their sessions

Daily Whiteboard Moves

Drawing activity across the year

Monthly Meetings

One square a day, across the year

Darker is busier. The gaps are the vacations.

What is already built

11

Dashboards, grouped into five families

46

Charts across them, ready on the first day

12

Kinds of chart, from a single figure to a heatmap

100%

Of your sessions kept, course after course, term after term

Built to your question

The twelfth dashboard is the one only you ask for.

Eleven dashboards cover what every institution asks. The one that matters most to you is usually not among them, and this is the part a fixed panel can never do. If you can describe the question, we can build the view.

  • Do our evening sessions run differently from the daytime ones?
  • Which rooms stopped using the whiteboard after week four, and did their chat go up?
Tell us your question
  1. Step 01

    You ask in your own words

    No query language, no ticket template. A sentence from a programme director in an email is enough to start, and if the question turns out to be two questions we will say so.

  2. Step 02

    We model it against what is already there

    Almost every new question is a new way of looking at what we already keep, rather than something new to collect. That is why the answer is usually a date rather than a project.

  3. Step 03

    It appears beside the others

    Same filters, same permissions, same exports as everything else. It is not a one-off report that gets emailed round once. It is a dashboard your team opens again next term without asking us.

What the platform answers

The questions institutional analytics asks, answered inside the classroom.

An institutional analytics platform sees a virtual class as one attendance mark, because that is all the LMS hands it. BBB Analytics starts where that mark ends, inside the session, where the talking and the chat and the polls and the whiteboard are.

Figure 1

Who took part, and who did not?

Attendance is not participation. The difference is visible at a glance.

AttendedSpoke at least once

Non-participation rate on every meeting, and the passive share for each person in it.
Figure 2

Was this a lecture or a conversation?

The balance between the person leading and everyone else.

ModeratorViewerPresenter

The synchronous didactic ratio: how much of the talking was the moderator’s, comparable between sessions.
Figure 3

What did the session actually use?

Slides, whiteboard, polls, chat and breakout rooms. How many, and how often.

A tool diversity index per meeting, so a course that leans on one tool is told from one that mixes them.
Figure 4

How is the course going, not just this class?

The same questions asked across a term instead of a morning.

Compare a run of meetings with the run before it, on the same measures.

Who opens it

Five people, five questions, one place to answer them.

A university decides as a committee. A dean, a programme director, the person teaching the seminar, the quality office, the team running the servers. Five people who will never be in the same meeting, each arriving with a different question. These are the ones we are asked.

  • Dean or pro-vice-chancellor

    Across a year of teaching, which sessions ran as a discussion and which as a broadcast?

    The synchronous didactic ratio, computed on every meeting: the share of the talking that was the moderator’s. One session is an anecdote. A year of them is an argument.

  • Programme or course director

    Which groups went quiet as the term went on, and in whose sessions?

    Non-participation rate and session silence ratio, meeting after meeting, with an engagement timeline inside each one. Direction is visible while there is still time to act on it.

  • Lecturer or seminar leader

    Of the thirty-eight in the room, how many did anything at all?

    Every participant carries an academic score and the longest they went without acting. The ones who attend everything and are never heard are invisible in a register and plain here. It is a prompt to reach out, not a mark.

  • Quality and accreditation

    Show me the evidence behind the engagement claim in the annual monitoring report.

    Reviews ask for evidence about teaching that nobody kept. This keeps it, at the level a report is written at, and exports it in the format a panel expects.

  • Head of digital education, or IT

    Which hours are we sized for, and did the tools we trained staff on in September get used by November?

    Load by hour of day and day of week, and tool diversity tracked meeting by meeting rather than surveyed. Both come out of the same tables.

How deep it goes

From the number to the reason.

Most reporting stops at the figure. The question that changes anything is the next one: why does it look like that. Answering it means going from a year of meetings down to one participant in one session without changing tool.

  • The number

    What happened. Counts, durations, shares and distributions, for the live teaching that until now left no record behind it.

  • The reason

    Why it looks like that. Go from a year of meetings down to one participant in one session. Cut the same measure by hour of day, by role, by what launched the meeting, or by breakout room against the main one.

Data governance

Where the data lives, and who can open it.

For a university this is not one criterion among five. It is the gate. So it is answered here rather than in a later conversation, and what follows is how the platform is actually run.

One named place
The platform runs on RIADVICE infrastructure, in one location that is named in your agreement rather than left vague. Nothing is spread across a shared analytics cloud you cannot point at.
Opened by role
A quality lead and an external reviewer each open the dashboards you granted them and nothing else. Access is given in the platform, not by forwarding a spreadsheet.
A platform of your own
If your policy says the analytics cannot sit anywhere shared, we will stand up a dedicated platform for your institution alone. Tell us that early and we scope it with you.
What it reads, and what it does not
It reads the events BigBlueButton already produces about a session, including the chat your teachers can already see. No recording is analysed, no camera is read, and nothing tries to infer attention or mood from any of it.
GDPR, answered by the architecture
A university has to say where personal data sits, who processes it and under what agreement. The platform runs in one named place under a contract with us, so those questions have short answers. We put them in writing before a pilot.

A note on method

What these figures are, and are not.

Everything here describes what can be observed in a recorded session: who spoke, who wrote, which tools were opened. These are not measures of attention, motivation, understanding or learning outcomes. They exist to support a professional conversation about teaching, not to replace one and not to judge a person.

BigBlueButton Certified Service Provider

Published and supported by RIADVICE

The team behind BBB Analytics is a BigBlueButton Certified Service Provider and hosts BigBlueButton for institutions every working day. The figures and the people who can explain them come from the same place. A question about a number does not become a support ticket.

Point it at a term you have already run.

Bring one course. We will model it, stand the dashboards up on your data, and show you the estate-level view before you commit to anything.