如何提出 "file upload" 类型的问题
How to ask a question of type "file upload"
使用 exams2openolat
将练习从 R/exams 导出到 OpenOlat,有没有办法提出问题,学生可以在哪里上传文件作为答案(pdf、jpg、...) ?这对于数学证明很有用,例如,手写然后扫描而不是打字更容易。
根据这条推文
[...] The QTI engine in OpenOlat is very cool & powerful!
We're trying to catch up with its interaction features (e.g.,
matching, ordering) but some (e.g., file upload) have been added in
#rexams devel. [...]
R/exams的开发版应该有这个选项,但我找不到其他的。
扩展字符串项
事实上,从版本 2.4-0(R-Forge 上的开发版本)开始,此功能在 exams2openolat
(和 exams2qti21
更普遍;部分也在 exams2moodle
中可用在撰写本文时)。简单的想法是,您可以为 string
练习和 cloze
练习中的 string
元素设置“类型”:
string
:这是 string
练习的默认类型,导致一个小的填空字段。这是通过精确字符串匹配自动评分的。
essay
:或者,您可以获得更大的文本字段,学生可以在其中输入更长的答案。这得由讲师手动打分。
file
:作为另一种选择,您可以在练习结束时进行文件上传交互。同样,这必须由讲师手动评分。
简单的字符串示例
下面提供了一个非常基本的示例,要求提供证明(如您的问题所述)。 exstringtype
设置为 file
,因此不需要 exsolution
(因为无法自动评分),因此设置为 nil
。该练习使用 R/Markdown .Rmd 标记——当然,也可以使用 R/LaTeX .Rnw 标记。如果你愿意,你也可以包括一个 Solution
部分。
Question
========
Under which assumptions is the ordinary least squares (OLS) estimator
for the coefficients in the linear regression model unbiased?
Outline the steps for the corresponding proof.
Please upload your solution as an image file (PDF, PNG, JPG, ...).
Meta-information
================
exname: Unbiasedness OLS
extype: string
exstringtype: file
exsolution: nil
更复杂的完形填空示例
同样,在 cloze
练习中,您可以将某个元素的 exclozetype
设置为 essay
或 file
。包的开发版本中提供了一个工作示例 lm3.Rmd
,它将所有可能的元素组合在一个完形填空中:string
、mchoice
、num
、schoice
, essay
, file
。尝试:exams2openolat("lm3.Rmd", ...)
。在 OpenOlat 中,开放式元素(essay
和 file
)必须由讲师评分,而其余元素可以照常自动评分。
使用 exams2openolat
将练习从 R/exams 导出到 OpenOlat,有没有办法提出问题,学生可以在哪里上传文件作为答案(pdf、jpg、...) ?这对于数学证明很有用,例如,手写然后扫描而不是打字更容易。
根据这条推文
[...] The QTI engine in OpenOlat is very cool & powerful!
We're trying to catch up with its interaction features (e.g., matching, ordering) but some (e.g., file upload) have been added in #rexams devel. [...]
R/exams的开发版应该有这个选项,但我找不到其他的。
扩展字符串项
事实上,从版本 2.4-0(R-Forge 上的开发版本)开始,此功能在 exams2openolat
(和 exams2qti21
更普遍;部分也在 exams2moodle
中可用在撰写本文时)。简单的想法是,您可以为 string
练习和 cloze
练习中的 string
元素设置“类型”:
string
:这是string
练习的默认类型,导致一个小的填空字段。这是通过精确字符串匹配自动评分的。essay
:或者,您可以获得更大的文本字段,学生可以在其中输入更长的答案。这得由讲师手动打分。file
:作为另一种选择,您可以在练习结束时进行文件上传交互。同样,这必须由讲师手动评分。
简单的字符串示例
下面提供了一个非常基本的示例,要求提供证明(如您的问题所述)。 exstringtype
设置为 file
,因此不需要 exsolution
(因为无法自动评分),因此设置为 nil
。该练习使用 R/Markdown .Rmd 标记——当然,也可以使用 R/LaTeX .Rnw 标记。如果你愿意,你也可以包括一个 Solution
部分。
Question
========
Under which assumptions is the ordinary least squares (OLS) estimator
for the coefficients in the linear regression model unbiased?
Outline the steps for the corresponding proof.
Please upload your solution as an image file (PDF, PNG, JPG, ...).
Meta-information
================
exname: Unbiasedness OLS
extype: string
exstringtype: file
exsolution: nil
更复杂的完形填空示例
同样,在 cloze
练习中,您可以将某个元素的 exclozetype
设置为 essay
或 file
。包的开发版本中提供了一个工作示例 lm3.Rmd
,它将所有可能的元素组合在一个完形填空中:string
、mchoice
、num
、schoice
, essay
, file
。尝试:exams2openolat("lm3.Rmd", ...)
。在 OpenOlat 中,开放式元素(essay
和 file
)必须由讲师评分,而其余元素可以照常自动评分。