New Quizzes: Allow Rich Content editing for fill in the blank

This idea has been developed and deployed to Canvas

Fill in the blank only allows word answer. If my students needs to enter (2sin(x)cos(x)) or something from calculus it gets confusing. If students as well as teachers are allowed to use Rich Content Editing in simple fill in the blank. I believe it will make it easier for all the chemistry and math teacher because it will enable latex typing.

 

For Example: This is hard to input:

124060_expression.gifexpression.gif

 

Inputting: (sin(3x))/((x-3)(x+3))-((3sin(x)cos^2(x)-sin^3(x))/(x^2-9)) can be very tricky and can be easily mistaken. Therefor if rich content editing(LaTex system) were to be allowed students can easily type

 

124060_expression.gifexpression.gif

instead of (sin(3x))/((x-3)(x+3))-((3sin(x)cos^2(x)-sin^3(x))/(x^2-9))

81 Comments
ChandlWM
Community Contributor

It sure would be convenient. Send them all a link to the post and have

them comment. That will push it over the top to the voting area. If it

becomes available for voting, then send them a link so they can click to

vote. If we get 70 to 100 votes then canvas implements it eventually.

Have a great day.

On Mon, Jan 4, 2016 at 9:11 AM, snmargeson@tsc.k12.in.us <

jessica_coates
Community Explorer

We only need a few more votes to get this passed!  Please send this idea to anyone with a canvas account that would be willing to add their vote!  Having this would be a real game changer for how useful Canvas is for math and science. 

snmargeson
Community Explorer

13 more votes!  Tell your friends, email your colleagues, do whatever you need to do to make sure this gets through!

James
Community Champion

This statement does not reflect the way voting works in the Community.

100 votes keeps the idea from being archived after 3 months from lack of interest.

It does not mean that Canvas will respond to it. It definitely does not mean that Canvas will implement it. Some ideas with well over 100 votes, most notably the   one with 470 votes, did not get implemented.

Being in one of the top ten responses that haven't already been responded to will get Canvas talking about it. They are free, of course, to look at ideas that haven't reached this mark as well.

The definitive guide is How does the voting process work for feature ideas?

James
Community Champion

It really seems that this discussion belongs with the Modern Quizzing Engine , which is already on the roadmap. In fact, several people over there have commented about equation support.

There seem to be multiple ideas running through this feature request. Part of that may be because of the naming "Rich Content" suggests you want the Rich Content Editor and so some people think all questions should have access to the RCE and they're in favor for a different reason.

However, the main thrust seems to be for a math-pad type thing like MyMathLab or WebAssign have that allow you to do WYSIWYG entry of formulas.

That, in my opinion, belongs in an entirely different question type than fill in the blank. Either that or fill in the blank needs modified to add a checkbox to allow math-pad entry. That's a clumsier interface and and wastes valuable space, but the Modern Quizzing Engine movement could work on that.

I say different question type because of what you want to do with it.

If you just add a rich content editor, then someone may enter x2 by typing x and then clicking on the superscript button on the toolbar to type the 2. That returns an answer of x<sup>2</sup>. Someone else may use the math-pad to enter the x, click on the superscript button, and then type the 2, but because of the device used to create it, it comes back as x^2. On the other hand, someone might do just plain text entry of x^2. Another student, being a little bit of a smart-aleck and empowered by Common Core to give answers in different ways, gives an answer of x^(6+4-8).

Let's not forget about square roots, where a student might enter sqrt(x), x^(1/2), or x^0.5. If it's a fill-in-the-blank question, you also need to allow for x^.5.

On the other hand, someone wanted their students to have the ability to enter Greek symbols. So let's say your alternative hypothesis is μ12. But equally valid answers include μ21, μ1-μ2>0, and μ2-μ1<0. Entering the subscript will generate different text depending on whether a student uses the subscript button on the toolbar and gets &mu;<sub>1</sub>&gt;&mu;<sub>2</sub> uses a math-pad that returns LaTeX and gets \mu_1>\mu_2. Don't forget to allow for all of the other equivalent forms.

Other places in the Community, some people want ​ , others want the ability to enter special characters for international students. Those requests sound similar to this one -- allow me to enter special characters -- but there is a major difference.

What you are essentially asking for, whether or not you realize it, is a full-fledged system that will check for equivalent content. That was even a previous feature request .

There was a question that was similar to this feature request Re: Equation Editor with Fill In The Blank Question Types , where I wrote much of what I'm writing here. Another issue that I mentioned there is that LaTeX is a formatting language and people most likely want a mathematical object that they can operate on and check for correctness -- not based on what it looks like, but what it represents. Even in the original feature request, there are multiple ways to write than answer and I probably would have expanded the denominator in the first time and then combined the entire thing to be a single fraction. You could have distributed the subtraction over the numerator of the second term and made it addition.

What you need is the ability to create a mathematical object that can be recognized and treated as mathematical content. That implies the ability to do mathy things with it. It cannot be a fill-in-the-blank response to be truly useful. It's a whole lot more than just allowing someone to enter an expression with a WYSIWYG editor.

While using a WYSIWYG math-pad type editor would be nice and may be part of a solution (with an option to show it, even on mathematical content questions), it should return at least two things -- the visual representation of what the person typed and a mathematical object that can be used to verify correctness.

Fill-in-the-blank is not the place to try and grade mathematical content.

jsparks
Instructure Alumni
Instructure Alumni

Hello Canvas Friends,

Thank you for this suggestion.  We are definitely looking to implement the rich content editor in multiple places for the Modern Quizzing Engine project. More to come in the next several months. I've added this to my to my backlog and suggest we archive this conversation for now.

Jason

bnepal
Community Novice

Thank you everyone for your vote and support. Can't wait for this feature to be available.  This will be amazing. Smiley Happy

jeastham
Community Explorer

This is a huge thing that would be extremely helpful not only in multiple choice but in all of the tech enhanced options.  As a 6th grade math teacher I can't even have my students properly enter a degree symbol or give that as an option.  I would LOVE to see this implemented and would use it daily!!!!!

Renee_Carney
Community Team
Community Team

This idea was moved from Under Consideration stage (no longer in use) to the Product Radar stage.  

This change was made as part of a feature idea process evolution.  Find more information, and contribute insights, by joining Focus Group: DRAFT Feature Idea Space

tsawicki
Community Novice

I would also use this all the time in science!