You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is there a Learning Management System (LMS) in Nbgrader?
For example, it contains following components:
A Dashboard for nbgrader Students
1. displaying current courses of students
2. A Description page for each course or Assigment
3. A Task description and progress tracking for each course
4. courses gallery for students
Example (in coursera) :
A Management portal for teachers
a Page for create description of courses/asignments
Progress tracking of students
The idea is to give users a better user experience when using nbgrader. I would like to contribute to this LMS if needed.
Actual behavior
Steps to reproduce the behavior
The text was updated successfully, but these errors were encountered:
There's only very basic/limited management functionality in nbgrader. For advanced usage (many courses, additional material, progress tracking) you should use a standard LMS like Moodle and connect nbgrader via LTI. LTI and nbgrader is still not straight-forward. Have a look at Ananke Jupyter Distribution for a way to integrate JupyterHub/nbgrader into LMS.
Operating system
nbgrader --version
jupyterhub --version
(if used with JupyterHub)jupyter notebook --version
Expected behavior
Is there a Learning Management System (LMS) in Nbgrader?
For example, it contains following components:
A Dashboard for nbgrader Students
1. displaying current courses of students
2. A Description page for each course or Assigment
3. A Task description and progress tracking for each course
4. courses gallery for students
Example (in coursera) :
A Management portal for teachers
The idea is to give users a better user experience when using nbgrader. I would like to contribute to this LMS if needed.
Actual behavior
Steps to reproduce the behavior
The text was updated successfully, but these errors were encountered: