Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

创建基于函数的习题

编写一道您希望学生使用函数解答的习题。以下过程将引导您完成创建习题所需的所有步骤;如需其他帮助,请点击 the question mark icon 或查看基于函数的习题示例

注意

您可以随时点击选择不同习题以放弃草稿,并返回添加习题进行重新选择。

  1. 为学生创建标题和详细的习题描述,其中可以包括格式化文本、方程、链接和图像。

    明确定义输入变量的数量和类型,以及预期输出的数量和类型。具体说明要使用的值或测量的类型(例如,摄氏度或公制值)。

  2. 引用的文件中,提供参考答案、学生答案和评判项目可以使用的数据和代码文件。

  3. 习题类型设置为函数

  4. 参考答案是提供给教师的答案,学生看不到该答案。您可以在评判项目中使用参考答案,将您的答案与学生的答案进行比较。

  5. 如果您想为学生提供此答案的一部分,请填写学生模板。此模板包含您提供给学生以指导他们创建答案的代码。您可以决定向学生提供多少代码来帮助他们入门。

    您可以锁定学生答案中的选定行,以使学生无法编辑这些行。要锁定某行,请选择该行旁边的挂锁图标。您也可以向下拖动锁定列以锁定一系列行。要解锁已锁定行,请再次选择锁定。

  6. 学生可以在提交进行评判之前运行函数。您可以通过提供使用示例输入调用学生函数的代码,帮助学生测试其答案。在如何调用函数中输入此代码。此代码随后会出现在标有调用函数的代码的框中,该框显示在学生视图中。

  7. 要查看内容的实际格式,请点击学生预览。预览区域会显示学生看到的视图。

  8. 点击存为草稿。当习题处于“草稿”模式时,学生看不到习题。您可以在“草稿”模式下继续开发此习题。

  9. 为习题编写一个或多个评判项目。请参阅为基于函数的学生答案编写评判

  10. 验证答案。

  11. 在习题完成后,请点击存为终稿。或者,点击存为草稿以继续解答该习题,然后才能发布。

    如果您想在发布习题后将其从学生视图中删除,请点击设置为草稿

基于函数的习题示例

在此示例中,学生必须计算与直角三角形的两条非斜边对应的对角。该习题中没有使用参考文件。

  1. 创建标题和习题描述。使用工具栏格式化文本。

  2. 习题类型设置为函数

  3. 使用您的习题答案来填写参考答案

  4. MATLAB® Grader™ 使用参考答案来填写学生模板。您可以删除希望学生提供的任何代码,例如变量值或计算。

    要锁定不希望学生更改的代码行,请点击挂锁图标。

  5. 如何调用函数中提供一些输入示例和对函数的调用。

    sides = [100,200]; angles=rightTri(sides)

  6. 点击学生预览。请注意习题的外观并进行任何调整。

  7. 为习题创建评判项目。请参阅为基于函数的学生答案编写评判

  8. 随时点击存为草稿以保存您的工作。

  9. 创建习题后,请点击存为终稿

相关主题