И снова вычисляемый вопрос

И снова вычисляемый вопрос

от Владимир Мишин -
Количество ответов: 11

Доброго времени суток!

Проблема состоит в следующем:

Мне надо создать вычисляемый вопрос (20 вариантов): "Если {a} то {b}"

Но на месте {b} должно быть число, которое зависит от {a}, например, {a}^2.

Однако, в тексте вопроса я не смог заставить moodle это сделать...

Этого нельзя, в принципе, сделать или я что-т делаю не так? Может есть у кого-нибудь идеи как это реализовать можно

Спасибо!!

В ответ на Владимир Мишин

Re: И снова вычисляемый вопрос

от Alexandre Scherbyna -

Там, как в Excel, знак "=" надо ставить перед формулой, например, ={a}^2.

В ответ на Alexandre Scherbyna

Re: И снова вычисляемый вопрос

от Владимир Мишин -

Когда ставлю равно, он так и пишет. А мне необходимо, чтобы на месте второго выражение стояло просто число

Ну или использовать вторую перемеренную, значения которой вычислялись бы на основе {a}

В ответ на Владимир Мишин

Re: И снова вычисляемый вопрос

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle
Такой вариант подойдет?:

Вопрос: Чему равняется квадрат числа X, если уменьшенное в 2 раза значение X равно {y}?

******************************
В этом случае формула правильного ответа = pow({y}*2, 2), а вместо Y надо задать ряд его значений из нужного диапазона.

В ответ на Владимир Мишин

Re: И снова вычисляемый вопрос

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle

Приведенный Вами пример я бы описал так:

Чему равно утроенное значение числа {X}?

А значения {X} - случайные из диапазона.


В ответ на Александр Анисимов

Re: И снова вычисляемый вопрос

от Владимир Мишин -

Мне это нужно, чтобы получать "хорошие ответы". Для этого необходимы "специальные значения переменных", чтобы не править в ручную набор вариантов. И вводных переменных может быть несколько! 

Спасибо за помощь!

В ответ на Владимир Мишин

Re: И снова вычисляемый вопрос

от Виталий Апраксин -

как-то приводил пример вычисляемого вопроса...

Нечто типа его хотите сделать?

https://moodle.org/mod/forum/discuss.php?d=255341&parent=1107581

В ответ на Виталий Апраксин

Re: И снова вычисляемый вопрос

от Владимир Мишин -

Да, именно! Разобрался, все просто. оказывается иногда полезно почитать мануал.

А раньше для решения таких задач, я на Vbasic делал по 20 вопросов в формате GIFT и экспортировал в moodle. в этом случае очень много вопросов получается, приходится создавать категории и т.д.

В ответ на Alexandre Scherbyna

Re: И снова вычисляемый вопрос

от Владимир Мишин -

Все, вроде разобрался. Вот так надо  {={a}*{a}}. Правда несколько раз выскакивала ошибка "Функция rgb не поддерживается"

Всем большое спасибо!

В ответ на Владимир Мишин

Re: И снова вычисляемый вопрос

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle

Причина может быть в том, что Мудл НЕ понимает синтаксиса степени "{a}^2".

Степень в вычисляемых вопросах пишется как "pow({a}, n)",

например Х в квадрате - pow({x}, 2)

Y в кубе - pow({y}, 3)

Вторую степень можно написать и "просто" {a}*{a}