Skip to content
develop
Go to file
Code

Latest commit

* Initial commit.

* Fully implemented the customization arg.

* Added current letters display.

* Added state migration.

* Minor fix

* Added tests for question domain fn.

* Added frontend tests.

* Fixed linter errors.

* Fixed linter errors.

* Fixed linter errors.

* Fixed linter errors.

* Added OSK customization based on cust arg and type of interaction.

* Fixed backend test failure.

* Fixed e2e tests

* Modified description, added character counter, and removed some capital greek letters.

* Fixed linter errors.

* Fixed backend failures

* Removed guppy OSK stuff.

* Resolved review comments.

* Resolved merge conflicts.

* Fixed linter errors.

* Added keyboard event functionality

* Fixed linter errors.

* Minor change.

* Fixed backend test failures and a minor bug.

* Fixed scrolling issue in OSK.

* Resolved e2e test comments.

* Fixed linter errors.

* Fixed linter errors.

* Refactored greek letters storage.

* Modified general audit job output.

* Modified migration audit job for math output.

* Fixed linter errors.

* Fixed linter errors.

* Fixed frontend failures.

* Fixed backend failures.

* e2e error change.

* Fixed linter errors.

* Minor fixes

* Fixed audit job output.

* Fixed audit job output.

* Modified audit job to accomodate older explorations.

* Minor changes in e2e tests

* Fixed nits.

* Minor change

* Minor change

* Minor fix

* Modified audit job.

* Fixed linter errors.

* Modified audit job.

* Reverted change.

* Fixed linter errors.

* Reverted success output changes.

* Modified get_variables function

* Minor fix
6f99ce4

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time

README.md

Oppia CircleCI Build Status codecov Join the chat at https://gitter.im/oppia/oppia-chat

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.

Installation

Please refer to the Installing Oppia page for full instructions.

Contributing

The Oppia project is built by the community for the community. We welcome contributions from everyone, especially new contributors.

You can help with Oppia's development in many ways, including art, coding, design and documentation.

Support

If you have any feature requests or bug reports, please log them on our issue tracker.

Please report security issues directly to admin@oppia.org.

License

The Oppia code is released under the Apache v2 license.

Keeping in touch

We also have public chat rooms on Gitter: https://gitter.im/oppia/oppia-chat. Drop by and say hello!

You can’t perform that action at this time.