by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Jessica B. Hamrick
    @jhamrick
    test
    Brian E. Granger
    @ellisonbg
    Hi Jess!
    Jessica B. Hamrick
    @jhamrick
    Hey
    Brian E. Granger
    @ellisonbg
    So I have a draft of some code that runs a notebook and injects the Google Form onto the static HTML
    Jessica B. Hamrick
    @jhamrick
    Sweet
    Brian E. Granger
    @ellisonbg
    Screen Shot 2014-09-12 at 1.59.18 PM.png
    Jessica B. Hamrick
    @jhamrick
    That’s awesome
    Brian E. Granger
    @ellisonbg
    It consists of a custom preprocessor for the configuration and then a template for the HTML stuff
    Jessica B. Hamrick
    @jhamrick
    There’s one form at the top of the page, essentially?
    Brian E. Granger
    @ellisonbg
    Yes, and the form and notebook page scroll independently
    Jessica B. Hamrick
    @jhamrick
    Ooh, that’s cool
    I wonder if you could have them be side by side horizontally
    Brian E. Granger
    @ellisonbg
    I am going to work for a few more minutes, but then I will be offline until probably 5 or 6 - then back on tonight
    Jessica B. Hamrick
    @jhamrick
    Ok
    Brian E. Granger
    @ellisonbg
    The next thing I am ging to tackle is trying to put things together into a command line program that has subcommands to do the different steps
    I want to make it so we don't have to copy all of the preprocessors and template all over the place
    Jessica B. Hamrick
    @jhamrick
    Yeah
    Brian E. Granger
    @ellisonbg
    I am imagining something like
    nbgrader assign foo.ipynb
    nbgrader autograde foo.ipynb
    etc.
    Jessica B. Hamrick
    @jhamrick
    Yeah I was thinking something similar
    Brian E. Granger
    @ellisonbg
    I am probably going to use the ipython config/app system to configure everything and build the subaps
    That will make it really easy to integrate with nbconvert
    Jessica B. Hamrick
    @jhamrick
    Awesome, I wanted to do something like that but I don’t know the ipython config/app system well enough so hadn’t tried yet
    Brian E. Granger
    @ellisonbg
    I was thinking that it would be worth making this an officla jupyter project - I think lots of folks will want to help out eventually
    Thoughts on that?
    I can make a python package with all of the config/app stuff - then we can figure out how to build the different pieces and tie them together
    Jessica B. Hamrick
    @jhamrick
    Making it an official jupyter project would be awesome!
    Ok
    Brian E. Granger
    @ellisonbg
    OK, later tonight I will create the repo and the overall directory structure with the apps/config
    Then tomorrow we can touch base and you and I parallelizing the development of the diffent pieces.
    Once we have the right base and abstractions, I think it will go quickly
    The actual amount of code probably won't be too bad
    Jessica B. Hamrick
    @jhamrick
    Ok, I’ll be around probably until 6:30ish and then gone, so we won’t overlap too much. But let me know if there’s anything I can do that you think would b eparticularly helpful until then; otherwise I am going to play around with some assignments I have and brainstorm the best way to do the autograding for them.
    Brian E. Granger
    @ellisonbg
    Question - do you think nbgrader should have its own .nbgrader directory or should we use .ipython for now
    The benefit of using .ipython is that we would get to use the ipython profiles - oh hey - my ride is here to pick me up - be back later!
    Jessica B. Hamrick
    @jhamrick
    Hmm. I would say maybe .ipython, since if we have the extension for the instructors to create the assignments that has to go in .ipython anyway so it would make more sense to have everything in one place, I think
    Ok, talk to you later!
    Bradley Miller
    @bnmnetp
    Is there a way to configure juypterhub so that when I create feedback using nbgrader feedback my students can see the feedback html file from the file browser connected to jupyterhub?
    GilOtemen
    @GilOtemen_twitter
    Hi, i am trying to install nbgrader with jupyterhub, following the instructions
    https://nbgrader.readthedocs.io/en/latest/user_guide/installation.html
    sudo pip3 install nbgrader
    GilOtemen
    @GilOtemen_twitter
    conda install jupyter
    conda install -c conda-forge nbgrader
    but when I run my browser, clicking on "formgrader" generate a 404 : not found
    did i forget something ?
    Erik Sundell
    @consideRatio

    Hey!

    I'm set on using nbgrader on my JupyterHub setup, it will be my local school's proof of concept of utilizing JupyterHub, and I aim to allow it scale well.

    I'd really appreciate input on the directory structures that I need to setup. I created a collaborative mindmap, you can edit right away in the mindmap or comment here if you want to give me some input!
    https://drive.mindmup.com/map/1W5bDmy6CoKITxMeiuv6HA5phR_NqPVif

    Best regards
    Erik, teacher in Sweden.

    Erik Sundell
    @consideRatio
    Update:
    • I think i figured out the nbgrader directory structure ( live mind map above )
    • Learning about NFS as having multiple read/writes to a common Volume seem to require it or something similar, a normal persistentdisk on google cloud does not cut it.
    saurav maharjan
    @saurssauravjs
    Problem : Alert appears as 'The course id has not been set in nbgrader_config.py '
    Trying to run with jupyterhub
    nbgrader_config.py file is in ~/.jupyter/
    Also added course_id
    any ideas what might cause this alert in formgrader view?
    saurav maharjan
    @saurssauravjs
    got it :-) . I guess this group is too inactive