一、作业题目
二、作业评分标准
博客评分规则(总分100)博客要求
(1)博客开头的要求(10')
GIT地址 |
|
GIT用户名 |
|
学号后五位 |
|
博客地址 |
|
作业链接 |
|
(2)博客内容的要求,每个20',一共80'
- 请以博客记录的方式,体现环境配置过程(包括遇到了哪些问题,你是如何解决的)
- 体现你代码设计的思路(注意:请保证代码能够运行通过)
- 记录你使用github克隆项目以及提交代码的整个过程(包括遇到的问题,你是如何解决的)
- 记录你对项目进行单元测试和回归测试的过程(包括你遇到的问题,解决的方法是什么)
(3) 本次工具的熟悉过程,有什么感想与分享(10')
博客提交要求
所有作业必须按时提交才能得分,具体规定如下:
- 按时提交,根据质量打分;
- 未按时提交,如果在三天之内补交,则得0分;
- 未按时提交并且三天之内没有补交,则得相应分数的负分。
- 严禁抄袭,一经发现,则本次作业得相应分数的负分。
- 本次作业,排版好的同学,会有适当的加分。
注:本次作业涉及编写代码,代码不能成功运行,最多给60分
三、成绩汇总
1.成绩排名表
2.得分情况如下图
3.千帆竞发图
四、助教评分说明
(1)VS配置环境大家都配置过了,默认给10分,提供截图15分,分享经验或者详细配置过程17-20分;
(2)代码部分未提供代码说明,思路分析,最多10分左右,简略贴代码说明函数作用13-15分,有特别考虑及详细分享16-20分;
(3)git提交过程,有截图和过程14分左右(敷衍的分数更低),详细截图和过程,有精心编辑,问题解决及分享,17-19分;
(4)单元测试和回归测试,效能分析必须有,否则视为测试部分未完整完成,有断点调试以及分享的同学分数段在17-19分,具体看认真程度;
(5)个人总结部分我并未像上一届助教一样(有则满分,无则0分)打分,因为其他部分我给分比较足,个人总结包含排版分数,排版较好,分享想法多一般8-9分,无总结,其他部分有经验分享,酌情给到2-3分,整个博客内容敷衍不完整,这部分得分也不会高;
(6)部分同学提交代码失败(博客提交要求中说明了代码不通过不及格),但发送代码到我这里运行成功,在代码提交部分扣一半的分数,若测试运行不通过,则代码部分和提交部分都会扣分,直接不及格;
(7)可能有同学会和其他同学博客评分进行对比,觉得会有落差,另外补充一点,也许有的同学博客排版或者说代码设计得并不怎么样,但是没部分内容完整,有问题总结和解决方式的分享,很认真,那么我的给分也会相应高一点。大家的博客我都阅读了两次,一次评阅(顺便提醒敷衍的同学在截至之前补充好),一次是评分,欢迎有对分数异议的同学向我发问。
五、作业评价总结与分析
已提交人数 |
未提交人数 |
截止日期提交人数 |
65人 |
0人 |
26人 |
1.截止日期才提交的人数比上次(13人)多,原因分析:第一大部分同学未系统学过C#,第二大部分同学第一次使用GitHub操作不熟悉,第三涉及编码后的测试很多同学并没做过;
2.博客内容敷衍或者不完整的大多集中在截止日期提交的同学;
3.大部分同学都感到作业难度是有的,原因见1,但是认真完成的同学很多,学会了本次作业的核心工具git的使用,还在博客中分享了自己的经验,资料等,部分同学在代码设计中也体现了自己不同的思路和更多用户需求。
六、分享及建议
1.优秀博客内容分享(原因:每部分有总结,博客排版漂亮,遇到问题及解决)
杨苹:https://www.cnblogs.com/step-enter/p/11543291.html
徐裴:https://www.cnblogs.com/mylovertomylove/p/11530253.html
申颖:https://www.cnblogs.com/voicing/p/11556612.html
魏川程:https://www.cnblogs.com/chopinc/p/11553604.html
陈远杨:https://www.cnblogs.com/chenVal/p/11545637.html
2.推荐学习博客(有关博客排版和单元测试的学习)
最后多说一句:同学们下次代码有结果写入文件,请代码自动创建文件在bin目录下就好了,不要写入自己已经建好在自己电脑盘的文件下,不然助教运行会报错~