Cambiar el tamaño del grade book en el área de instructor - Open Edx

Uno de los clientes requiere que el grade book para el instructor muestre más alumnos en pantalla, ya que la búsqueda de participantes solo sirve para la hoja activa y no para todos los participantes, lo que provoca tener que estar navegando entre las hojas del grade book, haciéndolo esta actividad más complicada ya que no tiene un sistema de paginación, el cual permite navegar más rápido, debido a que no todos los tutores tienen acceso a descargar el gradebook.

El único problema a considerar de esta modificación es tomar en consideración el tiempo de CPU que se requiere para generar una tabla mayor a 50.

Para esta actividad solo requerimos modificar el archivo /edx/app/edxapp/edx-platform/lms/djangoapps/instructor/views/gradebook_api.py y modificar la variable MAX_STUDENTS_PER_PAGE_GRADE_BOOK, la cual tiene un valor de 20 por default.

Después de modificar la variable  procedemos a compilar el archivo con el comando:

python -m compileall /edx/app/edxapp/edx-platform/lms/djangoapps/instructor/views/gradebook_api.py

Después de compilar debe reiniciar el lms con el comando:

/edx/bin/supervisorctl restart edxapp:lms

Y con esto podremos tener un grade book más fácil de utilizar para nuestros instructores.