Oppia Foundation logo

Oppia Foundation

Free platform for interactive, tutor-like lessons

GSoC Participation History

Technologies

Topics

Past Projects

Lesson Player Redesign

Oppia's Exploration Player has several issues affecting the learning experience. Learners struggle to distinguish between hints and solutions, and...

Topics:mobileaiui

Acceptance Tests

In order to streamline releases, we are planning to ensure that all critical user journeys (CUJs) on the Oppia web application are covered by...

Topics:webmlai

Android lint infrastructure and fixes

The Android build ecosystem includes a robust linting tool designed to detect Android-specific issues that general-purpose linters may overlook....

Topics:androidaiui

Clean up the structure for study guides and worked examples

Currently, the study guides are made of a single long monolithic content field which makes it hard for the learners to focus and difficult for the...

Topics:aiui
medium

Flashbacks

The current app experience can be frustrating for learners who are redirected to earlier concepts for revision after making a mistake, as they must...

Topics:ml

Platform Parameters Dashboard

The Platform Parameters Dashboard project aims to enhance Oppia Android's developer options by introducing a user interface for managing platform...

Topics:androidwebmlaibackend

Frequently Asked Questions

Oppia Foundation | GSoC Org Profile & Stats - Learn about Oppia Foundation's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

python dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available

Built with ❤️ for the Google Summer of Code (GSoC) open source community | © 2026 GSoCOrganizationsGuide

Oppia Foundation - GSoC Organizations Guide | GSoC Organizations Guide