Functional Format Answers...

Wouldn't it be great if we could select functional format codes as an answer, alongside Number and Multiple Choice?

This would open a new door of possibilities, as we would then be able to post problems where the 'General Expression' is asked, rather than a particular case of it. Innovative problems can be created, with complexity reaching a whole new level.

So, what do you guys think about it?

Reshare if you think this to be a worthy addition to Brilliant. We might be able to attract the attention of Staff members and bring about the change!

Anyways, this is just a thought I felt like sharing.

#LaTeX #Innovation #Ideas

Note by Satyam Bhardwaj
6 years, 3 months ago

No vote yet
1 vote

  Easy Math Editor

This discussion board is a place to discuss our Daily Challenges and the math and science related to those challenges. Explanations are more than just a solution — they should explain the steps and thinking strategies that you used to obtain the solution. Comments should further the discussion of math and science.

When posting on Brilliant:

  • Use the emojis to react to an explanation, whether you're congratulating a job well done , or just really confused .
  • Ask specific questions about the challenge or the steps in somebody's explanation. Well-posed questions can add a lot to the discussion, but posting "I don't understand!" doesn't help anyone.
  • Try to contribute something new to the discussion, whether it is an extension, generalization or other idea related to the challenge.
  • Stay on topic — we're all here to learn more about math and science, not to hear about your favorite get-rich-quick scheme or current world events.

MarkdownAppears as
*italics* or _italics_ italics
**bold** or __bold__ bold

- bulleted
- list

  • bulleted
  • list

1. numbered
2. list

  1. numbered
  2. list
Note: you must add a full line of space before and after lists for them to show up correctly
paragraph 1

paragraph 2

paragraph 1

paragraph 2

[example link](https://brilliant.org)example link
> This is a quote
This is a quote
    # I indented these lines
    # 4 spaces, and now they show
    # up as a code block.

    print "hello world"
# I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
MathAppears as
Remember to wrap math in \( ... \) or \[ ... \] to ensure proper formatting.
2 \times 3 2×3 2 \times 3
2^{34} 234 2^{34}
a_{i-1} ai1 a_{i-1}
\frac{2}{3} 23 \frac{2}{3}
\sqrt{2} 2 \sqrt{2}
\sum_{i=1}^3 i=13 \sum_{i=1}^3
\sin \theta sinθ \sin \theta
\boxed{123} 123 \boxed{123}

Comments

I think there are too many nuances with the formatting of LaTeX codes and the possible correct answers. For example, would you write (x3)(2x)-(x-3)(2-x)? or (x3)(x2)(x-3)(x-2)? or (x2)(x3)(x-2)(x-3)? or x25x+6x^2-5x+6? The list of possible answers just keeps on going on and on.

I would stick with MCQ's for those types of problems.

Daniel Liu - 6 years, 3 months ago

Log in to reply

Yeah, now that you mention it, that would be a problem. With this, the author of the question would really have to specify how to post the answer. Even that would only work for certain types of problems.

Ryan Tamburrino - 6 years, 3 months ago

Yeah i agree with you, rather the lot more problem with latex system couldnt be solved.

A Former Brilliant Member - 4 years, 9 months ago

I think it's a great idea! I would love to see it implemented on Brilliant.

In fact, this feature is already present in most courses on edX. As Daniel Liu mentioned, there can be several ways to enter the same answer. However, if the user inputs an expression which is correct, but of a different form than the 'answer' given by the problem creator, edX will still mark it as correct.

This is possible because the autograder evaluates the user inputted expression as well as the 'answer' expression by substituting various random numbers in place of the variables. If both expression give the same result for each substitution, it means that both the expressions are equivalent, and the user gets it right.

Pranshu Gaba - 6 years, 3 months ago

Do you mean to say that a possible question could look like the following ? :

(a+b)2=? (a+b)^{2} = ?

Options :

  • a2+b2+2aba^{2} + b^{2} + 2ab

  • a2+b22aba^{2} + b^{2} - 2ab

  • a2+b3+2aba^{2} + b^{3} + 2ab

A Former Brilliant Member - 6 years, 3 months ago

Log in to reply

I think he means actually inputting the expression. So you're not choosing anything, but inputting the LaTeX\LaTeX code. I think it's a good idea. Although it could exclude some people that aren't familiar with the code just yet. It would be cool to solve generalized problems and input generalized answers.

Ryan Tamburrino - 6 years, 3 months ago

Log in to reply

Yeah, I was confused between entering Latex code and answers containing Latex code . Actually the Latter option is present so I was just verifying it with him

A Former Brilliant Member - 6 years, 3 months ago

I do not think that Brilliant should become a site of "How do I type a^2 + b^1/2 in Latex?" Such questions will most likely not be interesting. I do not see how such a problem would be innovative.

While Latex is useful for problem creators and moderators, it should not be a necessary "language" for every member of Brilliant to be aware of.

Calvin Lin Staff - 6 years, 3 months ago

Log in to reply

That is exactly NOT what I meant. I dont mean to ask how a certain expression is to be formatted in LATEX, I was thinking about having an option where I can set my answer to an Expression, instead of a number or an option. That way, the person solving the question would have to input the Latex code of the answer. As simple as that! I want to post a problem where a functional equation is to be solved. How do I do it? Currently I can either post a note, or a problem with choices of the answer, or a problem with a value of the function at some point as the answer. It just bothers me that there is no direct way!

Satyam Bhardwaj - 6 years, 3 months ago

Log in to reply

Thanks for the clarification. I misinterpreted what you said.

What you are asking for isn't "to enter the Latex code", and in fact has nothing to do with Latex. It is more of "short answer format" or "functional format". We have considered these options, but are unable to implement them (now) because of the complexity.

Calvin Lin Staff - 6 years, 3 months ago

Log in to reply

@Calvin Lin Thanks for understanding! It was just an idea I had in mind for a few days, then I decided to share it with you guys... It's much better that way!

Satyam Bhardwaj - 6 years, 3 months ago

Yes. Questions can be like

1) Differentiate xnx^n wrt xx.

The user would enter n * x^(n-1)

2) What is the magnitude of gravitational force experienced by point mass mm due to point mass MM which is rr distance away?

Ans. G* M * m/(r^2)

3) What is the surface area of a sphere with radius rr?

Ans. 4 * pi * r^2

4) Express 44i4 - 4i in polar form

Ans. 4* sqrt(2) * e^(7 * pi / 4)


As I mentioned in my comment, this feature is present on edX. Click here to learn more. This can give rise to many more types of interesting problems on Brilliant. One does have to know Latex to enter the answers.

Pranshu Gaba - 6 years, 3 months ago

LaTeX\LaTeX

manish bhargao - 6 years, 3 months ago
×

Problem Loading...

Note Loading...

Set Loading...