Add an Activity Summary chart to the Individual Learner Dashboard
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
Línea de trabajo
Comienza con el Individual Learner Dashboard, especialmente con la sección Activity and Assessment, y sigue cómo sus filtros aplicados actualizan la Current Enrollment table, la Assignment Engagement table y los Content Engagement charts. Añade el Activity Summary bar chart y el texto de ayuda; después, verifica las tres activity categories, el límite de 7 días, el recuento de pathway courses y el filtrado basado en clics descritos en los criterios de aceptación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
User Story
As a course team member, I want to see a breakdown of the learner's passed items and their recent and stalled activity over the past 7 or more days, so that I have a snapshot of where the learner is in all of their enrolled items.
Acceptance Criteria
Description: An Activity Summary bar chart has been added to the Activity and Assessment section of the Individual Learner Dashboard.
Given I am a user with access to the Individual Learner Dashboard
When I view the Activity and Assessment section
Then I see a bar chart, with helper text reading "Please note: the following chart presents individual learner information based on the filters that have been applied to the dashboard," that shows:
- N of not-yet-passed items the learner was inactive in for 7 or more days
- N of not-yet-passed items the learner was active in within the last 7 days
- N of items the learner earned a passing grade in
And when I click on a bar in this chart
Then I see that the following charts on this dashboard update to represent only data for the relevant items (for example: If I click on the Passed bar in this chart, I want to see only data for this learner's passed courses in the dashboard):
- Current Enrollment table
- Assignment Engagement table
- Content Engagement charts
Note Today items represent courses. Pathways are comprised of items and today they are only courses. This number should include courses and courses the learner is enrolled in as part of a pathway. If the learner is enrolled in 1 pathway that contains 3 courses, the total number of items I should see on this chart is 3 (not 4).
- Lenguaje dominante
- Makefile
- Estrellas
- 9
- Forks
- 12
- Merge medio
- 13 h 27 min
- PR fusionados (30 d)
- 6
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de openedx/openedx-aspects
-
aspects willow
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
openedx/openedx-aspects#412 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
openedx/openedx-aspects#437 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
openedx/openedx-aspects#436 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
openedx/openedx-aspects#435 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 28/100
openedx/openedx-aspects#426 ·
Todos los issues de openedx/openedx-aspects
Issues similares
-
javascript metrics priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
LearningCircuit/local-deep-research#8334 ·
Los mantenedores suelen responder en 1 día
-
Flare Refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
conrad-blucher-institute/Flare#209 ·
Los mantenedores suelen responder en 3 días
-
bug notebook mode
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
bug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
blixvip/NullMotion#31 ·
Los mantenedores suelen responder en 1 día