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.

Reply via email to