2023
UX Design
strategy
Research

Enabling Content Creation for an Offline-First Global Learning Platform

I led a 0-1 design strategy and shipped multiple solutions to enable teachers and students to create, remix, and share learning materials across a product ecosystem

Background

Kolibri is an offline-first learning platform used by over 7 million learners across 220+ countries and territories. It is designed to work in schools and communities with limited resources, infrastructure, and internet access. Though Kolibri offers over 200,000 educational resources, teachers consistently requested additional tools to adapt them to their curriculum, language, culture, and classroom context.

Challenge

Create a design and technical strategy in an ambiguous problem space to enable content creation and sharing across a distributed, offline-first product ecosystem.

Outcomes

I led cross-functional design strategy work that transformed years of fragmented feedback into a 4-year product roadmap. This work resulted in the launch of 4 foundational features, 2 of which I designed directly while providing the strategic framework that guided the other 2.

Starting insight

Design for agency and adaptability

I took stock of our feedback and research repository, which contained hundreds of related feedback snippets from 5 years of interviews, observations, and feedback from over 33 partner organizations.

The insights from this process revealed ways that teachers wanted to expand their use of Kolibri’s content library. The ability to create new resources and also remix existing resources would support culturally relevant teaching and learning approaches. It would also enable communities to grow by sharing resources and practices, and help teachers and students feel more empowered and connected.

The need was clear, but with an ambiguous path forward, we needed clarity on the core problem.

Equity-centered problem statements

Learning Equality’s mission is centered on equitable access to education. In offline, low-resource contexts where updates may take years (or never arrive after initial installation), the social cost of building the wrong thing is significantly higher. With the initial findings, I shaped the initial problem statements in collaboration with the Product Lead.

To keep equity at the forefront in this foundation-setting step, I facilitated an activity from “The Problem with Problems” by Dr. Christine Marie Ortiz Guzman from Equity Meets Design. I gathered 15 cross-functional stakeholders, and we used the rubric to critique and revise these statements in subgroups.

Problem 1

There are not enough learning materials available in mother tongue languages and dialects of learners of color, indigenous backgrounds, and those living in low-resource contexts. The creation, distribution, and use of instructional materials in colonial languages is preferred and prioritized by those in positions of power, and this perpetuates and is perpetuated by the dearth of materials.

Problem 2

Educators in low resource contexts have limited time and support structures to make digital resources more relevant, differentiated, and to better address their learning objectives. Most digital resources and tools to edit them are designed without consideration of these contexts.

Problem 3

Educators in low-resource contexts have the expertise to create relevant content for their students but are faced with technical, resource, and regulation barriers to creation and distribution.

Critique theme

Address the systems that cause marginalization, not individual limitations

That perspective shift from the critique was important because it led us to prioritize solutions that support autonomy to create and adapt learning materials, in contrast to solutions that were prescriptive and “ready-to-use”.

Follow-up research

I needed to fill in a knowledge gap around the first problem: needs around teaching mother-tongue languages with digital tools. These languages are often taught through oral stories and sometimes have no written language.

I created research materials for 2 follow up studies and coordinated with our Global Community Lead to conduct them:

Google Form survey with organizational partners

The questions focused on understanding: (1) the current use of digital learning materials in mother tongue languages, and (2) the technical barriers teachers face when trying to customize or share digital resources

“Blue sky” lesson plan

We compensated 5 organizational partner representatives to create a sample lesson plan, assuming that they can add or change files on and Kolibri does anything they’d need it to do.

Deeper insight

Design for the “connective tissue” of learning

Key directions

This study clarified what dimensions of resource customization could enable teachers to make learning materials relevant to students and integrate them into everyday instruction.

Internationalized multimedia editing

Teachers noted the importance for them to switch between video, audio, and written materials to support the transition between mother tongue languages used at home vs the ones used at school.

Direct offline “upload” and remixing

Being able to add custom resources was key for teachers to make learning personalized, engaging, and culturally relevant, at the moment it’s needed. This would bypass the need to wait for administrators to physically bring in new content updates to their devices.

Conceptual “bridges” between lessons

Teachers do not teach concepts in isolation - everything builds on the other. Our lesson planning activity showed different ways that teachers needed to bridge sequential concepts and lessons.

Defining priorities

I facilitated a “How Might We” brainstorming session with 10 stakeholders. This generated a wide range of solution ideas, and we needed to prioritize which ideas were impactful, mission-aligned, and feasible.

In a follow up working session, we co-defined impact-effort heuristics, which allowed us to systematically evaluate each idea.

