The Oppia Foundation : Expanding Subject Access for Young Learners
Problem
Oppia primarily offers Math as its core subject. With plans to introduce new subjects, there was no clear way for learners to access them.
Solution
To facilitate seamless subject exploration, I designed multiple entry points:
Navigation Menu
Learner's Dashboard
Adjacent Subject Pages
Users insights
Primary Audience: Young learners (ages 8-14)
Key Challenges:
• Limited device access (siblings share devices, children borrow from parents)
Need for engaging features like gamification and interactivity
Preference for a mix of reading and writing in learning
Reliance on mobile devices at home, often with limited internet access
Scope of work
Redesign access to new subjects, focusing on:
Community Library Page
Science Classroom Page
Entry Points for Subject Access:
Existing: Community Library, Dashboard, Navigation Menu
New: Science Classroom Page, Science Topics Page
Design goals
1. Enable quick access to all subjects
2. Simplify navigation between topics and subjects
3. Provide clear starting points for learners
Preliminary Audit Findings
Identified areas within the learner’s dashboard and Math subject page to incorporate new subjects.
Exploration
Hi-fidelity prototypes
Solution Overview
Access to all subjects
Improve way finding navigation
Quick starts for learners
Collaboration with developer
This project was selected for Google Summer of Code (GSoC), creating urgency to finalize designs for development. Beyond delivering design files, I worked closely with developers to ensure accurate implementation.
Next steps
Testing on the Oppia test server.
Participate in usability testing with learners to validate designs.
Iterate on Community Library and Classroom pages based on feedback.
Collect data on task-based navigation effectiveness.
Reflections
This project differed from previous work where problem areas were explicitly outlined in a Product Requirements Document (PRD). Since I was enhancing an existing system, I focused on integrating new elements seamlessly rather than redesigning from scratch. Given the tight timeline, I prioritized the most impactful solutions while planning future iterations based on user feedback.