text_box() #737
Alex-Jordan
started this conversation in
Ideas
text_box()
#737
Replies: 1 comment 1 reply
-
For MathQuill you can already do this by passing |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've been thinking that there are pedagogical considerations where sometimes, you want to remove access to answer input assistance like MathQuill or MathView (if it's provided in the first place). You might want them in general for your course, but not fora particular exercise. Furthermore, it may not be a matter of instructor preference, but rather the intent of that exercise really is fundamentally about entering something in "calculator keyboard notation".
In the few cases this comes up at my school, the question is something like "how can you type this into a calculator or CAS?" And it's an expression like
\frac{x+1}{x+2}
. So it wants something like(x+1)/(x+2)
, checking that students don't do things likex+1/x+2
. It messes with the intent of the exercise when MathQuill for example auto-formats the student's answer. And yet you don't want to disable MQ for the whole course.So I'm wondering about a new type of answer blank. It would be like ans_rule() in most ways. But it would also behave like essay_box() in the sense that when a user enters that field, there is no answer entry assistance. I've been abusing essay_box() for this purpose.
Does anyone have thoughts about this? I could continue abusing essay_box(). However if it would be accepted, I would write a new thing in PGbasicmacros.pl that maybe I'd call text_box(). I'm having trouble convincing myself that it's OK to write a flavor of answer input field where the purpose is to override things like MathQuill. It feels like MQ is a webwork2 feature about how a user interacts with exercises, and PG should be confined to pedagogy of individual questions. But there's a muddy overlap here.
Beta Was this translation helpful? Give feedback.
All reactions