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

Auto-submit Jupyter Notebooks to UNCode grading environment #468

Open
ranjiGT opened this issue Aug 11, 2022 · 2 comments
Open

Auto-submit Jupyter Notebooks to UNCode grading environment #468

ranjiGT opened this issue Aug 11, 2022 · 2 comments
Labels
Change request New feature or request Feature request New feature request
Projects

Comments

@ranjiGT
Copy link

ranjiGT commented Aug 11, 2022

Hi, leads,

I would like to request a feature for auto-submitting Jupyter Notebook from the Jupyter Notebook itself to the UNCode grading environment.

I believe this could help make the submission workflow easier for students instead of manually uploading and submitting in UNcode.

Something like the below:

Screenshot 2022-08-11 at 19 47 46

I have been working on something like this since, months to be integrated into UNCode, for which I have been trying to create a Python library that emulates this button: https://github.com/ranjiGT/uncodejupyterplugin

Let me know if this can be integrated into the current pipeline of UNCode.

Appreciate your time!

@ranjiGT ranjiGT added Change request New feature or request Feature request New feature request labels Aug 11, 2022
@ranjiGT ranjiGT changed the title Auto-submit Jupiter Notebooks to UNCode grading environment Auto-submit Jupyter Notebooks to UNCode grading environment Aug 11, 2022
@VirtualDiegox
Copy link
Collaborator

Hi there!
the Dev team have review your feature request and we think that could be a great add to the functionality of UNCode, we discussed some tools like JupyterLite that could make the trick with an own implementation of it adding the button to submit the notebook and adding it to UNCode via an <iframe>, this meaning deployment costs, for now we think that the best option to upload notebooks is give students their own jupyter environment via UNCode and avoid deal with sensitive or main information of the tasks and courses. However we're still considering options, but we will attend your request in the future, thanks!

@ranjiGT
Copy link
Author

ranjiGT commented Aug 31, 2022

Thank you, @VirtualDiegox, for the heads up!

@ferestrepoca ferestrepoca added this to Not Yet in UNCode Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Change request New feature or request Feature request New feature request
Projects
UNCode
  
Not Yet
Development

No branches or pull requests

2 participants