Impact

  • Does it address an aspect of the original problems?
  • Does it directly respond to community feedback related to this project?
  • How well can the idea enable: equitable access, effective learning, community ownership, consistent experiences?
  • How well can it move LE’s products in a direction towards the outcomes in the Theory of Change?
  • Does it affect “high-traffic” and/or critical experiences?
  • Does the idea set strong/core foundations for more impactful functionalities later?

Effort

  • Low effort: Self-contained, low complexity, straightforward path to completion
  • Medium effort: Has some dependencies with other features or plugins. Some cross-product/experience design and development needed.
  • High effort: High complexity, large technical scope, touch points by different user roles across the product ecosystem, updates to data architecture needed

Importantly, it also helped us decide what not to build. For example, we considered transcript translation tools and community building, but determined that we lacked the resources, expertise, and user base to support this kind of process effectively. Instead, we prioritized features that would empower teachers and students to localize materials for meaningful everyday use.

A 4-year roadmap emerges

The results of that prioritization session were the foundational input that our product managers used to define the sequence of features and build out a 4-year roadmap for enabling offline content creation across the Kolibri product system.

Solutions

Rich text editor component

🚀 Launched

The rich text editor is a reusable component to format text, images, and other media. It is a foundational building block for many other features in this roadmap.

Flexible creation: embedded text, images, media, and formula editing, math & science symbols

Designed for integration with our existing Design System

Keyboard shortcuts and markdown support

Validated through UserTesting with educators, this mobile-first editing pattern supports learners and teachers using touchscreen devices, a common choice in Kolibri’s audience.

Right-to-Left (RTL) language support and internationalization standards to ensure the editor is inclusive of non-Western languages.

Unified multimedia article renderer

🚀 Launched

I designed a standardized and unified viewing experience for media, whether users would engage with a standalone video or a complex multimedia article. On any screen size, and whether it’s user-generated or third-party provided, the viewing experience remains consistent and accessible even on low-end devices.

Multimedia display for content: rich formatted text, video, audio, PDF/EPUB, and HTML5 elements

Video: transcript and language selection across different screen sizes

Audio: transcript and language selection, mobile friendly controls display that is fixed on scroll

Custom files in lessons

👩🏻‍💻 in development

The inability to responsively customize and localize materials prevents educators from fully integrating Kolibri into their teaching. These limits on autonomy are due to curriculum misalignment, lack of contextual relevance in learning resources, and reliance on program administrators and external staff for content/channel updates due to limited internet access.

Add custom files to lessons

File compression for large files and limited storage space on devices

Teachers want to share many different file formats - support the addition of file sharing even if they can’t share it

Resolving collision error cases for syncing content across distributed offline networks

Free response questions

👩🏻‍💻 in development

Free response questions empower teachers to assess students’ critical thinking through open-ended questions and feedback. It enables open-ended questions, essays, and standardized grading & feedback.

Rubric creator - define qualitative meaning to scores, assign points. Grading flexibility: rubric table, criteria list, no rubric (feedback box)

Grading with rubric - seamless viewing and assigning of rubric score. Ability to view reports and grading progress status

Reports - view trends and patterns from the defined rubric and feedback, with the ability to drill down into specific details

Learner - can enter answer with rich text editor, ability to save as draft

Additional projects

My design colleague launched the first two projects that were informed by this roadmap.

Enhanced quiz question editing

sets foundations for interactive question editing while meeting urgent and much-requested needs

Courses

we had a lesson feature. Like a playlist - a list of resources. Courses have 2 levels deep, allowing for structure and continuity that teachers felt was missing.

Reflections

This project stretched my skills in terms of design craft and as a facilitator, strategist, and collaborator. I facilitated product-level decision-making through the use of rubrics and heuristics. Defining the principles that we would make a stand on forced me to look at both the details and the big picture, and this became a more intuitive skill that I’ve carried through to other projects past this one.

Working on offline-first products presents the unique challenge of not being able to access usage data. ["While direct telemetry is often limited in offline-first environments, I established a framework to measure success through three key lenses: Feature Adoption (monitoring the volume of local resources uploaded per lesson), Instructional Efficiency (tracking the time-to-completion for grading free-response submissions), and Qualitative Feedback (leveraging field partner interviews to validate if the new tools reduced the 'prescriptive' burden on teachers)."]

Working at a nonprofit that centers equity introduces an interesting contrast to the tech industry’s ethos of “move fast and break things.” For this ambitious, large scope project, I intentionally emphasized a careful scoping process to identify the right problems. This process set us up for long-term success and shared confidence that our approach directly responds to the needs of our user community.

More of my work

Redesign of Kolibri’s Coach reports

2023
UX Design
Strategy
research
Read case study

Design Principles at Learning Equality

2021
Strategy
design culture
Read case study