Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
eLearning (website_slides)
• Website (website) • Discuss (mail) |
Lines of code | 2160 |
Technical Name |
website_ora_elearning |
License | AGPL-3 |
Website | https://www.manprax.com |
Versions | 13.0 14.0 15.0 16.0 17.0 18.0 |

Elearning with Open Response Assessment(ORA)
Most advanced open source elearning software
Key Highlights
- Provides Open Response Assessment(ORA) with feedback on top of Odoo Elearning.
- Provide functionality to create prompts(Subjective Questions) and rubric(Scoring criterion) for the content.
- Maintain history of responses submitted by learner with staff feedback.
- Allow course creators to give feedback and option to resubmit the assigment.
- Supports rich text and normal text as response.
- Rich text provide options to insert images and documents as odoo do.
- Assessment can be done from both screen view(Fullscreen & Normal).
- Allow user to enable/disable peer assessment.
- Allow learner to assess the responses of the other learner(Peer).
- Responses of learner will be automatically allocated to peers.
- Multilingual support (English, Hindi).
Peer Assessment
Screenshots
Create prompts that you want to ask from users.

Creator can define the criteria on which response will be assessed.

Learner answers the assessment directly from the course.

Once user submit the response it will be visible in cards.

Once user submit the response creator can assess it or give feedback to it.
Creator can assess the response from the response itself.

Once creator assesses the response learner can see what assessment he got and the xp points for it.

Enable/Disable peer assessment setting from the course.

Responses of learner will be automatically allocated to peers.

Learner can see the peer assessment once other learner response allocated to them.

