Oppia is an online learning tool that enables anyone to easily create and share interactive activities (called 'explorations'). These activities simulate a one-on-one conversation with a tutor, making it possible for students to learn by doing while getting feedback.
In addition to developing the Oppia platform, the team is also developing and piloting a set of free and effective lessons on basic mathematics. These lessons are targeted at learners who lack access to educational resources.
Oppia is written using Python and AngularJS, and is built on top of Google App Engine.
- Oppia.org community site
- User Documentation
- Contributors' wiki
- GitHub Discussions
- Developer announcements
- File an issue
For detailed installation instructions, please visit our Installing Oppia page.
Here's how you can contribute to Oppia:
- Developers: Find instructions on setting up your environment and making contributions in this wiki page.
- All other contributors: Please follow our general contributor guidelines.
If you have feature requests or bug reports, please log them on our issue tracker. We appreciate your input in making Oppia better.
For security issues, please report them directly to [email protected]. Your vigilance keeps our project safe.
The Oppia code is released under the Apache v2 license, promoting open collaboration.
Stay connected with the Oppia community:
- Join discussions on our Discussion Forum.
- Stay updated with the latest news through our Announcements Mailing List.
We're excited to have you as a part of the Oppia family. Let's make learning accessible and engaging for everyone! ๐