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

Grading resources #42

Open
clcarson opened this issue Jan 23, 2017 · 6 comments
Open

Grading resources #42

clcarson opened this issue Jan 23, 2017 · 6 comments
Labels

Comments

@clcarson
Copy link

Where do we describe resources for grading?

@yuvipanda wrote in an email

I am also in contact with the wonderful folks who build and maintain the ok server (which data8 now uses for grading, tests, and other course support) about writing an OK authenticator. This would make it easy for other connectors to use the same tools that John uses for his courses, and also to limit access based on rosters. Thoughts welcome on okpy/ok#1039

@yuvipanda
Copy link

I know that @Sumukh talked about the grading http://okpy.org/ offers, and that's what data8 uses. I've not personally used it myself, however.

@choldgraf
Copy link
Collaborator

the connectortools module does some of this. I was thinking of building out the grading stuf more, but wasn't sure whether there would be a commitment to OKpy or not.

Once we have an idea for a possible grading workflow, we should write up the kind of page that @clcarson describes in the top comment. I just haven't put anything in writing because I'm not sure that we've established a "best practice" yet

@clcarson
Copy link
Author

The student infrastructure team (Steve Wu) has elements to add in here (grading infrastructure, bCourses). I've asked @anthonysuen and @gunjanbaid to guide them in producing a draft, testing the tools, and getting leadership buy-in before putting on the wiki.

@choldgraf
Copy link
Collaborator

sounds great - we can leave this issue open until it's time to integrate that info into the wiki. Until then, I'll keep my little grading functions in there in the hopes that they'll be useful to some connectors.

@choldgraf
Copy link
Collaborator

I added a quick auto-running function and example here:

https://github.com/data-8/connector-instructors/blob/master/examples/grade_student_notebooks.ipynb

LMK if that'd be useful or if you have thoughts. This isn't a grading solution by a long shot, but should make it more convenient for people to run student notebooks in batches.

@choldgraf
Copy link
Collaborator

hey all - so is there anything actionable in this thread at this point? Do we want to continue having a grading infrastructure conversation here? Or shall we post-pone that and close this issue if it's happening elsewhere?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants