-
-
Notifications
You must be signed in to change notification settings - Fork 19
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]: Allow hiding element by ID until block execution #184
Comments
Cool progressive reveal structure in the demo! I'm sure it would be a great feature and a great way to slow down students. Thinking about uses cases here... We also need to support RevealJS presentations.
One other question: How accessible will the new feature be with screen readers? No worries if you can't answer immediately, I can ping JooYoung Seo for a formal review/tips on working with screen readers. |
Thank you! In a RevealJS presentation, you can do the same within each slide. I don't see why the I don't have experience with screen readers - I tried VoiceOver briefly. |
@egenn no worries on the screen reader part. Again, we thankfully can ping an expert on it. We'll also probably have someone from UIUC's DRES group take a look as well. If you'd like, I can ask him to take a look at the demo page. He's usually pretty fast (~48-hour turnaround M-F). On the navigation, I think we might run into a problem with exercises resetting as we're not storing any state information into a browser's Regarding the option naming, I think two things might want to happen:
webr:
progressive-reveal: true
show-startup-message: false
cell-options:
autorun: true This would automatically register the progressive reveal option for any interactive cell that is exposed to the user.
Naming-wise, would any of these options work?
|
Thank you and sorry for the extended radio silence! Been working on grants and other deadlines - some related to this work. I'm preparing to convert a large existing R book (https://rtemis.org/pdsr/) using this format and also writing a new ML book with the same interactive learning modules. Also found that webexercises makes it easy to provide MCQ and fill-in-the-blank type of exercises that combine nicely with the interactive code execution (https://rtemis.org/pdsx/filtering.html) I've changed the option to "unveil", I think it makes sense. Would you be interested in a PR? All the best |
Feature Description
Hi -
The goal is to allow revealing a hidden div by id when a webr code block is executed.
In my case this is for building code exercises.
See minimal demo here.
I've done this by using a
reveals
webr block option and extending the definition ofqwebrExecuteCode
here.This is the first step towards supporting active learning modules.
The text was updated successfully, but these errors were encountered: