openedx / openedx/openedx-aspects
Add a Competencies Mastered Over Time chart to Competency dashboard
Nobody has claimed this yet.
- Dominant language
- Makefile
- Stars
- 8
- Forks
- 12
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 4
Description
User Story
As a course team member, I want to view the number of currently-filtered competencies that have been mastered over time, so that I can view the history of skill mastery on my instance and be able to report out on this information.
Acceptance Criteria
Description: A Competencies Mastered Over Time area chart has been added to the Mastery Details section of the Competency Dashboard.
Given I am a user with access to the Competency Dashboard
When I view the Mastery Details section
Then I see an area chart titled: Competencies Mastered Over Time with Time on the X-axis and N Competencies Mastered (of the currently filtered competencies) on the Y-axis.
And when I update the time grain and/or time range of this chart.
Then I see that the chart has been updated.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Competency Dashboard's Mastery Details section and identify the existing chart components and filtering controls. Add the Competencies Mastered Over Time area chart with the specified axes, title, current competency filters, time grain, and time range; done means the chart updates when either time setting changes.
Written by the indexing model from the issue text.
Assessment
- Domain
- analytics
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100