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 * * @ ...
随机推荐
- File zilla远程连接服务器报错:服务器发回了不可路由的地址,使用服务器地址代替
百度的答案都是:更改Filezilla设置,编辑-设置-连接-FTP-被动模式,将“使用服务器的外部ip地址来代替”改为“回到主动模式”即可.但问题没有解决!!! 由于使用的是阿里云的服务器.安全组里 ...
- 02-第一个iOS程序
第一个iOS程序 第一个iOS程序简介 初学iOS开发,研究的程序不要过于复杂,应该从最基本的开始 大房子都是由小砖一块一块堆成的,而大型app是由无数个小程序段组成的 接下来实现一个简单的“加法计算 ...
- vector基础操作
//vector< T> vec; //构造一个名为vec的储存数据类型为T的动态数组.其中T为需要储存的数据类型 //初始时vec为空 //push_back 末尾添加一个元素 //po ...
- 【CodeForces 660D】Number of Parallelograms(n个点所能组成的最多平行四边形数量)
You are given n points on a plane. All the points are distinct and no three of them lie on the same ...
- 线程池的类型以及执行线程submit()和execute()的区别
就跟题目说的一样,本篇博客,本宝宝主要介绍两个方面的内容,其一:线程池的类型及其应用场景:其二:submit和execute的区别.那么需要再次重申的是,对于概念性的东西,我一般都是从网上挑选截取,再 ...
- simpleXML技术解析xml文件(php)
1.simpleXML的核心思想:以面向对象的方法来操作xml文件 此技术可以将xml文件的所有元素都转成对象.会返回一个对象数组,再用foreach遍历,即可得到元素的名称,内容,和属性值. tes ...
- JS高级. 02 面向对象、创建对象、构造函数、自定义构造函数、原型
面向对象的三大特性: 封装 a) 把一些属性和方法装到一个对象里 2. 继承 a) js中的继承是指: 一个对象没有一些方法和属性,而另一个对象有 把另一个个对象的属性和方法,拿过来自己用, ...
- Angular-chart.js 使用说明(基于angular.js工程)
Angular-chart.js是基于Chart.js的angular组件,引入项目后直接操作数据即可. 引用方法: 分别将Chart.js.angular-chart.js.angular-c ...
- 《高性能MySQL》笔记——MySQL建表数据类型的选择
前段时间看了<高性能MySQL>中的选择优化的数据类型,这里主要是做一下笔记. 首先数据选择有几个简单原则: 更小的通常更好.一般情况下,应该尽量使用可以正确存储数据的最小数据类型.例如只 ...
- 一次 group by + order by 性能优化分析
一次 group by + order by 性能优化分析 最近通过一个日志表做排行的时候发现特别卡,最后问题得到了解决,梳理一些索引和MySQL执行过程的经验,但是最后还是有5个谜题没解开,希望大家 ...