Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Programatically extracting cells with student answers #893

Closed
joelostblom opened this issue Dec 19, 2024 · 2 comments · Fixed by #914
Closed

Programatically extracting cells with student answers #893

joelostblom opened this issue Dec 19, 2024 · 2 comments · Fixed by #914
Labels
enhancement New feature or request
Milestone

Comments

@joelostblom
Copy link
Contributor

Is your feature request related to a problem? Please describe.
I'm trying to extract students' answers programatically from the notebooks to do some simple plagiarism checking. I can see that in the instructor version the solution cells are tagged with otter-assign-solution but I don't see these same tags in the student notebooks, so I am struggling to extract both code and manually graded question in a consistent manner without manual intervention.

Describe the solution you'd like
A consistent tag that indentifies all cells that student have entered answers in

Describe alternatives you've considered
There might very well be alternative working approach to this that I'm not aware of, happy to be enlightened if this is already possible.

Additional context
Somewhat related to #622

@joelostblom joelostblom added the enhancement New feature or request label Dec 19, 2024
@chrispyles chrispyles added this to the v6.1.0 milestone Jan 1, 2025
@chrispyles
Copy link
Member

I can add a tag like you suggest but note that if students delete/add new cells, the new cells won't be identified.

@joelostblom
Copy link
Contributor Author

Thanks @chrispyles, I think adding the tag would still be helpful for the majority of cases since it is rare in my experience that students delete cells. Maybe it is also possible to set cells to not be deletable even if they are still editable?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants