UX Design
Web app
Designing a Guided Learning
Experience for Oppia Learners
OVERVIEW
Oppia is an open-source e-learning platform that provides inclusive and interactive tutorials to learners all around the world. The company identified a feature need to provide a guided learning experience to learners and allow educators to provide support to multiple learners.
I was a lead for this project to design and integrate the feature into the current platform.
Mar 2021 - Feb 2022
1 year
1 product manager,
1 design lead,
3 developers
UX Designer
User interface design
Interaction design
DURATION
TEAM
ROLE
SKILLS
PROJECT REQUIREMENTS
Creation of Oppia learner groups
A new feature requirement was creating Oppia Learner Groups where learners can learn with the guidance and support of educators/facilitators, and facilitators can provide recommendations and goals to help guide learners. Additionally, learners can optionally share their progress so that facilitators can provide additional support as needed.
TARGET USERS
USER GROUP 1
Facilitator
Teachers, tutors, or parents who are interested in
-
Providing a structured learning syllabus
-
Monitoring the progress and goals of multiple learners at a time
USER GROUP 2
Learners
Learners who are Interested in
-
A structured learning process
-
Getting support and guidance from others
MAIN DESIGN CHALLENGE
How do we create a group progress-tracking system that supports the goals of both learners and facilitators?
SOLUTION
Focusing on skills mastery rather than progress through chapters
FACILITATOR'S POV
Providing individual learners' progress report for more personalized support
Prioritizing emphasis on learners who are struggling with skills for more effective judgement
LEARNER'S POV
Prompting learners to continue finishing chapters as well as practice their skills
Providing learners their own skills report for more effective self-evaluation and practice
ADDITIONAL FLOW
Learner group creation and adding/inviting learners
Steps estimations and tracking to eliminate ambiguity in a new flow of creating groups for facilitators
Allowing search and different supporting filters to easily navigate the huge library of learning materials
Providing different ways to invite students to cover all possible edge cases
ADDITIONAL FLOWS
Joining Learner groups
Invitation screen displaying overview of the group while opened through invitation link
Allowing learners to decide if they want to share their progress with the facilitator
Private invitations at top on the dashboard for easy access and attention