Skip to content
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

make it host a classroom - define tracks in a course #67

Closed
parmentelat opened this issue Feb 15, 2019 · 1 comment
Closed

make it host a classroom - define tracks in a course #67

parmentelat opened this issue Feb 15, 2019 · 1 comment

Comments

@parmentelat
Copy link
Owner

it would be rather simple to use this in the classroom

  • teachers can define one or several viewpoint (structured subsets of notebooks)
    otherwise derived from the filesystem structure
  • accounts are created out-of-band, prior to the class, using django tools
  • authenticated users can browse the course contents and open notebooks without the need for an edx instance

there currently is a beginning of something along these lines in branch devel

@parmentelat
Copy link
Owner Author

parmentelat commented Mar 11, 2019

this has been partly addressed in #69 and #70

another aspect of this feature is related tothe notion of tracks
a track is a point of view on a notebooks repo; it allows to organize a subset of the available notebooks into sections

so far we've used tracks in various contexts, in order to:

as illustrated in these examples, each course can define its own tracks by writing a tracks.py module in its nbhosting subdirectory.

considering this closed as of 75ca167 aka nbhosting-0.9.0

@parmentelat parmentelat changed the title make it host a classroom make it host a classroom - define tracks in a course Mar 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant