主要内容

创建基于函数的问题

写一个你想让学习者用函数来解决的问题。下面的步骤将引导您完成创建问题所需的所有步骤;如果需要其他帮助,请单击或看到一个基于函数的问题的例子

请注意

任何时候,你都可以点击选择不同的问题放弃征兵,返回添加问题进行一个新的选择。

  1. 为学习者创建一个标题和详细的问题描述。您可以包含格式化的文本、方程式、链接和图像。

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

  2. 文件引用,提供参考解决方案、学习解决方案和评估测试可以使用的数据和代码文件。

  3. 问题类型函数

  4. 参考解决方案是指导员的解决方案。学习者看不到这个解。您可以在评估测试中使用参考解决方案,将您的解决方案与学习者的解决方案进行比较。

  5. 如果你想帮助学习者解决一些问题,请填写学习者模板.此模板包含您提供给学习者的代码,以指导他们创建解决方案。您决定提供多少代码来帮助他们开始。

    您可以锁定学习器解决方案中的选定行,以便学习器无法编辑这些行。要锁定某一行,请选择该行旁边的锁定图标。或者您可以向下拖动锁定列来锁定一个范围的行。若要解锁已锁定的行,请再次选择该锁。

  6. 学习者可以在提交评估之前运行他们的函数。您可以通过提供带有示例输入的调用学习函数的代码来帮助学习者测试他们金宝搏官方网站的解决方案。输入以下代码如何调用函数.然后,代码出现在有标记的方框中调用函数的代码,显示在学习器视图中。

  7. 若要查看内容的实际格式,请单击学习者预览.预览区显示学习者看到的视图。

  8. 点击另存为草稿.在草稿模式下,学习者无法看到问题。您可以在该问题处于草稿模式时继续开发它。

  9. 为问题编写一个或多个评估。看到为基于功能的学习者解决方案编写评估金宝搏官方网站

  10. 验证你的解决方案。

  11. 点击另存为Final当问题完成时。或者,单击另存为草稿在发布之前继续研究这个问题。

    如果要在发布问题后从学习者视图中删除问题,请单击设定草稿

一个基于函数的问题的例子

在这个例子中,学习者必须计算对应于直角三角形的两条非斜边的对角。在这个问题中没有使用任何参考文件。

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

  2. 问题类型函数

  3. 填写参考解决方案用你解决问题的方法。

  4. 的参考解决方案学习者模板,删除您希望学习者提供的代码。

    要锁定不希望学习者更改的代码行,请单击锁定图标。

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

  6. 点击学习者预览.注意问题的外观并做出调整。

  7. 为问题编写评估测试。看到为基于功能的学习者解决方案编写评估金宝搏官方网站

  8. 点击另存为草稿随时保存您的作品。

  9. 创建完问题后,单击另存为Final

相关的话题