Welcome, everybody, to Big Blue Button World 2023.
This is the keynote address.
This is the kickoff.
My name is Fred Dixon.
I am the CEO of Blindside Networks, the company that started the Big Blue Button
Project.
I am also the co-founder of Big Blue Button Inc.
In this keynote, I will be going through the roadmap and kind of laying the land
for how we think about the roadmap and sort of some broad perspectives on the
project overall.
So let's start off with a little bit of engagement.
I'll just ask everybody, how long have you been using Big Blue Button?
OK.
I see the responses coming in.
All right. Very cool.
I'm going to publish it.
So there are some people that have been using it over 10 years, which is
awesome.
And let me ask you this.
What is your area of interest or your primary role?
This will just help me get a sense of the audience.
I see some teachers, some students, some developers.
I'm watching those results come in live from Big Blue Button, elements,
administrators, instructional designers, director of online learning and a few
others.
OK.
And we'll publish.
And so cool.
So lots of administrators, interestingly, and lots of developers,
which may be not interesting, because this is also the developer
conference.
All right.
Yes, I could have turned on multiple selection for those, please,
Letia.
All right. So another fun one.
Could you just point out where you are in the world right now?
Where are you coming in from?
Very cool.
Lots of people from a lot around the world.
I see lots of Europe.
Well, everyone can see it.
These are people from Africa.
Very cool.
All right.
Let me get into the meat of it.
And I'm going to talk for probably about 30 minutes.
And please ask questions in the chat.
There are other people here in the project that will respond to you as
well.
And let's have some fun.
I'm going to share lots of information about the project, sort of where we
are and where we're going.
So Blindside Networks, we started the project in 2007.
And since then, we have hosted over 2 billion minutes, that's billion
with a B, of online classes in the past three years alone.
And Big Blue Button Project is 14 years now in the making.
So what is Big Blue Button?
It's an open source virtual classroom and so much more.
But to kind of give you the picture of Big Blue Button, let's
start with the why we exist.
Can anybody in the chat tell me what this picture is?
Who goes to the person who can tell me what it is?
Sunrise?
Skyline?
No.
Benjamin.
Correct.
That is us.
This is Voyager in 1990.
Just before it, 24 minutes before it powered down its cameras, they took
look back at our solar system and they took pictures of the planets.
That's us.
That is the pale blue dot.
That's all we've got.
That's our planet.
And so can you talk about roadmap?
This is the roadmap for the world.
This is the sustainable development goals from United Nations
Educational, Scientific and Cultural Organization, UNESCO.
This is our map.
This is our roadmap.
No poverty, zero hunger, good health and well-being, quality education.
So it's number four.
That is one of the sustainable goals that we all as a country are
working towards.
We have work to do.
There are approximately 264 million kids around the world that have
no access to education.
That's roughly equivalent to 8% of the world's children.
So picture a neighborhood that has 80 homes, 10 of those homes,
there's no education.
None.
So I believe a lot of us here are already privileged.
We have access to the Internet.
We're actually able to join the session.
The world is not equal.
And to get us to a better future, we've got to get education
available, quality education available to everybody.
So the why of Big Blue Button exists is we believe everyone in
the world should have access to quality education.
That's sustainability goal number four.
And we do this primarily or one of the key components is open source.
We did not build Big Blue Button when we started in 2007 as a
closed proprietary project.
That wasn't going to get us to the goal.
But by doing it as an open source project, it meant anyone
around the world can contribute towards it.
And today we are localized into over 55 languages.
So by making Big Blue Button available to everybody, we go
after the goal of giving everyone access to a quality education.
So that kind of leads into what we do.
I mean, we could say we do Big Blue Button, but really we help
teachers teach and learners learn.
We do it online.
We do it through virtual classrooms.
But in general, someone came up to you and asked what Big Blue
Button does or what do they do?
We help teachers teach and learners learn.
We do it online.
But Big Blue Button is actually more than the platform itself.
There's actually about five key components that we see for Big
Blue Button.
It's a methodology for teaching effective virtual classes,
which I will touch upon.
It is the platform, the software itself, that understands the
goals of the educator and student and tries to help you reach
those goals.
It is a deep integration with learning management systems.
The virtual classroom does not occur in isolation.
It occurs in context.
It is a roadmap based on applied pedagogical theory, which I will
touch on as well.
And it's a global community that is accelerating towards that
roadmap.
And these pieces, the caulk today is really on the roadmap,
but they all kind of feed in towards it.
The roadmap is informed and shaped by all five of these areas.
In terms of just platform itself, it's always cool to check out
the Big Blue Button project at GitHub and see just how many
commits there have been.
Over 40,000 commits in the last 14 years.
The project has been forked or copied almost 6,000 times.
And over 8,000 people on GitHub are actively watching the
project.
So these are very strong signs of a healthy, vibrant open
source project.
The last check in here for 2.6 was 14 hours ago.
There are now more people working on Big Blue Button than
ever before.
We've had over 150 people commit to the project.
And that is accelerating.
There is a number of components in our platform.
Big Blue Button is sort of the top, the pyramid.
This is the one we see.
But there are other components that you see in the project.
There's green light, which is a front end.
Scale light is a load balancer.
These have presentations at the World Conference.
A member of our community maintains a Docker version of
Big Blue Button.
There's the installer to help you install.
And there's also an LTI component so that if there isn't
a need of integration for LMS, you can use an LTI
integration.
And it's really good.
And there's going to be another talk on that as well.
In terms of the global community, there are some
large groups behind Big Blue Button.
The French Ministry of Education uses us quite
heavily.
That's for K-12.
France Université Numérique.
The FUN or Higher Ed.
And also ZKI, which is a consortium of German
universities.
All three of these organizations are actively
contributing towards accelerating the improvement
of Big Blue Button along its roadmap.
There's an example from the French government
site.
They use Big Blue Button as the state webinar
system in addition to using it for teaching
and learning.
And in terms of the project, we focused on
distance education.
We are built into the core of Canvas.
We are built into the core of Schoology.
This is not LTI.
This is code in the core.
We're built into the core of Moodle.
We're built into the core of Sakai,
Chameleon, Populi, Genzibar, and others.
And so this reflects that other industry
leading learning management systems have
chosen to build Big Blue Button into the
core of their code base and make it
available by default to their community.
In particular, if you download Moodle, the
core integration, which we worked over 10
years on, is now in the core of Moodle
itself.
There are, in the community, there are a
number of companies that are listed on the
Big Blue Button website that have been
actively contributing to Big Blue Button
over the years.
And any one of those, you can reach out
for help with using Big Blue Button.
You can think of it as commercial open
source.
We treat Big Blue Button like a product,
and we release it like a product.
We also get together for developer summits.
This was in Germany in November.
That was very fun.
And this was the recent one we had in
Brazil, the 17th developer summit over the
time.
And we had a lot of fun there as well,
accelerating.
A lot of the people there, you'll see
them present in the next three days.
Okay, so let me ask a multiple choice
question.
What is Big Blue Button?
You can choose multiple options.
Choose the options you think it applies
to.
This is me engaging the audience,
so make it more active.
I could phrase it as like what you
think is more than not,
but you probably pick up it's a question
that it's actually all of these.
But actually I'm seeing something
interesting in terms of what people
think.
Okay, so it's definitely
a platform.
And it's a methodology.
And it's a deep integration,
which I went through.
And it's the roadmap, sort of our
guide.
And it's the global community.
So it is all five of those.
But it's kind of keen to see which
one people chose.
All right.
So I could just launch in right now
and tell you about all the features
we're working on.
But there's a reason why we're
working on these features.
And I think it's really important to
understand.
Because the roadmap is something we
think a lot about.
And the roadmap is based on what
is the goals we're trying to achieve.
So one
first place to start it is what
is the road we're driving on?
Like what's the world around us
look like for online learning?
And we now live in a world
where virtual classrooms are
mainstream.
Because of COVID, I mean
pretty much every school has done
virtual classes.
But the virtual classes have
changed over the years.
So if you go way back, for those of
you, if you tried to do virtual
classes in 1990s, you probably did
broadcast lecture TV.
In the 2000s, the learning
management system started coming
out and you kind of did things
online.
It wasn't synchronous, but it
wasn't physically attending
classes.
Video conferencing system became
more accessible and prevalent by
2010s.
We had this really strange
time, the emergency remote
teaching in 2020, 2022.
That didn't work out so well.
I'll talk about that in a moment.
And then we believe that the
future of virtual classrooms are
not a video centric, but a
pedagogic centric.
So this was something that came
about recently in the United
States.
They called it a nation's
report card.
And they looked at how the
test scores were done from kids
compared to 2020 and 2023 in
mathematics and reading.
And across the board, the
scores were down.
It really, students took, it
was very difficult during
COVID.
And that is telling us a lot of
things about what was virtual
classrooms online and what they
need to be.
So it really boils down to
this diagram.
The underlying problem with
COVID and a lot of virtual
classrooms, if you're looking
for the optimal results, well,
you're using a video
conferencing system.
And the goal of the video
conferencing system is to
meet.
But in a virtual classroom, the
goal is not to meet.
It is to learn.
In a virtual classroom, you
have the educator, the
teacher, the instructor, the
professor.
They have degrees.
And they are, they have gone
to training to teach online.
So the requirements for what
they do is much more than
the meeting.
And I kind of think of the
analogy like this.
If you are thinking about
biking, if you are to meet,
you are using like a road
bike.
It will get you from point A
to point B.
But if you're teaching classes,
there are things that you
need to do that you need to
do differently than a virtual
video conferencing system.
And so if you're going off
road with a bike, you would
not choose a road bike.
You would choose a bike that
understands this is what I
need to do off road.
Suspension, design, like
more gears and so on.
So this, a lot of teachers
struggled during COVID.
A lot of students struggled
because the platform they did
didn't really encompass.
When you share your audio
video on your screen, the
platform has no idea what
you're trying to do.
It's just sharing media.
Everything else is on you,
the teacher and the student.
And that's challenging.
So if we want to figure out
like how do we measure
success of this, really it's
measurable learning outcomes.
That's what that nation
report card showed.
And so if you think about
the educator's point of view,
what's the challenges?
You've got two choices.
You work within the limits
of the video conferencing
system.
I will share my screen
and I hope you guys
follow me along.
Or you attempt to augment
those limits with third party
tools.
I'm going to need you to
log into this website
and this other website
because we're just going to
try to get some engagement
going here so that
foster learning.
Neither of these are great
choices.
And the student challenges
as well, like building
relationships that foster
learning.
You have an unstructured
environment.
You largely doing passive
learning.
And look, I think it's
worthwhile just
acknowledging it's really
hard to keep focused,
especially in a work
dominated by social media
that's optimized for your
attention, not for learning.
Facebook does not care
if you learn.
It just wants you to
stay on Facebook
and pick any other
social media.
So this challenge of
learning is compounded
by there's just a lot
of things vying for
students' time.
OK, so I'm going to
turn it around and I'm
going to ask you guys
a question.
Imagine you're designing
a world class online
school.
OK.
And how would you ensure
that the classes,
the virtual classes
in that school are going
to be effective?
Give me one thing that
you would do to ensure
that the virtual classes
are going to be effective.
But I'm looking for a
couple of responses
in the chat.
And again, this is me.
I'd like to get your
thoughts before I go
on to the next step
in terms of like how we
think about effective
virtual classes and how
that guides our roadmap.
OK.
Highly interactive.
Ask questions.
Evaluate learning
results.
Engagement.
Webcams, which are good
for building relationships.
User engagement.
Interactive.
I'm going to linger on
this for a moment,
like at least a minute.
So take a moment.
Put your thoughts into
the discussion.
Engage students with
interactive sessions.
Reverse or rich portfolio
methods allow teachers
to connect to all
participants.
More student talk time.
Good.
Active discussions.
Yes.
So it's complex, right?
There's a lot of things
that have to go on
in a class.
And there's a lot of
complex things that have
to go on when you
teach and learn.
So an effective
virtual classroom is
not just having a
teacher talk for 60
minutes and the
students learn.
It's tantamount to
just watching the
recording.
It's passive learning.
It's just not work.
If that worked,
the test scores for
the nation's report card
United States would
have been different,
but they're not.
And so if we do
the same things in
the future, we may
not really expect to
have much of a
difference.
And Big Blue Button,
we want to make
a difference.
We really want the
teaching and learning
occurring online to
be quality education.
So if we think
about this,
I mean, there's
really two people in
our virtual class.
There's the educator
and the student.
I use educators,
teachers, students,
teachers,
professors,
instructors,
and so on.
And really,
their goals are to
teach and the
educators to teach
and the students to
learn.
So we don't have
to imagine what
that means.
There's 50 years
and more of
pedagogy that's
looking at what
are the practices
of effective
teaching and learning.
So in designing
a more effective
virtual classroom
or providing
one for the world,
we're not trying
to create new ideas.
We're really trying
to understand
what is the theory,
the pedagogical
theory behind it.
And I plucked out
two definitions of
pedagogy,
the science of
education or the
study of knowledge
and how skills
are used in
educational context.
The goal of
a virtual classroom
is not to meet,
it is to learn.
And I like the
second one.
The ultimate goal
of pedagogy is
to foster effective
learning to help
students become
independent and
lifelong learnings.
And that goes back
to, I think,
to the UNESCO.
We need
educated,
skeptical,
curious,
critical learners
in the world
to help
improve the
world for everybody,
make the world
a better place.
So we measure in
terms of learning
outcomes.
Well, it's
a good question to ask
and I'm going to
talk about pedagogy
for a moment
because it does
underpin what we do.
What does it
mean to learn?
Well, okay.
Our brains are
not computers.
Like, if they were,
you could watch
three hours of
YouTube videos
on basic Spanish
and walk out
and start speaking
basic Spanish.
They're not.
They're made up
of 850 billion
neurons,
which are
connected
to
axioms
hooked on
by synapses.
And it's
this huge,
huge neural
network in
our brain.
And there's
actually a
whole science
around educational
neuroscience
that looks at
our brain
and what happens
when we learn.
A few things,
like there's a
concept of
neuroplasticity,
which allows us
to adapt
and learn new
things.
Long-term
potentiation,
which basically
and then there's
chemical changes,
such as increased
neurotransmitters,
neuromodulators
that occur
during learning
and increased
synaptic strength.
Okay.
So this was not meant
to be a course
in brain science,
but what I hope
you get out of this
is that we're
not computers
and our brains
are biological.
And there's a
good analogy
where learning
is like a physical
workout.
It's not perfect,
but it's actually
really good.
You know,
if you say,
you can't walk
into a gym
and watch videos
on working out.
You actually have to
pick up the weights
and work out.
Your body,
your muscles respond.
With learning,
you can't passively
watch something
and expect to learn.
The analogy
I always think about is,
think of a time
you've gone to a movie,
you watched two hours
of the movie,
you went out with friends
and then you wanted
to tell your friend,
hey, I thought the,
the daughter
of the main character
was really good,
but you can't remember
her name.
Right?
Learning takes effort
and effort is good.
It's how our brain learns.
So this leads us
into a certain direction
for what is an effective
virtual classroom.
And that means like,
what does it mean
to learn effectively
and how can we do this?
Okay.
So I'm going to bring up
another question.
So what is this diagram?
Can anyone tell me
what this diagram is?
It's very famous
in pedagogy.
Okay.
Yes.
I see the responses coming in.
This is really positive.
Okay.
Very good.
All the different responses.
Okay.
So,
this is Bloom's taxonomy
and it is a theory of learning.
It's not the theory of learning.
And again,
there's a lot of simplification
going on here
because there's many ways
of looking at it.
But look,
this actually says
a few important things.
This is like 50 years.
We can remember
and understand things.
And then to get to
the ability to create,
which is mastery,
you got to go through
the ability to apply
what you're doing,
assess it,
and evaluate it.
And we call this
the apply zone.
You cannot get to mastery
unless you start
applying what you're doing.
Your muscles won't grow
unless you pick up a weight.
Your brain doesn't learn
unless you do things.
And you can think of
learning workouts.
If you're climbing Bloom's staircase,
you're going to do it
over successive study periods,
virtual classes,
workouts,
call it learning workouts.
And over time,
you start to master the skill.
You start to understand.
You start to be able to apply it,
like working out.
So,
I'm going to switch over to
what we believe is the structure
of a successful virtual class.
And again,
it's another component
of the roadmap.
So, we believe
this is based on
a lot of interaction
with teachers
that people teach online effectively.
There's always some part
of the beginning of the class
to strengthen relationships.
In a virtual class,
you're kind of like
looking through a keyhole,
trying to see
what other people are doing.
You really have to be overt.
You have to set a time aside
to allow students and teachers
to form bonds,
build relationships,
so that they feel comfortable
engaging themselves,
struggling,
making mistakes.
And then the rest is
kind of more straightforward,
but you can see the bulk of this
is not webcams.
It's more learning and applying.
So, you would review as a teacher,
make sure the foundations
you're building on are strong.
There'd be some preview.
There'd be the main segments
we'll talk about.
There'd be a review of the class,
and ideally you get
the students to review.
Again, forcing recall.
And you talk about next steps.
And maybe using the last five minutes
to get them working
on the next assignment.
Again, more apply.
Within the main segment,
you have topics.
You break them up,
and our brains can focus
for maybe 8, 12 minutes
before we start to wander
without doing anything.
So, what you're really doing
is trying to set up small chunks
and create the scaffolding
on which you can get students
to start applying themselves.
And this gets back to
the applied learning,
the active learning.
Each one of these gray areas,
you can think of applied
learning and assessment.
Students are doing something.
You, as the instructor,
are assessing and giving feedback.
The platform should understand this
and help you do it.
So, we have this guiding principle
we think about as like
the virtuous cycle
of applied learning.
So, if you have an activity,
you essentially want students
to apply themselves,
put forward some effort, right?
This isn't passive.
Give feedback to the ones
that are struggling,
and the students will learn.
The cycle you're trying to get
is that students realize
the more I apply myself,
the faster I learn.
This is how you have
a more effective use of your time.
Coming to a class
and applying yourself
is going to yield
a much better outcome
for reaching your goal
as a student to learn
than it is passively watching.
You're just going to spend
more time and learn less.
So, spend less time
and do more,
and you'll learn more.
Well, you might ask,
well, what's the optimal
effort for learning?
Well, it turns out,
there's a theory for that too.
This is the zone
of proximal development
by Yavovsky.
And it basically says, you know,
if you try to do something
that's too easy,
you're not really
thinking about it.
If you try something
that's too hard,
it's not going to be
very satisfying
because you won't
gain any understanding.
But what's really interesting
is in this zone
of proximal development,
I call it the learning zone,
at the bottom end,
it's what you can learn
on your own.
But at the top end,
the optimal end,
is what you can optimally learn
with help from others,
whether it's peers,
whether it's teachers,
and they like social
constructivism is here as well.
So really, the optimal learning
is doing things with help,
doing things with feedback.
That's what the theory
of pedagogy says.
And of course,
it brings true, right?
But it's not like it's,
it's what, it's what
it's how our brains work.
Okay.
So really, this cycle
of applied learning
is really getting students
to do things
that are in that zone,
ideally near the
right-hand part of it.
They struggle,
you as the instructor,
see them and give feedback,
or maybe they're in
breakout rooms,
and they have this cycle
that starts up
over and over again.
The platform should
understand this
and support the
teacher and student
in doing it.
So this comes back
to the how.
This is kind of
our North Star
for the roadmap.
In the Big Blue Button project,
when we look at things
that we are building
out in the product,
we come back
and ask ourselves,
is this helping
to maximize the time?
So we're saving
the instructor time.
We're making things
more efficient
for the students
to apply themselves,
applied learning,
and have opportunities
to get feedback.
The more we can do this,
the more effective
the virtual class
is going to be,
the more you'll see
learning outcomes,
and the more you'll
end up as a result
of students and teachers
reaching their goals.
So this is our North Star,
and it's from this
that I'm going to transition
to the roadmap.
But we'll do something
fun first.
So which of these
is not a learning theory
on which we have built upon?
Okay.
It's looking good.
I think everybody
pretty much got
that we did not build upon
the theory of passive learning.
That's not part of what we want.
We want to do things
that avoid the problems
of what you see
in video conferencing systems,
but also have a theory
of the case,
have a guiding principle
to say, well,
what is we should do?
It's not sufficient
to just not do
what others do.
We've got to really understand
what it is we want to do
and what is guiding us
towards it.
Okay.
So I want to come up
with a few things today.
I'll take that diagram,
the virtual cycle
of applied learning,
how Big Blue Button
starts to fit in.
So the things that you see
in Big Blue Button,
the breakout rooms,
the multi-user whiteboard,
the smart slides,
all of these have been designed
to make it easy
for the instructor
to create space
to have students apply.
You don't have to go
to a third party product.
It's built in.
And when you use
these built-in capabilities,
what we're doing is
we're generating analytics.
And these analytics
are visible to you,
the instructor,
teacher, educator,
as the learning analytics dashboard.
The way we say it is
that there is no back
of the classroom.
You are not dependent
upon webcams
to understand
if a student is struggling
or not.
You have them do activities
in Big Blue Button
and will tell you
what's the results
of those activities,
the analytics,
and those analytics
are a first-order approximation
if the students
are struggling or not.
Certainly, if they're not
responding to polls
or if they're responding
incorrectly
or they're not participating,
that's a warning sign
that they may not be learning.
So we try to help
the instructor in this.
And I'll give you
a couple of visuals.
And for those of you
that are familiar
with Big Blue Button,
this is what we do today.
I've been doing this
for a while
in this presentation now.
I've been turning on
multi-user whiteboard.
And when I do this,
we can all move
the mouse around.
It's a form
of visual assessment.
This is what we did
at the beginning
to see which parts
of the world we live in.
And I can also turn it off as well.
I can also do
where I can lock
so that other users
can't see the cursor.
So if I turn on
the cursors again,
can I ask everybody
to point to the button
that's turned on
multi-user whiteboard?
You can't see
where everyone else
is pointing to,
but I visually can see
if everybody is pointing
at the right place.
Again, as the instructor,
it's another very powerful way
to assess if students
are learning.
We built that in
directly based on
feedback from educators.
Breakout rooms are there
where we can create content now
and bring them back
to the main room.
Really effective.
So you not only put students
in breakout rooms
to learn from each other
and apply themselves,
social constructivism,
but you get them
to come back
and present as well.
And the big blue button
will bring the content
back for you.
The learning analytics dashboard
is a live dashboard
that you can open up
in another tab,
another browser tab,
and it will keep track
of who is in the class
so you don't have to wonder
OK, I see there are 50 students
in the class.
Are there anybody here
who just kind of slipped in
one minute ago
to try to get a credit?
You can see.
It will tell you how long
each student has been there.
It will also tell you
some of the activities
like talk time, webcam time,
and some of the activities
they do in the session.
You can actually get
a timeline view
so if there was
a particular slide
that students raised their hand,
you don't have to remember it.
The big blue button knows it.
It will tell you.
Again, trying to offload
some cognitive load
off the table
Again, trying to offload
some cognitive load
off the teacher
because big blue button
is really trying to understand
and help what you're trying to do.
And the other is the polls.
So the polls give you
a sense of formative assessment
and big blue button
will keep track
of all the poll answers
for you during the session.
You don't have to remember
if you have some polls
that you've done.
You can always refer back
and see what the results are.
And obviously if you
organize it by the responses,
if you see students
who are not responding,
again it's an indication
that they may be struggling
reaching out to them for a moment,
giving a little bit of feedback,
tells the student
the teacher is aware of me
and cares about me,
which probably was really hard
to do in COVID
when you just had webcams
to rely on
and students largely
didn't share their webcams.
Teachers teaching the screen,
hoping that students learn.
We don't want to do that.
We want you to be able
to teach students directly,
get them to apply
and give feedback in the moment.
Okay, so a lot of sort of scaffolding
and framework that I've laid
in terms of how we're thinking
about the future
and what guides us.
So let me talk about
some upcoming roadmap.
So we have two releases
of Big Blue Button coming up
and the 2.7 and the 2.8.
What we did in the 2.6 release,
we built in TL Draw,
the whiteboard,
which you've been using here.
It's fantastic.
But it took us quite a good chunk
of time to do it.
But we were invested in doing it
because we believed
we could build a world-class
whiteboard in the Big Blue Button.
We opened up new avenues
to use for more engagement
and more feedback.
So what we're shifting to
is trying to do smaller releases
that iterate more quickly.
So you'll see 2.6 came out in April.
We're gunning to have 2.7
working towards getting out in August
and 2.8 in December.
Again, if something doesn't need a release,
it can always go to the next release.
They're not long apart.
But we think our community
is going to be served by
smaller, more frequent releases
than longer releases
like every year long.
All right.
For 2.7, there are a couple of things
that we do to maximize the time,
help the instructor,
and to give feedback.
So you'll see a grid layout.
This makes it easy for you
to put students into a grid format.
It's very familiar.
You can see them all into one area.
This is usually a good point
at the beginning of the session
when you're building up
the relationships.
Timer, stopwatch,
assign the web cams
to the presentation area.
If you have a hybrid class
and you have high definition web cam,
and a much requested feature
is the reactions.
So grid mode will look like this.
You cannot share any web cam.
There will be an avatar.
And you can see who's muted and unmuted.
Very familiar layout.
There will be a timer.
There's now a timer and stopwatch.
So you can,
if you want to have an activity
during the live class,
you can set a time for it.
Either stopwatch to count up
or timer to count down.
And the reaction bar.
So this is what the reaction bar
currently looks like.
And you'll be able to have students,
the thinking is that
will you be able to tell students,
okay, turn on your reaction bar.
And this will be visible.
And as you give your session,
students can just click at any point.
And you will already see this
in the alpha in 2.7,
which the beta is coming out shortly.
Again, we want to get it out in August.
And we will be building on top of this.
But we want to make it
very visual for students.
They're looking ahead to the December release.
A lot of it is going to be on the whiteboard.
We are incorporating TLDRAW 2.0
into BigBlueButton.
And that's going to make it possible
for us to do something
we call infinite whiteboard.
Where there will be another mode
on the presentation mode.
So you can upload slides.
You can share.
You can put a webcam at the presentation.
You can share a video.
You can use it for shared notes.
Or you could have an infinite whiteboard.
And again, TLDRAW 2.0.
Awesome project.
Steve Roots, the founder of TLDRAW,
will be speaking tomorrow
and talking about his roadmap
for TLDRAW 2.0 and beyond.
But think of it this way.
Because we built TLDRAW
into the core of BigBlueButton,
we get the benefit from all the work
that the project does
to improve whiteboards.
So we free up our time
to work on other areas.
But we build on top of them,
leverage what Steve and his project has done.
And the visual here.
This is an early build of TLDRAW 2.0.
This concept where you have
more in the infinite whiteboard.
You can see where you are moving around.
But it's optimized even more.
And it lays the groundwork
for the infinite whiteboard
and whiteboard vision,
of which there is a presentation
on this as well.
It's really amazing, guys.
I'm so happy we did all the work
for the whiteboard.
It just means that BigBlueButton
has a world-class whiteboard
that is just going to keep getting
better and better.
And just as other people leverage us,
just as other people leverage us
as open source, we're leveraging TLDRAW.
There are some under-the-hood things
that are going on for 2.8.
All of which are really important.
We have a goal to scale
BigBlueButton to 1,000 users.
And to do that, we have to refactor
how the client and the servers
talk with each other
and make it a lot more efficient.
And we know how to do this.
We've been working on this for months.
So there are two presentations
about GraphQL.
And this is going to really optimize
how the communication goes back and forth
between the client and the server
in terms of reducing the traffic.
And it simplifies the implementation
of the communication as well.
There is also work underway
to do a plugin architecture.
I encourage you to go to that talk.
This is how other projects
have gone to the next level,
which is to get to a point
where they're a platform,
of which we are.
But then they make it so possible
for people to put their own modules
into the platform, their own plugins.
This is what Moodle has built on
for 20 years.
So we're working to do this
in Big Blue Button,
which means we'll provide the platform.
And if there's something that people want to do
that isn't done today,
they can do it.
Think of this as a first release,
but man, it's a huge milestone for the project.
XAPI, the Experience API,
to integrate with other learning record stores
will come in December.
And we're also going to do it
for those geeks out there.
We're moving to 22.04.
And for what it's worth,
the XAPI support,
this has been working
with the French Ministry of Education.
They've already defined the actors,
and we've already done a prototype of this,
and work is underway to get it into 2.8.
And it's been, it's supported
by as well, by FunMOOG.
So it's really awesome.
And it's going to basically, you know,
integrate with other learning,
other learning record stores
for sharing data.
Okay, so that's 2.7,
which is coming out in August.
2.8, which we're working to get out in December.
And the features that we're doing that
in terms of maximizing time for applied learning
and feedback and under the hood.
There are things ahead that we want to do.
So a lot of this is laying groundwork
to make us do some of these things ahead.
So there are many things that we want to work on.
If you look at each release that we do in Bigwood Button,
there are usually hundreds,
if not thousands of pull requests go in.
But I'm going to highlight some of the high-level ones
we want to do.
We want to bring analytics in from the LMS.
The LMS knows about the student.
We want to bring some information in
to help the teacher maybe understand
if there are students that are doing really well
or students that are doing struggling.
Like at the beginning of the class,
the teacher could manually go find this information in the LMS.
It seems like we can leverage these deep integrations
and do better.
We want to use AI to help the teacher
do more formative assessment.
I have some screenshots of it.
Hybrid classrooms is another one,
which maybe you have students physical in the class
and remote.
This will be touched upon in the UI presentation later today
by Bruno and by Tyler.
Pizzing, which would be really good
because it's another way of doing formative assessment,
polling with the correct answer.
Whiteboard vision, breakout vision,
and something we call cone of silence.
I'll talk about all of them in the next few moments.
Okay, so breakout vision is what it sort of sounds like.
Breakout rooms are a super effective way
to get students to apply themselves
in social constructivism.
If you have to do something,
construct something with knowledge,
your learning jumps up.
And if you have to teach somebody else,
like in a breakout room or help them out,
your learning jumps up even higher.
But as an instructor,
you would like to see what's going on in the breakout rooms.
For those of you that use breakout rooms in Big Blue Button,
you'll know that you can open up a breakout room in a new tab.
So you as an instructor could follow, let's say,
four breakout rooms.
And I know of instructors that actually turn on the audio as well.
The way they say it, it's a little hard in the brain,
but they get to hear.
We kind of learn that some of the other video conferencing systems
don't let you see what goes on in the breakout room.
You just let students go and hope it works out.
That's not what you want to do as a teacher, right?
You want to have visibility.
So we want to give you that visibility.
The idea here is imagine you can see the current presentation
of the breakout rooms as it's going.
And then you would see,
hey, this particular breakout room isn't doing anything.
That's probably the one I want to jump into.
The analytics we can express this as imagine the LMS
knows that students have not submitted the last two assignments.
And when the students join the session,
you as the instructor, the educator,
get like a hint that says,
hey, Ricardo is missing two assignments.
And maybe there's even a link back to the LMS
where it gets you a more detailed report
on Ricardo's performance so far in the term.
You don't have to do this.
You could rely on Big Blue Button to just tell you
if the LMS has something that it wants to indicate to you.
And, of course, these are ideas,
but there's lots of rich data there.
Just make it easy for the instructor
to see which students are struggling
or reward which students are doing really well.
Okay, we did a proof of concept with open AIs, APIs.
And we didn't do something where it's like,
let's summarize the session for the students
because if you think about how the brain works,
that's not as effective as getting the students to do something.
But we want to have the teachers save as much time.
So a poll could be typed in.
Now, I've not been typing any polls in
because Big Blue Button is reading the content of the slides
that I have a poll question in.
But what if I upload a slide that just has content?
So let's take this example.
I found a presentation on the Internet on the fall of Rome.
And so here's a slide with content.
And let's say I would like to take a moment
and just see if students are picking up what I'm talking about.
The content is here, but what I would like to do
is create a poll question that maybe has five choices
and one of them is correct.
Pretty hard for the instructor to do this on the fly.
I could do it ahead of time, but the content is all there.
Big Blue Button reads the slides into memory for screen readers,
so we have the text.
And with AI, or a large language model,
we could do something like this.
We could give the instructor a button
where the text for the slide goes back to the language model,
and the prompt is, you are a teacher,
come up with a poll question with five choices,
one of which is correct,
that attests that students have comprehended
with the content in the slide.
So here I come back with a question,
five choices, one of them is correct.
It would take 10 seconds to generate this.
I accept the poll.
It populates the polling questions in Big Blue Button,
so I could adjust them if I want,
or I could just click Start.
And when I do, I switch over here to a student's view,
the dialogue comes up, I am asked a question,
and I have to figure out the response.
And of course, in Big Blue Button,
the responses come in live,
and they are available in the Learning Analytics Dashboard.
So you can use AI to help you as instructors save time
to create more opportunities for formative assessment
so you can give feedback to students that are struggling.
This fits in, right?
This is a good use of AI.
All right.
I want to finish up with whiteboard vision,
which we have talked about in the past,
but it really does pull together
a lot of the core concepts of what we believe
an effective virtual classroom should work towards.
And this is what we've been working towards
in terms of laying the foundations that's going on.
So I want you to imagine your instructor.
You have some tasks.
There's two or three things that you want students to do,
and it's going to involve the whiteboard.
It'll be something visual.
And so I want you to imagine that
you've got three slides set up.
There's three things that you want students to do.
It could be, you know, solve something
and enter their correct answer.
It could be draw something,
but it's going to cause them to apply themselves.
You're going to create space for them to do something
and then assess them.
You're in a class of, let's say, 12 students
or 24 or 48.
How can you see which students are struggling
to give them feedback, right?
Maximize time for applied learning feedback.
Well, if the whiteboard that students are,
if you start the session,
students are now using their whiteboard
and filling in, say, a blank
in terms of what the answer is,
you should be able to see live all the whiteboards.
You should be able to see some indication,
like are students filling in the correct answer,
and they should be ordered in a way that
probably says the person here in the upper left-hand corner
might be struggling.
There's no activity in the whiteboard
or they've been answering questions incorrectly.
So you've got them working
for maybe 8, 10 minutes.
You as instructor now have some golden time
to help students who are struggling.
And maybe you can help three or four of them.
We want to make that easy for you in Big Blue Button.
We'll show you the students are doing,
how they're doing on the activity.
And if you click on one of them,
we want to bring you into like a one-on-one session
where suddenly you're sharing webcams
with the student, audio,
shared whiteboard, and everyone else just fades.
They're just one-on-one time
for a few moments with the student,
and you give them feedback.
And imagine this from the student's point of view.
You know, they know that if they work hard,
if they try to apply themselves,
they may not get it always right,
but they will get feedback.
And that feedback is going to help them
get to that next level of understanding,
the virtuous cycle of applied learning and feedback.
We want to make that possible.
And then we take it further.
Well, after the session's done,
that data shouldn't just disappear.
It can go into the Learning Analytics dashboard,
a live dashboard during the session.
So imagine you see this
and you see visuals of all the whiteboard
or the results the students did.
And imagine that you also get like a bird's eye view
to see how did students do in that activity.
And then this gives you a sense of
the class learning or individual students struggling.
Again, the platform should understand
that the goal of the virtual classroom
is not to meet, it is to learn.
And it should provide the tools built in
without you requiring to do third-party tools
to facilitate the learning.
And the learning is done through
applying yourself and getting feedback.
So that's our mantra.
That's the guide that we have
are using for the world map.
Again, another fun...
So what's the focus of BigBlueButton?
Is it on video conferencing
or is it on virtual classrooms?
It can be used for video conferencing.
Remember the diagram, right?
Virtual classrooms does encompass video.
It's good for relationships.
But the goal of the class
is not to meet, it is to learn.
And yes,
that's what our focus is.
So this is our North Star.
This is what we've done.
Maximize time for applied learning and feedback.
And I think I'll leave
with one last slide.
So we exist because we believe
everyone in the world should have access
to quality education.
What we do is help teachers teach
and learners learn.
And the way we do that is we try to
maximize the time for applied learning
and feedback during the live virtual class.
And that's what we do.
During the live virtual class.
And make it easy for the teacher to teach
and the learner to learn.
And with that,
I have not
looked at the chat, so apologies
if a question went up.
But I will happily answer
questions. And then I
have 12 minutes before the next session starts.
And actually, Aaron, I'm going to ask
if you have it already. So
go to the next session and open up the room
so folks can join.
I'd be
happy to ask.
So Priton, if you
have a self-hosted infrastructure,
please engage with our community.
Join our mailing list. Reach out to any of the companies
that provide commercial support for Big Blue Button.
You can get community support. You can get
commercial support. All of these are
available to you.
Heather, will all the
data from the Learning Analytics Dashboard be available
to statistics after the conference is ended?
That's the recording format that's
available from Blindside Networks. Yes,
it is. So that's
making it, all the data is available
live during the session. We kind of went a step
further to make that data available
to you live after the session's over.
I see some people typing in questions.
I'm just kind of scrolling up.
What data will be able to be rolled up into an admin
dashboard? So, Latia,
I think you'll see that there are companies in the Big Blue Button
ecosystem that are working on building out
an enterprise Learning Analytics
Dashboard so that if you
are Director of Online Learning and you
are wondering what's going on in the online classes
in terms of engagement and maybe looking to correlate
that with great outcomes in the LMS,
we want to make it easy for you to do that.
So, will it be possible in the
future to have an API to get student attendance?
Is that on the roadmap? That data's actually
in Big Blue Button. When a session
is finished, it is stored in the Events
XML. Check out the BBB Events
Gem. You can tease out that data
in terms of who is attending
the class and so again,
the information's there. Think of Big Blue
Button as a platform. Post
the forum if you have any questions about it.
Is there an accredited accepted standard defined
for overtaking analytic data out of
LMS? I think this one is going to be
very contextual.
We were working
to provide this capability that you could take the data
out. It's certainly there in the
platform itself. We expect
others to build upon it and
it will be in the
context. Probably like if you're in Europe,
GDPR, North America,
whether it makes sense to
take the data out or not, we leave
it up. Our goal is to build the platform and to make
these
capabilities
things that others can build upon.
The learning dashboard,
yeah, it's not served through an API.
We don't have one yet
and maybe we should. The API
here, like during the live class,
you can query what's going on
in the Big Blue Button session. But the way
Big Blue Button is designed is there's no
database of like
inside of Big Blue Button. It doesn't know about scheduling.
It doesn't know about reporting. It doesn't know about
things that you plan to do tomorrow.
It's just kind of handling the live session.
It's usually in the context of an LMS.
That's the before and after.
What would probably be better is if the data
from the learning analytics dashboard
could move back into the LMS.
And that's also our goal in terms of
unified reports. The LMS gives
you the asynchronous view of
student participation. And Big Blue
Button gives you the synchronous view.
You should be able to get this data together and create
a unified report. By getting the data
back in the LMS, you'd be able to do that
within the LMS and that's one of our goals.
Rob, Big Blue Button
can be used in a mobile device. You, of course, have
a smaller screen, but Big Blue Button is designed
to be mobile first.
In that regards, it's a responsive application.
If you even took your
Big Blue Button display right now in the browser
and just made it smaller and smaller, you'll see
parts of it start to collapse
where you can still expand.
But it has been designed to be mobile first
up front.
Yeah, tablets
are better. Phones are
small devices, but
Big Blue Button is designed to be used
on a phone or tablet
as well. It's a mobile first application.
It also has a lot of work in
accessibility as well. I didn't put anything in,
but everything we do in each release,
make sure we have the ARIA tags, the tab
order, the color contrast,
and we have an external company
audit Big Blue Button
for each release to make sure that we
are accessible. And I think at this point we're
not going to be able to get the data
from the WK2.0 AA
with some exceptions, but you'll see another audit come out
probably on 2.6. We really care
about accessibility.
Pranam, you can't get the data
.json through an API, but
when the recording is processed,
you can get that. So you may not be
able to get it live, but I think you'll probably
want to do something with it after the session is over.
Avika, yes. Check out
later today from Bruno and Tyler on UI.
Work has been underway to do hybrid classes.
Can upload a presentation be read by screen readers in a conference?
Yes, Heather. Exactly.
If you had a screen reader right now,
if you had jars using NVIDIA,
you'd be able to or your screen reader,
you'd be able to get the text read out as well.
We have an external firm that has people go through it and make
sure that you can read it and it is
accessible and they tell us where it's not accessible,
and we work to make it accessible.
If you're Section 508 or WK 2.0,
you need to have accessible products,
that's really important in the educational context,
and that's what we work on.
These are really good questions.
I should point out that you see me as
the co-founder of Big Blue Button Inc.
I do a lot of talking for these presentations,
but there are a lot of people behind the scenes.
Just check out the check-ins in GitHub.
You'll see all the people that are contributing to it.
Designs of it as well, testing,
check out our mailing list which has
over 4,000 people now in
the Big Blue Button developer mailing list,
giving feedback on each release,
helping us improve the product,
reproducing any issues that
developers can fix things and we can verify it.
There's a lot of work that goes on in Big Blue Button.
One more minute, and then I will thank everybody.
You can move on the next session which I encourage you all to
come which is talking about AI and education,
practical uses of AI and education.
We're going to help weave through some of
the hype around it.
Yeah, zoom in and zoom out is there.
You can bring focus to particular sessions.
In Big Blue Button, you never have to ask the students,
can you see what I'm looking at?
We faithfully show you exactly what the teacher
sees or what you're seeing so that you can
focus and bring focus to particular parts.
Check out the tutorial videos,
it actually shows you how to do this.
But I have a mouse wheel here,
I'm just scrolling up and down.
All right, everybody, I'm going to stop recording.
Thank you for attending.
This was a great keynote and I
appreciate all the feedback that you gave.