创建基于函数的习题
编写一道您希望学生使用函数解答的习题。以下过程将引导您完成创建习题所需的所有步骤;如需其他帮助,请点击 或查看基于函数的习题示例。
注意
您可以随时点击选择不同习题以放弃草稿,并返回添加习题进行重新选择。
为学生创建标题和详细的习题描述,其中可以包括格式化文本、方程、链接和图像。
明确定义输入变量的数量和类型,以及预期输出的数量和类型。具体说明要使用的值或测量的类型(例如,摄氏度或公制值)。
在引用的文件中,提供参考答案、学生答案和评判项目可以使用的数据和代码文件。
将习题类型设置为函数。
参考答案是提供给教师的答案,学生看不到该答案。您可以在评判项目中使用参考答案,将您的答案与学生的答案进行比较。
如果您想为学生提供此答案的一部分,请填写学生模板。此模板包含您提供给学生以指导他们创建答案的代码。您可以决定向学生提供多少代码来帮助他们入门。
您可以锁定学生答案中的选定行,以使学生无法编辑这些行。要锁定某行,请选择该行旁边的挂锁图标。您也可以向下拖动锁定列以锁定一系列行。要解锁已锁定行,请再次选择锁定。
学生可以在提交进行评判之前运行函数。您可以通过提供使用示例输入调用学生函数的代码,帮助学生测试其答案。在如何调用函数中输入此代码。此代码随后会出现在标有调用函数的代码的框中,该框显示在学生视图中。
要查看内容的实际格式,请点击学生预览。预览区域会显示学生看到的视图。
点击存为草稿。当习题处于“草稿”模式时,学生看不到习题。您可以在“草稿”模式下继续开发此习题。
为习题编写一个或多个评判项目。请参阅为基于函数的学生答案编写评判。
验证答案。
在习题完成后,请点击存为终稿。或者,点击存为草稿以继续解答该习题,然后才能发布。
如果您想在发布习题后将其从学生视图中删除,请点击设置为草稿。
基于函数的习题示例
在此示例中,学生必须计算与直角三角形的两条非斜边对应的对角。该习题中没有使用参考文件。
创建标题和习题描述。使用工具栏格式化文本。
将习题类型设置为函数。
使用您的习题答案来填写参考答案。
MATLAB® Grader™ 使用参考答案来填写学生模板。您可以删除希望学生提供的任何代码,例如变量值或计算。
要锁定不希望学生更改的代码行,请点击挂锁图标。
在如何调用函数中提供一些输入示例和对函数的调用。
点击学生预览。请注意习题的外观并进行任何调整。
为习题创建评判项目。请参阅为基于函数的学生答案编写评判。
随时点击存为草稿以保存您的工作。
创建习题后,请点击存为终稿。