如何创建包含单选和多选组合的完形填空题类型?

2023-12-07

我的问题出现在导出到 Moodle 的问题中。 我打算创建一个完形填空题,其中一部分是单选(schoice),另一部分是多选(mchoice)。使用 exams2moodle 函数导出时,我有两种可能的行为:所有问题都显示为 schoice(下拉菜单),或者全部显示为 mchoice(复选框)。从视觉上看,第二种情况甚至可能有效,但它不能正确得分或处罚,因为无论其定义如何,问题都被视为mchoice。

这些不同的行为是如何发生的?第一项定义了问题的行为,如果第一项是选择,那么每个人都会如此,反之亦然。

最小示例(所有问题在moodle中显示为mchoice)

\begin{question}
This is the question. This is the question

\begin{answerlist}
  \item Multiple choice answer 1.
  \item Multiple choice answer 2.
  \item Multiple choice answer 3.
  \item Multiple choice answer 4.
  \item Single choice 1.
  \item Single choice 2.  
\end{answerlist}
\end{question}

\exname{cloze_schoice_mchoice}
\extype{cloze}
\exclozetype{mchoice|schoice}
\exsolution{1100|10}

enter image description here

最小示例(所有问题均在 Moodle 中显示为选择)

\begin{question}
This is the question. This is the question

\begin{answerlist}
  \item Single choice 1.
  \item Single choice 2.  
  \item Multiple choice answer 1.
  \item Multiple choice answer 2.
  \item Multiple choice answer 3.
  \item Multiple choice answer 4.
\end{answerlist}
\end{question}

\exname{cloze_schoice_mchoice}
\extype{cloze}
\exclozetype{schoice|mchoice}
\exsolution{10|1100}

enter image description here

是否有可能获得正确的行为或采取一些解决方法?


这是一个错误exams2moodle(), 感谢您指出了这一点。我已经把它修复了exams2.4-0。如果你安装了它,运行exams2moodle()为您提供复选框mchoice问题和下拉菜单schoice问题。这些默认值可以通过修改

