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

request disable/enable button per exercise; also per-exercise timer countdown / disable after timer expires #3032

Open
gweinberg opened this issue Dec 23, 2022 · 0 comments

Comments

@gweinberg
Copy link

gweinberg commented Dec 23, 2022

Problem

Use case: In-class clicker questions.

Desire: To be able to disable a specified question (without disabling the entire lesson). [Because, for instance, a given lecture might have multiple clicker questions; I want to have a given clicker question have a time limit/be disabled after a certain time limit, without needing to disable the whole ISLE lesson.]

Option 1: An exercise-level disable/enable button for instructors.

Option 2: A per-exercise timer button for instructors, where instructors could, on the lesson, activate a timer countdown that would disable the exercise at the end of the countdown (and the students would see a timer countdown, with an alert something like, "You have [xx:xx] remaining to answer question [y]."

The two options should be combined, so that in lecture, question can initially be disabled; and with the question disabled, instructor should be able to set timer functionality (so that, for instance, "students will have 1 minute; timer will begin once exercise is enabled"), then instructor should be able to enable exercise, and students will then see the exercise with a countdown timer.

Advanced option (for TAs in different lab cohorts): The enable/disable and timer functionality could have a pulldown of different cohorts, so a given TA in a given lab could activate the functionality only for their lab section.

Solution

see above

Alternatives

Currently, to enable/disable a question without disabling the entire lesson, the only alternative would be using a gate; that's not as good because (a) it's not attached to a given exercise, (b) it's not customizable in the live lesson, it has to be pre-set in the code, (c) it doesn't give a countdown timer (also (d), I don't remember if the gate can be closed once it's opened)

Additional context

None.

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

No branches or pull requests

1 participant