课程作业二评分细则
评分点:
- cin和cout的使用10分
- 文件分离35分
- 命名规范及代码注释35分
- 博客感想20分
课程作业一评分细则
本次作业是在寒假作业三的基础上进行迭代,几点说明:
- 主函数要包含题目所列的函数。但并不是只能包含那些函数,主函数还可以有一些必要的for循环、if条件语句、变量定义和使用。
- 本次作业为个人作业,请提交到自己的github上,并在博客中提供github链接。
- 发表一篇博客,描述这次作业的感想:选择重构的同学,让你面对自己的当初写的代码,你有什么想说的?重写的,你对于函数分离有什么看法?
评分点:
本次作业满分100分
博客内容30分
代码70分
scan()//5分
randomNumber()//5分
randomOperation()//5分
generateExpression()//20分
calculateResult()//30
print()//5分
第三次作业
基本分
- 随机数的生成(5)
- 生成题目数量用户输入、用户输入每个题目的答案、结果输出是否符合预期(5)
- 实现混合运算(10)
- 模块的分工(5)
- github协同工作(15)
- 编码规范(10)
- 描述实现的设计思路(10)
- 结果测试的截图。要求程序能运行,助教会进行检查(10)
- github的提交链接和提交日志截图(5)
- 分工和协作的证据截图(5)
- 合作的过程和合作体会(10)
附加分
- 支持真分数的四则运算(5)
- 中英文界面的切换(5)
tips
- 本次作业满分100分
- 合作是愉快的但也可能会出现各种意想不到的问题。请学弟学妹们用心体会这次结对的作业!
第二次作业
作业链接
总体要求
github仓库是否建立并且认真命名。(5分)
博客是否采取markdown,若是可以,请提供md导出的pdf的链接。(5分)
第一篇
- 清晰地描述解题思路。(5分)
- 编码过程中调试与上线测试(提交代码)后的bug发现与修改过程。(10分)
- PAT上的提交记录列表截图(5分)
- 按照作业要求建立文件夹(5分)
- 用Git方式完成代码提交。(5分)
第二篇
学习计划(10分)
当下完成的进度(10分)
tips
- 本次作业满分100分
- 对于学习计划请学弟学妹们用心结合自身进行规划。
- 当下完成的进度。如果可以,请在随笔中展示一下自己的学习成果。具体的展示形式*发挥。
- 以上是本次作业的基本分,用心完成的同学会适当进行加分,随意完成的同学会适当就行扣分。排版美观也会适当加分!