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

Create New Assignment #39

Open
HuanzhiMao opened this issue Jan 6, 2025 · 5 comments
Open

Create New Assignment #39

HuanzhiMao opened this issue Jan 6, 2025 · 5 comments
Labels
enhancement New feature or request

Comments

@HuanzhiMao
Copy link

Is it possible to support creating new assignments?

@calvinatian calvinatian added the enhancement New feature or request label Jan 7, 2025
@calvinatian
Copy link
Member

It's not currently supported but I could look into adding it. Or if you want to take a stab at it feel free to make a PR.

@Kevin-Aguirre
Copy link

Hi, I'm interested in working on this feature, but I don’t have access to a Gradescope course as an instructor. Is there a demo course available for development that I could gain access to? If not, do you have any recommendations for testing features that only instructors have access to? Thanks.

@HuanzhiMao
Copy link
Author

Hi, I'm interested in working on this feature, but I don’t have access to a Gradescope course as an instructor. Is there a demo course available for development that I could gain access to? If not, do you have any recommendations for testing features that only instructors have access to? Thanks.

I believe you can create a dummy gradescope course yourself.
If that does work, I can add you to a gradescope course that I created for testing. But I'm not affiliated with NYU; I'm a Berkeley student.

@HuanzhiMao
Copy link
Author

Also, as an update, I didn't end up implementing this script since I'm not familiar with API reverse-engineering. Instead, I use selenium to achieve the purpose, and it turns out to be pretty fast and reliable. If anyone is interested, I'm happy to share my selenium script.

@Kevin-Aguirre
Copy link

Thanks, I think you have to be a TA or CA to make your own course, I'll try to see if I can get access to a dummy course for development. I'd be interested in taking a look at your selenium script though.

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

No branches or pull requests

3 participants