learningequality / kolibri

Kolibri Learning Platform: the offline app for universal education
https://learningequality.org/kolibri/
MIT License
800 stars 656 forks source link

0.18 - Plan quizzes - Export as CSV issues #12714

Open pcenov opened 3 weeks ago

pcenov commented 3 weeks ago

Observed behavior

This is a follow-up to https://github.com/learningequality/kolibri/pull/12704:

  1. When I click the 'Export as CSV' icon I see a 'class Lesson.csv' file. I believe this should be renamed to 'class Quizzes.csv' to reflect the fact that we are exporting the info for the quizzes and not for a lesson.
  2. It should be clearly specified which columns should be displayed in the exported CSV file. Currently the 'Average score' and 'All learners' are missing and the 'Recipients' column is empty:

CSV no recipients

Expected behavior

  1. It should be further specified what should be the name of the exported CSV file. Would be great if it includes a timestamp too.
  2. Additional clarification is also needed for the columns in the exported CSV file.

Steps to reproduce the issue

  1. Install the build from https://github.com/learningequality/kolibri/pull/12704
  2. Import the QA channel (nakav-mafak) and create quizzes assigned to learners
  3. Complete some of the quizzes and go to Coach > Plan
  4. Export the CSV file

Usage Details

Windows 11, Ubuntu 22 - Chrome

pcenov commented 3 weeks ago

@radinamatic

ozer550 commented 1 week ago

Observed behavior

This is a follow-up to #12704:

  1. When I click the 'Export as CSV' icon I see a 'class Lesson.csv' file. I believe this should be renamed to 'class Quizzes.csv' to reflect the fact that we are exporting the info for the quizzes and not for a lesson.
  2. It should be clearly specified which columns should be displayed in the exported CSV file. Currently the 'Average score' and 'All learners' are missing and the 'Recipients' column is empty:

hi @pcenov! I was trying to work with this issue and had some questions, could you clarify more on what you mean by "'All learners'" in the second point?

pcenov commented 1 week ago

Hi @ozer550 - first of all, I reported this issue as a follow-up to https://github.com/learningequality/kolibri/pull/12704 and you should be working on it only after @marcellamaki or somebody else has specified what exactly is the expected behavior of the export to CSV - do we keep the same behavior as in 0.17 or will there be any changes.

Now to your question - if you take a look at the screenshot you will see that in 0.17 when you export a CSV file there is an 'All learners' column right after the 'Help needed' column.