创建基于脚本的习题
编写您希望学生使用脚本来解答的习题。以下过程将引导您完成创建习题所需的所有步骤;如需其他帮助,请点击 或查看基于脚本的习题示例。
注意
您可以随时点击选择不同习题以放弃草稿,并返回添加习题进行重新选择。
为学生创建标题和详细的习题描述,其中可以包括格式化文本、方程、链接和图像。
明确定义输入变量的数量和类型,以及预期输出的数量和类型。具体说明要使用的值或测量的类型(例如,摄氏度或公制值)。
在引用的文件中,提供参考答案、学生答案和评判项目可以使用的数据和代码文件。
将习题类型设置为脚本。
参考答案是提供给教师的答案,学生看不到该答案。您可以在创建评判项目时使用参考答案。
如果您想为学生提供此答案的一部分,请填写学生模板。此模板包含您提供给学生以指导他们创建答案的代码。您可以决定向学生提供多少代码来帮助他们入门。
要查看内容的实际格式,请点击学生预览。预览区域会显示学生看到的视图。
点击存为草稿。当习题处于“草稿”模式时,学生看不到习题。您可以在“草稿”模式下继续开发此习题。
为习题创建评判项目。请参阅为基于脚本的学生答案编写评判。
在习题完成后,请点击存为终稿。或者,点击存为草稿以继续解答该习题,然后才能发布。
如果您想在发布习题后将其从学生视图中删除,请点击设置为草稿。
基于脚本的习题示例
为学生创建一道习题,在该习题中,学生必须在向量的所有元素中添加一个数字并将结果绘制在网格中。在创建习题时,可随时点击存为草稿以保存到目前为止所做的工作。
创建标题和习题描述。使用工具栏格式化文本。
将引用的文件留空。
将习题类型设置为脚本。
使用演示您的习题答案的 MATLAB® 代码来填写参考答案。
MATLAB Grader™ 使用参考答案来填写学生模板。您可以删除希望学生提供的任何代码,例如变量值或计算。
以下示例显示了一个包含预赋值的数组(请注意,代码行无法更改,由挂锁图标指示)和两行包含说明的注释。学生需要填写必要的代码。
要锁定不希望学生更改的代码行,请点击挂锁图标。您可以随时点击学生预览来查看学生将看到的内容。
为习题创建评判项目。请参阅为基于脚本的学生答案编写评判。
创建该习题后,请点击存为终稿。