Hi Damien, Glad to hear you are thinking about using nbgrader!
> When we create an account, the path for accessing to the notebook doesn't create itself Hmm, I'm not sure I totally understand. Are you talking about creating an account through JupyterHub or on the system itself? > The first think I notice is that there could be just one course for a teacher You can definitely have multiple courses, see: https://nbgrader.readthedocs.io/en/master/configuration/jupyterhub_config.html#example-use-case-multiple-classes The idea here is that while you do need separate nbgrader instances (one per course), they can each be run as a separate service on JupyterHub. Each instructor then just needs to be granted access to the relevant courses they are teaching. > And then when you have courses you could have students who are just registered to a course in particular (exemple a student is into the course ifa1 and not in ifa2), but with the possibility to have students in both courses. The support for students in multiple classes is currently a bit minimal. Students can be in multiple classes, but they will be able to see assignments from all classes, even ones they are not enrolled in. See: https://nbgrader.readthedocs.io/en/master/user_guide/faq.html#can-i-use-the-assignment-list-extension-with-multiple-classes > what about disabling access to formgrader when you are a student, be cause a student doesn't have to create forms To do this you can uninstall the formgrader extension on the student accounts: https://nbgrader.readthedocs.io/en/master/user_guide/installation.html#disabling-extensions > and why a teacher has the right to fetch assignments ? it doesn't have sense to my point of view. Similarly, you can uninstall the assignment list extension on the instructor accounts: https://nbgrader.readthedocs.io/en/master/user_guide/installation.html#disabling-extensions (though I'll note it can be useful from the instructor stand point just to double check that the correct version of the assignment has been released) Hope that helps! Cheers, Jess On Mon, Oct 8, 2018 at 12:42 PM Damien Polizzi <[email protected]> wrote: > And I forgot to tell that there could be multiple groups for the same > course > > Le lundi 8 octobre 2018 12:39:57 UTC+2, Damien Polizzi a écrit : >> >> I forgot to tell that this sort of think implies that the file >> nbgrader_config.py disapear and that the database manage this things >> > -- > You received this message because you are subscribed to the Google Groups > "Project Jupyter" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jupyter/32efa426-3a5f-4955-b3e5-da137507aedb%40googlegroups.com > <https://groups.google.com/d/msgid/jupyter/32efa426-3a5f-4955-b3e5-da137507aedb%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CALUXcBzkyJBuVPO13DseXtuSPFL7RO5azuXHQbZWr%3DOjuCF4yQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