exams2moodle(...,
  cloze = list(cloze_mchoice_display = ..., cloze_schoice_display = ...))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何创建包含单选和多选组合的完形填空题类型? 的相关文章

  • 如何在 R/exams 练习中包含 TikZ 图像?

    R exams 包支持使用其功能包含 TikZ 图形include tikz 例如 如图所示自动机 and logic练习随包装一起提供 得到后include tikz 进行这些练习 参见 为什么 TikZ 图形是用 exams2pdf 渲
  • Moodle注册表编辑

    我使用的是moodle 2 8 1 我的疑问是关于 Moodle 注册表 我想添加一个确认密码字段 该字段与电子邮件 再次 字段相同 并删除电子邮件 再次 字段 而且它也没有显示电话号码 注册表单中的字段处于解锁状态时 如果要向注册表单添加
  • 可以使用exams2nops中的解决方案模板吗?

    当我尝试使用以下命令生成考试解决方案时exams2nops template solution 我收到以下错误消息 Error in exams2pdf file n n nsamp nsamp dir dir name name form
  • 如何创建包含单选和多选组合的完形填空题类型?

    我的问题出现在导出到 Moodle 的问题中 我打算创建一个完形填空题 其中一部分是单选 schoice 另一部分是多选 mchoice 使用 exams2moodle 函数导出时 我有两种可能的行为 所有问题都显示为 schoice 下拉
  • 对使用 exams2moodle() 创建的多项选择题和完形填空题进行评分

    我在用exams2moodle 从 R exams 在 Moodle 中创建多项选择题和完形填空题 在准备考试之前 我想确定 Moodle 如何计算成绩 在我看来 在多项选择题中 评估策略的默认设置是partial TRUE rule fa
  • 注册后通过电子邮件发送moodle用户数据

    我需要在我的 Moodle 网站上进行用户注册后向管理员发送一封自定义电子邮件 但我希望它显示所有用户信息 我进行了很多搜索并找到了这个link 它会向管理员发送一封带有用户名的自定义电子邮件 但我一直在尝试发送更多信息 例如我添加的自定义
  • 如何使用 R/exams 为 Moodle 创建一个带有部分正确答案的问题

    我想使用 R exams 创建随机 Moodle 问题 当我在 Moodle 中手动创建一个数字问题时 我可以添加部分正确的答案 对于典型的小错误 我的评分为 50 我在 R exams 中找不到类似的东西 如果有帮助的话 我可以提供此类
  • Moodle 有 API 吗? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我想为 Moodle 创建一个定制的前端 有谁知道我可以从哪里获得API 或任何其他帮助 编辑 我已经
  • 使用网络服务获取课程内容

    我正在使用 Moodle 3 1 我正在尝试使用网络服务获取课程内容 我创建了一个包含活动 课程 的课程 现在 当我尝试使用网络服务 core course get contents 获取课程内容时 我收到以下响应 id 36 name 0
  • 将自定义字段添加到课程 Moodle [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我是 Moodle 新手 我需要您的建议来创建插件 该插件将在 添加 编辑课程 页面上添加自定义字段 并将输入值存储在mdl cour
  • Moodle 中个人资料图片的路径?

    我正在 Moodle Web 应用程序中编程一些东西 并正在考虑检索用户个人资料图像的路径 我以为我可以在数据库中的某个位置找到路径 但我只找到 mdl user picture 和 mdl user imagealt 所以实际上我知道谁上
  • 使用 cron 发送电子邮件并包含来自 Moodle 的电子邮件附件

    我只想向已完成特定课程的用户发送电子邮件 并添加 pdf 文件 完成课程的证书 作为电子邮件的附件 并使用 Moodle cron 在特定时间执行此操作 我查看了一些插件来了解它是如何完成的 但我仍然不确定我到底应该如何做到这一点 I ne
  • Moodle 用户注册 API

    我被要求创建一个引擎 将 SQL 数据转换为 Moodle 数据 用户 课程 注册 我陷入了困境 我需要使用 Moodle API 以编程方式注册学生 而不需要操作数据库 例如 enroll user courseid userid 有人对
  • 来自 Moodle 插件的调试信息

    我是 Moodle 的新手 我正在尝试创建一个本地插件 当用户注册 取消注册时 它会自动执行任务 发送电子邮件 在开发这个插件时 我试图echo or print r用于调试和跟踪目的的一些信息 代码很简单 function perform
  • 在站点之间传递凭据

    我在具有两个不同域的两台不同服务器上运行两个不同的站点 一个站点运行 Joomla 另一个站点运行 Moodle 我已将 Moodle 服务器配置为基于 Joomla 站点上的用户表进行身份验证 因此我们拥有权威的用户信息来源 我想做的是
  • 通过外部站点登录 Moodle

    我正在设置一个 Moodle 环境 我需要用户能够使用其凭据通过外部站点登录that地点 理想情况下 他们会访问该网站 登录 然后单击一个按钮 将他们及其帐户信息发送到 Moodle 一旦他们到达 Moodle Moodle 将检查帐户信息
  • 我的应用程序可以与 Moodle 通信吗?

    我正在考虑构建一个学生应用程序 它将使用 Moodle 数据 并在上传新文件时通知用户 也许还可以执行诸如检查成绩等操作 我对 Android 编程很陌生 很容易与技术术语混淆 我浏览了一下网络 发现有一个 API 但我并不真正 100 知
  • 使用 window.print 内容将网页下载为 pdf

    我想要一个链接 当单击该链接时 会自动开始下载网页的可打印版本 我正在使用Moodle 我想要的内容是完全相同的如果我使用 ctrl p 下载页面并保存为 pdf 或使用 a href Download web page a 我正是想要该内
  • 课程完成时更新外部数据库

    我的场景 Moodle 中的用户完成了一门课程 一旦发生这种情况 我想更新外部数据库 我的理解是 每次运行 cron 作业时都会触发 course completed 事件 使用一些简单值 例如已完成课程的用户名 ID 课程 ID 以及完成
  • 在 xampp 中安装后,moodle 页面无法正确重定向

    我在 xampp 服务器上安装 Moodle 安装正确 但是当我尝试注销或任何其他活动时 Firefox 显示错误 页面未正确重定向 我清除了浏览器的cookie 但没有用 我重新安装了 Moodle 但遇到了同样的问题 我该如何解决这个问

随机推荐