代码之家  ›  专栏  ›  技术社区  ›  Soviut

给程序设计作业评分的好标准是什么[[关闭]

  •  2
  • Soviut  · 技术社区  · 15 年前

    我将要教一个脚本和工具开发类的三维动画组。在教授他们编码基础知识的过程中,我计划让他们选择一个他们必须经常执行的重复性任务,并让他们迭代地开发一个工具,将这个任务自动化或简化为一个任务。

    我想知道的是一些标准,可用于评分编程作业,如这些?我提出的一些标准是:

    代码清洁度 -代码是否正确缩进,编码风格是否一致等。

    效率 -脚本是否经过优化以快速运行,是否对不经常运行的任务进行了大量不必要的优化,等等。 (这个我不太强调,因为这些不是专业开发的工具,通常工具的工作比速度更重要)

    4 回复  |  直到 12 年前
        1
  •  8
  •   Kalium    15 年前

    清晰 . 重要的是,他们的代码是可以理解的任何有能力谁应该有机会打开文件。

        2
  •  2
  •   Mawg says reinstate Monica    15 年前

    你超越“它有效吗”的眼光是对的;寻找一般方法和“工艺”。

    你教过测试的重要性吗?寻找测试用例。

        3
  •  1
  •   Norman Ramsey    15 年前

    不变性 记录在案?有单元测试吗?

        4
  •  0
  •   Thorbjørn Ravn Andersen    15 年前

    告诉他们如何在文件位置等方面工作。提供一组数据供他们测试n,另一组数据供他们测试解决方案。