C语言分支/顺序作业总结
总结
1.1 基本要求(1分)
- 按时交 - 有分
- 未交 - 0分
- 迟交一周以上 - 倒扣本次作业分数
- 抄袭 - 0分
- 博客作业格式不规范,没有用Markdown语法 -扣分
- 泛泛而谈(最多七分)
1.2 评分要点
- PTA总分评分规则:
- (1)PTA总分:225:2分
- (2)PTA总分195--225:1.5分
- (3)PTA总分120--194:1分
- (4)PTA总分<120:0分
- PTA实验作业(0-6分)
算法描述不好、测试数据比较少,分值减少。 - 思维导图及学习总结(0-2分)
发现应付0分。 - 注意要点(扣分项)
博客点评应付或者代码不规范适当扣分
二.本次作业亮点
2.1 整体情况
本次作业全员按时完成并提交,无明显抄袭现象,作业整体质量较高,尤其PTA平均得分高,值得表扬,但部分同学分数太低,平时没花时间编程,应当警醒。
2.2 推荐博客
- 陈玲清
推荐理由:陈玲清同学代码规范,博客也写得很认真,对于实验作业遇到问题的描述也较为清楚,在点评同学博客时也很用心为其提建议,但是在算法描述还需要更进一步,整体是一份不错的博客作业。 - 祝文涛
推荐理由:祝同学代码规范,对于题目有自己去更深入的挖掘一些PTA题目中没有的但实际应用中存在的问题,比如在解一元二次方程这道题目中,他就考虑到复数根的情况。而且有尝试去写伪代码来描述题目的解题步骤值得赞扬,可以说是一篇很不错的博客。 - 范华
推荐理由:思维导图详细,算法分析思路清晰,代码思路比较简单,代码比较规范,看的出有大量编程,而且评论同学博客比较用心认真,值得大家学习。 - 钟海清
推荐理由:思维导图详细,代码规范,注释到位,格式良好,对同学有良好的评论建议。算法分析部分可以写得更详细一些 - 谢晓淞
推荐理由:代码思路清晰,一题多解,有自己的想法,看得出平时有大量编程,代码注释详细,值得大家参考学习。 - 曾俊伟
推荐理由:内容详实,总结深刻,算法分析思路清晰,代码格式良好,错误说明分析详细,评论他人博客认真,全篇博客完成度高!
三.本次作业以及批改过程中存在的问题
3.1学习总结太少
错误样例:
很多同学在学习总结这一块十分忽视,就写一句或者两句来应付。如果你真的不会写就把这一周学了那些内容全部总结一遍就行了。
3.2代码写完没有及时给助教看
可能是第一次的原因很多同学写完了代码作业没有及时给助教看。以至于很多同学的代码存在着不规范。
3.3 代码注释较少,部分同学命名不规范
错误样例:
很多同学问代码注释怎么写,简单的说就是你能够让一个没看过你代码的人关看你的注释就知道你的代码在干嘛就完成了注释的目的。很多同学的命名不规范采用a,b,c这样的命名,这样的命名是很不规范的希望能看一下下面的博客去纠正命名。命名规则
3.4算法分析写的比较乱,思路不清。
错误样例:
部分同学在代码方面没有问题,但在描述自己代码的实现步骤时却存在不小的问题。代码分析其实就是把你的代码用中文去描述让那些甚至连c语言都没学过的同学都能看懂。而上述样例把PTA的题目直接复制,希望这个同学下次认真写分析。
四.助教pta经验
- 格式错误怎么解决呢?
很多同学在pta提交的时候会出现所谓的格式错误,当出现格式错误的时候不要慌。直接把样例复制一遍然后把变量填进去这是最省时省力的方法。 - 精度问题怎么产生的?
这次pta有存在一个精度问题,浮点数存在精度问题,如float(4字节),double(8字节),(精度越来越高,占字节数越多)精度即使再高,也是有限的,在计算机中,越是精度高,需要占的内存越大,而在解决实际问题中成本也就越大,因此不得不结合考虑精度与成本的问题。所以当你有一个问题明明是对的,但是怎么都过不去的时候就要考虑到这个精度问题,比如在后面加上一个0.000001之类的去消除这个精度差。 - pta打太慢怎么办?
然后最后一个就是打代码效率的问题,部分同学代码打的很慢应该说差错能力不足,当一个问你自己怎么查都查不出问题的时候可以适当询问舍友啊或者在群里问。 - 不会写注释怎么办?
很多同学一遇到注释这个问题的时候就非常头大,有一个可以参考的方法就是在写代码的同时去写这一些注释,如果你不知道哪些该注释哪些不该,有一个简单的方法全部注释。以后等学到一定程度再减少注释量
五、详细得分
C语言分支/顺序作业总结的更多相关文章
- C语言博课作业11
一.本周作业头 这个作业属与那个课程 C语言程序设计I 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10130 ...
- C语言博客作业5--指针
C语言博客作业5--指针 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里 ...
- C语言|博客作业10
问题 回答 C语言 博客作业10 这个作业要求在哪里 作业要求 我在这个课程的目标是 熟练循环语句的用法 这个作业在哪个具体方面帮助我实现目标 pta作业 参考文献 <C语言程序设计> 1 ...
- C语言Ⅰ博客作业06
这个作业属于哪个课程 C语言程序设计Ⅰ 这个作业要求在哪里 熟练掌握多分支结构,字符型数据类型和逻辑运算符 我在这个课程的目标是 https://www.cnblogs.com/tongyingjun ...
- C语言Ⅰ|博客作业07
这个作业属于哪个课程 C语言程序设计Ⅰ 这个作业要求在哪里 https://www.cnblogs.com/tongyingjun/p/11809219.html 我在这个课程的目标是 熟练掌握swi ...
- C语言Ⅰ博客作业09
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的 ...
- C语言Ⅰ博客作业07
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9933 我在这个课程的目 ...
- C语言Ⅰ博客作业05
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9827 我在这个课程的目 ...
- C语言 串 顺序结构 实现
一个能够自动扩容的顺序结构的串 ArrString (GCC编译). /** * @brief C语言 串 顺序结构 实现 * @author wid * @date 2013-11-01 * * @ ...
随机推荐
- jwPlayer为js预留的回调方法
参考地址:http://www.cnblogs.com/lori/archive/2014/05/05/3709459.html 应用场合 播放时记录当前视频的时间,播放完成时写入完成的时间,像这些功 ...
- 为什么我用了$().height()还是对不齐呢?
有一个这样的需求:有两个显示内容的框,要使他们高度一致,因为他们存放的内容多少和结构不一样,左边内容少,右边内容多.这就导致了右边会比左边高,解决方法就是超出部分用滚轮显示,那这时就先要调整右边的高度 ...
- maven-认识
1.认识maven maven是强大的项目构建工具,也是依赖管理工具 使用maven前提是安装JDK maven非常重要配置文件:setting.xml 3.maven工程 maven工程的约束: 主 ...
- Java : java基础(4) 线程
java开启多线程的方式,第一种是新建一个Thread的子类,然后重写它的run()方法就可以,调用类的对象的start()方法,jvm就会新开一个线程执行run()方法. 第二种是类实现Runabl ...
- 更新Composer依赖报错处理Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe
更新Composer依赖报错处理 Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe po ...
- BigData--hadoop集群搭建之hbase安装
之前在hadoop-2.7.3 基础上搭建hbase 详情请见:https://www.cnblogs.com/aronyao/p/hadoop.html 基础条件:先配置完成zookeeper 准备 ...
- 一个 mr 作业跑的比较慢,如何来优化。
mr跑的慢可能有很多原因,如:数据倾斜.map和reduce数设置不合理.reduce等待过久.小文件过多.spill 次数过多. merge 次数过多等. 1.解决数据倾斜:数据倾斜可能是parti ...
- Hive初识(一)
LOAD DATA语句 一般来说,在SQL创建表后,我们就可以使用INSERT语句插入数据.但在Hive中,可以使用LOAD DATA语句来插入数据. LOAD DATA [LOCAL] INPATH ...
- 基于vue来开发一个仿饿了么的外卖商城(二)
一.抽出头部作为一个组件,在底部导航的时候可以相应的显示不同的标题 技术点:使用slot进行组件间的通信:父组件给子组件传值(子组件里面通过props接收父组件传过来的数据) 查看链接:https:/ ...
- 为什么我要放弃javaScript数据结构与算法(第一章)—— JavaScript简介
数据结构与算法一直是我算比较薄弱的地方,希望通过阅读<javaScript数据结构与算法>可以有所改变,我相信接下来的记录不单单对于我自己有帮助,也可以帮助到一些这方面的小白,接下来让我们 ...