【问题标题】:R/exams, numerical to single choice conversionR/exams,数字到单选转换
【发布时间】:2021-03-12 14:10:09
【问题描述】:

我使用num_to_schoice() 函数创建了一个动态单选题。我想显示 4 个答案,其中 3 个是典型错误。

一个例子:

sol<-300
wrong1 <-200
wrong2 <-100
wrong3<-400 
sc <- num_to_schoice(sol, wrong = c(wrong1,wrong2,wrong3), digits = 0)

以上创建了 5 个答案。如何强制它显示 4 个答案?更具体地说,有没有办法防止 R/exams 计算额外的错误答案?

谢谢

【问题讨论】:

    标签: r-exams


    【解决方案1】:

    如果您不需要任何随机生成的错误答案,请不要使用num_to_schoice()。它的主要目的是在某个range 和某个delta 中生成一些错误的答案。

    如果您已经有了所有需要的错误解决方案,您只需使用以下代码块插入答案列表:

    answerlist("$", c(sol, wrong1, wrong2, wrong3), "$", sep = "", markup = ...)
    

    其中... 可能是"markdown""latex",具体取决于您的练习格式。 (您可能还想用$ 省略数学标记。但num_to_schoice() 包含它。)

    在元信息中,您只需将exsolution 设置为1000 并将exshuffle 设置为TRUE,以便每个练习的答案列表随机打乱。

    【讨论】:

    • 太棒了!谢谢。
    猜你喜欢
    • 1970-01-01
    • 2020-04-26
    • 1970-01-01
    • 1970-01-01
    • 2021-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-17
    相关资源
    最近更新 更多