Hi at all

Is it possible to randomize statements about mathematical sentences and applications (answered by false or true) in one exercise, so that the students get different statements to answer ?

Greetings Regine

Hi at all

Is it possible to randomize statements about mathematical sentences and applications (answered by false or true) in one exercise, so that the students get different statements to answer ?

Greetings Regine

Probably yes, if you use the 'Calculated multi-choice' question type.

But, why ask true-false questions about maths? Why not ask open-ended questions. Have a look at the STACK and formulas question types. https://moodle.org/plugins/qtype_stack https://moodle.org/plugins/qtype_formulas

Hi Tim,

my professor want to have such questions, she has got about 50 true/false-questions and want to have different for every student (she want to prevent that the students write off each other).

For example:

the scalar product of a vector with itself is undefined

a polynomial is everywhere differentiable

every absolute extremum is a relative extremum

for the Newton method, the function f must be differentiable in the corresponding interval.

And so on.

I need a list/vector or similar to write in the statements/propositions.

The multi-choice-type only works for Maxima-expressions, doesn't it? But I want to use text....🤔

Greetings Regine

my professor want to have such questions, she has got about 50 true/false-questions and want to have different for every student (she want to prevent that the students write off each other).

For example:

the scalar product of a vector with itself is undefined

a polynomial is everywhere differentiable

every absolute extremum is a relative extremum

for the Newton method, the function f must be differentiable in the corresponding interval.

And so on.

I need a list/vector or similar to write in the statements/propositions.

The multi-choice-type only works for Maxima-expressions, doesn't it? But I want to use text....🤔

Greetings Regine

Hi Regine,

in STACK questions it is also possible to use strings in multiple-choice-questions. I'm not quite sure, how your question should look like, but you could do something like:

t[1]:"the scalar product of a vector with itself is undefined";

t[2]:"a polynomial is everywhere differentiable";

f[1]:"every absolute extremum is a relative extremum";

f[2]:"..."

tos:makelist(t[i],i,1,2); /*a list with all the true items*/

fos:makelist(f[i],i,1,2); /*a list with all the false items*/

multisel:multiselqn(tos,1,fos,1); /*pick 1 true and 1 false option*/

ta:multisel[1]; /*create your MCQ-array*/

version:multisel[2];

And then ask: "Which of the following are true?"

It is important to have at least one true answer or you always add a "None" (otherwise a technically correct answer would count as "not answered")

As far as I know it is not possible though to include LaTeX expressions in your answers.

You can also have a look at the documentation on GitHub

Stephan.

Hi Stephan

thx a lot for your inducement! Now I try it... and that takes a while now

Greetings Regine

In that case, just make true-false questions, and use the normal way of adding a random selection to the quiz: https://docs.moodle.org/en/Building_Quiz#Adding_a_random_question

I think it really depends on what you want. If you have a whole test with only these kind of yes-no-questions your suggestion would probably be better.

But if you have other (extensive) questions as well you might want to put all these yes-no-questions into one question of the test and still pick the options randomly.

Hi Tim,

We have true-false-questions and other questions. My colleagues tested "adding a random question", but the moodle server breaks down. So they get the idea to randomize the statements within the questions.

Greetings Regine