首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >程序设计作业的评分标准是什么?

程序设计作业的评分标准是什么?
EN

Stack Overflow用户
提问于 2010-07-07 00:28:34
回答 4查看 1.1K关注 0票数 2

我将向一群3D动画师讲授脚本和工具开发课程。在教他们编写基本原理的过程中,我计划让他们选择一个他们必须经常执行的重复任务,并让他们迭代地开发一个工具,将这个任务自动化或简化为一个任务。

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

它工作吗,--工具是否执行它的任务,在某些情况下是否中断,等等。

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

Documentation -是文档化得很好的函数,是任何“聪明”的代码注释,是注释不足还是注释过高,等等。

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

还有其他的吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-07-07 00:30:02

清晰度.重要的是,他们的代码对任何有能力打开文件的人来说都是可理解的。

票数 8
EN

Stack Overflow用户

发布于 2010-07-07 00:35:41

学生进行练习的方式是否表明他们注意到了课堂上所教的内容?

你是正确的,超越“它的工作”,寻找一般的方法和“工艺”。

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

如果他们有选择工具的自由,他们选择明智吗?

(显然,没有剽窃)

票数 2
EN

Stack Overflow用户

发布于 2010-07-07 01:56:10

不变量文档化了吗?有单元测试吗?

整个脚本是否被分解成模块或其他大小合适的单元?(无法分解超过100行的代码是初级程序员的一个问题。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3191130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档