Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new course comparison dashboard to Superset #238

Closed
10 tasks done
crathbun428 opened this issue Aug 8, 2024 · 0 comments
Closed
10 tasks done

Add new course comparison dashboard to Superset #238

crathbun428 opened this issue Aug 8, 2024 · 0 comments
Labels
aspects epic Large unit of work, consisting of multiple tasks sumac

Comments

@crathbun428
Copy link

crathbun428 commented Aug 8, 2024

Use Cases
As a Course Operator, I want to view data for…

  • All courses on my instance with their org information, so I can identify the most and least popular, spot anomalies and trends
  • All runs of a particular course, so that I can compare enrollment, engagement, and performance of each course run
  • Comparing all runs of one course at a time
  • All of my courses for those with permissions to only view information about their courses

Requirements (Will update this epic to show a task list with users stories that deliver the following epic requirements)

  • A new Course Comparison Dashboard exists in Superset
  • Depending on my permissions:
    • I can see data for all courses/course runs on my instance.
    • I can see all courses/course runs I have permissions to see.
    • I can see nothing.
  • For all courses/course runs or for all runs of ONE specified course, I can see:
    • Count of total current enrollees
    • Count of enrollees per enrollment track of the tracks available on my instance
    • Count of learners who have passed the course
    • Count of learners “Active within the last 7 days” count. These are learners who attempted a problem, watched a video, or viewed a page other than the course homepage and were active in the course within the last 7 days
  • How are learners doing on the graded and ungraded problems in this course compared to another? Is this course more or less difficult than another?
    • Average % correct on the first attempt across the whole course (both graded and ungraded problems combined together)?
  • How is video engagement for this course? Are there any issues with the videos in this course that I need to be made aware of?
    • Percentage of video watched = (sum(distinct seconds of video watched)/total learners) / total seconds of all videos
    • Percentage of video rewatched = (sum(seconds of segments watched >1x)/total learners)/total seconds of all videos
    • Important context metrics for video:
      • Count of how many videos there are in the course
      • Average course video length

UX/UI Direction
https://superset.aspects-beta.openedx.org/superset/dashboard/720/?native_filters_key=JHJJhrqMAPGQvtoIeycOusvLqmhkhL9xnYnFqUEZ_4VncdCu5x3r84UAUPUw26CB

Tasks

Preview Give feedback
  1. aspects sumac
    saraburns1
  2. aspects sumac
  3. aspects sumac
  4. aspects sumac
    saraburns1
  5. aspects sumac
    saraburns1
  6. aspects sumac
    saraburns1
  7. aspects sumac
    saraburns1
  8. aspects sumac
  9. aspects sumac
    Ian2012
  10. aspects sumac
    Ian2012
@crathbun428 crathbun428 added the epic Large unit of work, consisting of multiple tasks label Aug 8, 2024
@bmtcril bmtcril transferred this issue from openedx/wg-data Aug 9, 2024
@jmakowski1123 jmakowski1123 moved this from Backlog to Being Developed in Open edX Roadmap Sep 16, 2024
@Ian2012 Ian2012 closed this as completed Oct 7, 2024
@github-project-automation github-project-automation bot moved this from All Epics - no status to Done in Data Working Group Oct 7, 2024
@github-project-automation github-project-automation bot moved this from Being Developed to Abandoned in Open edX Roadmap Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aspects epic Large unit of work, consisting of multiple tasks sumac
Projects
Status: Abandoned
Development

No branches or pull requests

2 participants