Once learner submit the assessment. He/She can see the assessment in a table view.

Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedTHANK YOU
Actually, that wasn't the question 😉. The moment I've noticed that you released an app fo Odoo v13, I downloaded again for Odoo v14 and everything works fine now. Thank you for a great app and for very good and prompt support!
I get an error when I click the response button to see the learner answer
Odoo Server Error
Re: I get an error when I click the response button to see the learner answer
Hi,
Thanks.
Hi there. It seems you fixed the full screen issue, right?!
Re:
Hopefully, we fixed many issues related to users types, full-screen and override functions. Your one should be fixed too. Let me know if it is still there and better to share some screen short or crash report.
Continue testing, now face a hige number of problems with access rights.
1.You should grant poral users access to all your models, otherwise they can't answer questions
2. made it manually on my db, now portal user can see the question, but nothing happens on submit button, and when trying to click back on such question, receive an error: Due to security restrictions, you are not allowed to access 'Users' (res.users) records. Contact your administrator to request access if necessary. Implicitly accessed through 'Users' (res.users).
3. By multiline question a meant the question with multi predefined answers - Multiple choice: only one answer in odoo survey.
Feel free to contact me on skype : myshyak_kiev
Re:
Got it.
#1 and #2 and Just fixed for all three type of users (internal, protal, public).
#3 Actually ORA is not for predefined answers, it is primarily, for open response and user can freely put text answer and instructor can score him based on it. I know quiz is very limited and having only single and multi choice question. I too want more types in quiz.
Hope, your problem is fixed now. Let me know if face any other issue, we will try to fix it asap.
Thanks, that worked.
SOme more questions:
- Did you planned to implement ORA as a separate type of Content? To have the question directly on opening the corresponding content section?
- Did you plan to make also other type of questions? like multi-line ? Do not want to use Quizzes as they use points and right or wrong answers, just need to get some data from users
Re:
#1 there is not plan to use it as a separate type of content. my assumption is to ORA on some content.
#2 I like your idea to show ORA along with content, that way #1 one would not be required. BTW without fullscreen mode, it is already coming along with content.
#3 ORA is already multi-line. and even you can do rich text. I don't think we need more type. Please provide some example where we can think of any other type. Note: we are planning to add audio and video recording option right away in ORA.
Thanks for sharing suggestion. Really looking forward more inputs
Re:
My apology. We have fixed this bug in our latest version.
Please download our latest module.
Had to uninstall
Hi guys,
sorry, but i finally decided to uninstall this module, as it completely crashes "full screen" functionality in eLearning. Please correct it if possible.
Re: Had to uninstall
ohhh, my apology, I will check and resolve it as soon as possible.
Excellent start
This app is great addition to Odoo eLearning and the developers provide prompt and professional support. Great job, for now! Looking forward to future developments.
Happy to help 2
I did it!!! :)
https://drive.google.com/file/d/1MrehchjyT2qSiRyLZhmzOtwNjEzk1tS8/view?usp=sharing
Re: Happy to help 2
Great! Thanks for your support :) Appreciated
Deployed these changes.
Happy to help
Hi again,
you will need to change you slide_assessment.py file in order to make fields translatable. I have adjusted it and everything works fine except one field Question Description.
You can download altered file from my Google Drive
https://drive.google.com/file/d/1MrehchjyT2qSiRyLZhmzOtwNjEzk1tS8/view?usp=sharing
Half way back
Thank you for fixit the error!
Multilingual support seems not to work as you say. I still cannot translate questions, criterias, description...
Re: Half way back
we only translated static content not dynamic content like questions, criteria, desc. I need to check, how to do it. let me know if you know how to do it.
Half way back
Hi,
I have tested the updated code on my local machine and this is what I receive as an error
Re: Half way back
My apology, it is fixed now. Let me know
Half way through
#1 Ok, it works. Stil it is now quite intuitive for the participants of the e-learning course. The "workaround" I have found is to provide instructions on the webpage where ORA is located, such as
"Click on the Assessment on the left side in order to access the Open Responses Assessment."
Thank you! I look forward for further development of this great app.
Re: Half way through
Multilingual support is now available. Hoping, It will help you to use application for production and we will get some more valuable feedback from other people from community.
We are working on audio and video recording support and I hope, it would be available soon for preview.
Half way through
#1 Thank you
#3 Ok. When course author set the limit for peer review, how peer reviewers are selected? Randomly? It would be great if course author could assign peers who will be able to assess. This way, author would be able to create cohorts.
#4 I am interested into Serbian language. I am familiar with Odoo translation practice, so I would be happy if you could make everything translatable and I will do the rest.
Thank you!
Re: Half way through
#1 Please check the following screenshots for this issue.
When you create any type of content and add ORA to it you will see the Assessment option below the content.
https://drive.google.com/file/d/13KHb9XvNXfh5Ycoj6D6P6Z1hVHKILtun/view?usp=sharing
Once you click on the Assessment option then you will see the ORA in fullscreen
https://drive.google.com/file/d/1VwRrlHZeG3g1nJSXiQFaNqAb5KFd0UVL/view?usp=sharing
Half way through
1. Full screen is not working as you stated. Still a white screen.
2. Ok
3. Not quite clear how peer review works
4. Still missing multi lingual feature.
Re: Half way through
#1 let me check on this once again.
#3 peer review is basically a peer can review your submission, course author can enable and limit of peer review from setting. After that whenever user submit response, it will go to peers first to review then staff will review it.
#4 multi lingual need some time, but I will try to available this feature soon. What would your referable languages which I enable support for?
Half way through
In addition, there is no viable reason for the the question description to be mandatory field. It is just a suggestion, as not all questions require description/instructions.
Re: Half way through
We are adding some new features to this module and also working on fullscreen view.
You will get an update in the upcoming week.
Thanks
Half way through
Thank you for your prompt reply
As you will see on the print screens, questionnaire is displayed correctly when not full screen https://drive.google.com/file/d/1UkUqsE3XS1XkK7CgSKSoH7ajF7yZFc7N/view?usp=sharing
But, there is not much to show when in full screen
https://drive.google.com/file/d/1V0b8GSfkWfvjSzkG6U27VD6Tmb9ppwVJ/view?usp=sharing
Note: document type is web page, but full screen is not working regardless of the document type.
I would appreciate greatly if this module becomes multi-lingual in the near future.
THANK YOU!
Re: Half way through
New Update is release with following changes:
1. Fixed full screen issue which you were facing. Now it should work correct. let me know any other problem in full screen which I missed.
2. Question description is now not a mandatory field.
3. Added peer review support.
Happy to help at any time, let me know
Half way through
I really like the concept of this app. Still I have faced to issues while testing it.
ORA is not displayed correctly while full screen
Multilingual - I was able to translate the module by exporting the translation, but prompts and feedback cannot be translated.
I hope this will help you create even better app.
Re: Half way through
Happy to hear feedback from you. #1 it would really help if you can send screen short of full screen issue. #2 We really didn't work on multilingual yet, but I try to prioritize it if you need multilingual support.