如何使用 R/exams 包生成包含随机生成的单选答案的考试?
How can I generate exams that contain randomly-generated single-choice answers using R/exams package?
我有兴趣使用 R/exams 包来生成由 'single-choice' 个问题组成的测试。我正在寻找的三个最重要的东西是:
-能够随机 select 每个参与者的一组练习中的一个(或多个)
-能够随机洗牌备选答案
-能够使用R编程语言随机select数字、文本块、图形。
我已经学习了基本的 R/exams 教程并能够生成他们的演示考试,但我还没有找到关于如何实现这些目标的完整教程。我是一名初学者 R 程序员,因此我需要一个循序渐进的教程。
如果对此类教程有任何建议,我将不胜感激。
谢谢
您想要的一切都可以用 R/exams 完成。但是,没有一个分步教程可以说明所有内容。但是有相当多的点点滴滴可以帮助您入门。
您想生成书面单项选择题考试,还是想在 Moodle 等学习管理系统中进行考试?如果您正在寻找笔试,那么 exams2nops()
是最完整的解决方案,请参阅:
http://www.R-exams.org/tutorials/exams2nops/
关于设置基于数字问题的单选练习,分步教程是:http://www.R-exams.org/tutorials/static_num_schoice/
如果您更喜欢算术插图而不是经济学插图,则有:
http://www.R-exams.org/general/user2019/
要从一组练习中为每个参与者选择一个练习,您需要定义一个包含练习列表的考试,例如,
exm <- list(
c("a.Rmd", "b.Rmd", "c.Rmd"),
c("d.Rmd", "e.Rmd")
)
当使用 exams2xyz(exm)
时,您将获得包含两个练习的考试。第一个是 a
-c
的随机样本,第二个是 d
-e
.
的随机样本
我建议您尝试从这些开始,一开始就保持简单。也就是说,与其立即完成所有任务,不如尝试一项一项地完成。
我有兴趣使用 R/exams 包来生成由 'single-choice' 个问题组成的测试。我正在寻找的三个最重要的东西是:
-能够随机 select 每个参与者的一组练习中的一个(或多个)
-能够随机洗牌备选答案
-能够使用R编程语言随机select数字、文本块、图形。
我已经学习了基本的 R/exams 教程并能够生成他们的演示考试,但我还没有找到关于如何实现这些目标的完整教程。我是一名初学者 R 程序员,因此我需要一个循序渐进的教程。
如果对此类教程有任何建议,我将不胜感激。
谢谢
您想要的一切都可以用 R/exams 完成。但是,没有一个分步教程可以说明所有内容。但是有相当多的点点滴滴可以帮助您入门。
您想生成书面单项选择题考试,还是想在 Moodle 等学习管理系统中进行考试?如果您正在寻找笔试,那么 exams2nops()
是最完整的解决方案,请参阅:
http://www.R-exams.org/tutorials/exams2nops/
关于设置基于数字问题的单选练习,分步教程是:http://www.R-exams.org/tutorials/static_num_schoice/
如果您更喜欢算术插图而不是经济学插图,则有: http://www.R-exams.org/general/user2019/
要从一组练习中为每个参与者选择一个练习,您需要定义一个包含练习列表的考试,例如,
exm <- list(
c("a.Rmd", "b.Rmd", "c.Rmd"),
c("d.Rmd", "e.Rmd")
)
当使用 exams2xyz(exm)
时,您将获得包含两个练习的考试。第一个是 a
-c
的随机样本,第二个是 d
-e
.
我建议您尝试从这些开始,一开始就保持简单。也就是说,与其立即完成所有任务,不如尝试一项一项地完成。