You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now we have a lot of homework materials / labs that require OKpy authentication and submission. What's the best path forward for scraping this away from the notebooks so that others can interact with them. Two main ideas I had:
Write a helper script that clones the homework/lab repos and automatically scrapes out the server-specific stuff, then places the repo in the user's current directory.
Publish a "public-facing" version of the homeworks/labs.
Provide a "request access to the homeworks" form and then we grant people private access so they can clone w/o the answers being public. Combine this with Improvements to make #1
Any other ideas on how this could be handled? @henchc you mentioned this before, so curious as to your thoughts
The text was updated successfully, but these errors were encountered:
I think option 1 shouldn't be too hard. if you take hw1 as an example, you can remove the _ = ok.auth(inline=True) line and all .submit lines. When you run _ = ok.grade('q2') you can still see if you got the answer correct because the answers are all local at this point.
this would allow one to complete the entire course and get it graded, but it wouldn't track it in a database like the OKpy servers (which I don't think we could expect to support).
Right now we have a lot of homework materials / labs that require OKpy authentication and submission. What's the best path forward for scraping this away from the notebooks so that others can interact with them. Two main ideas I had:
Any other ideas on how this could be handled? @henchc you mentioned this before, so curious as to your thoughts
The text was updated successfully, but these errors were encountered: