Add Competency Snapshot to Individual Learner Dashboard
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 68/100
Línea de trabajo
Comienza en el Individual Learner Dashboard, especialmente en la sección Achievement y en el gráfico Assessment Engagement mencionado en el issue. Traza cómo se representan las instancias basadas en competencias y los filtros del gráfico, y verifica después que las columnas de snapshot, la ordenación predeterminada e interactiva, el filtrado de filas y la visibilidad condicional coincidan con 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 the mastery status of each competency the learner is currently or has previously pursued, so that I have a full log of their achievements and skill acquisition goals.
Acceptance Criteria
Description: A Competency Snapshot table has been added to the Achievement section of the Individual Learner Dashboard, visible only on competency-based instances.
Given I am a user with access to the Individual Learner Dashboard on a competency-based instance
When I view the Achievement section
Then I see a Competency Snapshot table with the following columns:
- Competency Name
- Mastery Status: Available, Partially Attempted, Not Demonstrated, Demonstrated
- First Attempt Date (if applicable)
- Mastery Date (if applicable)
And I see that this table is automatically sorted by Competency Name (A to Z) by default
And when I sort by any other column in the table
Then I see the table is updated accordingly
And when I click on a specific row in this table
Then I see that the following charts are also filtered by that competency:
- Assignment Engagement
- 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
-
[Bug]: Unique Values on a numeric field sorts its classes and legend as text (10153 before 1741)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Add tests for untested functions in plots.pyPosiblemente ocupada @rogeriorch77 la tomó hoy. AbiertoCCMI-project Testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
fitbenchmarking/fitbenchmarking#1807 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Count Tell us submissionsAbiertoarea:frontend enhancement subsystem:landing
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
govtech-bb/gov-bb#3516 ·
Los mantenedores suelen responder en 1 día
-
bug frontend
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
BistaDinesh03/critique#298 ·
Los mantenedores suelen responder en 1 día
-
adjustment
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
LiuDilongNJ/eco-signal#209 ·