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

[FEATURE] Toggle to load last submission of exercise when creating a new exercise #92

Open
BTWS2 opened this issue Feb 25, 2021 · 2 comments
Assignees
Labels
feature ⭐ New features

Comments

@BTWS2
Copy link
Contributor

BTWS2 commented Feb 25, 2021

If a student or teacher submitted code in the past to Dodona and opens the exercise in the extension, they have to start from scratch again.

Is it possible to add a toggle in the settings which allows to load the last submission (if there is any) when creating a new exercise?

This feature is especially useful for teachers. This feature was brought up by Marleen Denert.

@BTWS2 BTWS2 added the feature ⭐ New features label Feb 25, 2021
@stijndcl
Copy link
Collaborator

stijndcl commented Feb 25, 2021

Could you provide some more details on this? From a teacher's standpoint that is. What are you doing in class where this could be useful? I'm not a teacher so I can only picture this through the eyes of a student.

In their case, having solved it they don't have to get back to it anymore, and if they want to re-do your exercises (for example, to prepare for an exam or a test) they're better off starting from scratch because re-reading their old solution isn't a good way to learn/improve.

EDIT: Also, yes this should be possible.

@BTWS2
Copy link
Contributor Author

BTWS2 commented Feb 25, 2021

Teachers start with a copy from the course from the previous year, make modifications and add new exercises. More than 50% of those exercises are already solved, because these are the same as the previous year. The teacher already solved the exercise in the past, but if he/she opens the exercise in the extension, they have to start over (or copy it manually). If the teacher wants to explain parts of a solution of an exercise in VS Code, this feature would allow to do so.

VS Code allows to use any folder to create files in. If students don't find the folder anymore and they start over with a new one, they have to resubmit all the solutions. If students want to ask a question about an exercise during class, but are not helped immediately, they want to return to their solution, and they do not always find it again.

If they have tried an exercise at home on their laptop and then want to ask about it in the lab on campus (where desktops are used), they must retrieve the submitted code from Dodona (or from their laptop).

I agree that this feature would be most useful for teachers, and would be best to be turned off by default.

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

No branches or pull requests

2 participants