-
Notifications
You must be signed in to change notification settings - Fork 496
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
Mostrar resumen de ejercicios sin corregir #3480
Comments
Me gusta la idea, aunque sería un poco más complicado que lo que uno podría imaginar, porque obtener esta información requiere que un código recorra todos los intentos de todos los ejercicios de esta lista (lo cual es mejor que hacerlo a mano). Esto implica que, para no cargar demasiado el listado de ejercicios, hagamos esta consulta en paralelo, mostrando la lista normalmente y luego ejecutando un AJAX que consulte estos resultados, ejercicio por ejercicio, para luego añadir este icono adicional (o modificando el icono de estadísticas para ponerle un distintivo). No tendremos tiempo para añadirlo a 1.11.14 pero sí la estoy programando para 2.0. Gracias por la sugerencia! |
Hola @ywarnier Una sugerencia. No sería necesario recorrer todos los intentos siempre, porque encontrando el primero sin corregir ya se podría marcar el ejercicio. No se tendría la cantidad de intentos sin corregir, pero no me parece que eso sea muy importante. De todas maneras hay que entrar a hacer las correcciones, sean varias o una sola. Otra forma que se me ocurre es que cuando un alumno hace un intento se marque en ese momento el ejercicio, antes de que se lo corrija. Habría que incrementar y decrementar un contador de intentos no corregidos (para cada ejercicio) para quitar la marca distintiva, cuando el contador vuelve a cero. |
Un detalle más. En caso de usar el método del contador, hay que considerar que a veces se borran ejercicios sin corregirlos. O sea que se pueden dar cuatro casos
No sé si vale la pena distinguir entre intentos abiertos y terminados, me parece que no. Creo que el mecanismo podría ser, más o menos, como lo indica la siguiente tabla: |
Comento sobre un desarollo que no es exactamente lo que se pide aqui pero que permite ver la lista de intentos de ejercicio para coregir sin necesitar pasar por todos los cursos. Se necesita activar una opcion en app/config/configuration.php
El commit correspondiendo a este desarollo : 0fc8fb6 |
Gracias @NicoDucou En el app/config/configuration.php de mi instalación de Chamilo 1.11.12 no existe la variable $_configuration['my_courses_show_pending_exercise_attempts']. Supuse que estaría comentada, pero no es así. La agregué, pero no produjo ningún cambio (o yo no lo veo). Tal vez esté omitiendo algo... |
Hola @jolufe El desarrollo de la opcion 'my_courses_show_pending_exercise_attempts' ha sido realizado el 2 de marzo del 2021 entonces esta disponible solo en una instalacion de Chamilo desde git por el momento. No estaba disponible cuando salio 1.11.12 ni 1.11.14 |
Gracias @christianbeeznest por la sugerencia. Lo que yo necesito es una indicación (puede ser un icono) en el listado general de ejercicios, no en el detalle de cada uno de ellos. Lo que quisiera evitar es tener que abrir los ejercicios uno por uno para ver el estado de las correcciones. Por ejemplo:
|
Se añadió un indicador en la lista general de ejercicios que muestra la cantidad de intentos pendientes de corrección para cada ejercicio, evitando la necesidad de abrirlos uno por uno. Esto mejora la visibilidad del estado de las correcciones. |
Tu solicitud está relacionado con alguna molestia? Describe...
Si paso varios días sin revisar los ejercicios de un curso tengo que controlar uno para uno para encontrar los intentos sin corregir. Los avisos por email no me resultan prácticos.
Describe la solución que te gustaría encontrar
Una marca distintiva en aquellos ejercicios que tienen intentos sin corregir, en la pantalla de ejercicios.
Contexto adicional
Podría ser una marca o un número que indique cuantos intentos hay sin corregir en cada ejercicio.
Adjunto captura de la pantalla donde creo que debería agregarse esta funcionalidad.
Versión de Chamilo: 1.11.12
The text was updated successfully, but these errors were encountered: