2

これがこの新しい開発に関連しているかどうかはわかりませんが、新しい開発バージョンの Exams2moodle() を使用すると、正しいオプションを識別するための %100% が = に置き換えられます...たとえば、次のようになります

{1:MULTICHOICE_VS:Amostragem aleatória simples~=Amostragem aleatória estratificada~ Amostragem não aleatória por conveniência~Amostragem não aleatória por Bola de Neve}

それ以外の

{1:MULTICHOICE_VS:%0%Amostragem aleatória simples~%100%Amostragem aleatória estratificada~%0%Amostragem não aleatória por conveniência~%0%Amostragem não aleatória por Bola de Neve}

実際、私が取得したいのは次のとおりです。

{1:MULTICHOICE_VS:%-20%Amostragem aleatória simples~%100%Amostragem aleatória estratificada~%-20%Amostragem não aleatória por conveniência~%-20%Amostragem não aleatória por Bola de Neve}

(間違ったオプションのペナルティ)

ありがとう!

4

1 に答える 1

3

デフォルト評価

schoice質問の要素では、clozeデフォルトではexams2moodle()常に、間違った回答のペナルティがありませんでした。これは変更されていません。埋め込み回答の Moodle XML コードのみを簡略化しました。

(注: 残念ながら、ペナルティなしの選択は、デフォルトでペナルティがあるスタンドアロンのschoice質問と矛盾しexams2moodle()ていました。後者は将来のバージョンで変更される可能性があります。)

より正確には、exams2moodle("bern.Rmd")バージョン 2.3-6 (現在の CRAN バージョン) までのデフォルトでは、以下に含まれるような演習では、1 つの正解に 100% を与え、注意散漫には 0% を与えることでした:

{1:MULTICHOICE:%0%Basel~%100%Bern~%0%Geneva~%0%Lausanne~%0%Zurich}

R-Forge の現在の devel-version 2.4-0=は、正しい応答を示すために を使用するだけで同等のものを生成します。すべてのパーセンテージは、上記のように暗示されます。

{1:MULTICHOICE:Basel~=Bern~Geneva~Lausanne~Zurich}

カスタム評価

ペナルティ付きのバージョンを取得するには、eval戦略を設定する必要があります。

exams2moodle("bern.Rmd",
  cloze = list(eval = list(partial = TRUE, rule = "false")))

両方のバージョン (2.3-6 対 2.4-0) で、これはディストラクタに 25% のペナルティをもたらします。唯一の違いは、正しい応答を示すために使用されるかどう%100%かです。=

{1:MULTICHOICE:%-25%Basel~%100%Bern~%-25%Geneva~%-25%Lausanne~%-25%Zurich} 

対。

{1:MULTICHOICE:%-25%Basel~=Bern~%-25%Geneva~%-25%Lausanne~%-25%Zurich}

バックグラウンド

いくつかのパーセント構成では確実に機能しない質問の要素を適切にサポートするために、埋め込み回答に単純な Moodle XML を使用することが必要でした。以下を参照してmchoiceください。cloze

エクササイズ

上の図では、要素が 1 つだけの次の単純な静的なcloze質問を使用しています ( swisscapitalから変更)。bern.Rmdschoice

Question
========
What is the seat of the federal authorities in Switzerland (i.e., the de facto capital)?

Answerlist
----------
* Basel
* Bern
* Geneva
* Lausanne
* Zurich

Meta-information
================
exname: Swiss Capital
extype: cloze
exclozetype: schoice
exsolution: 01000
于 2020-06-24T02:03:47.343 に答える