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 * * @ ...
随机推荐
- DOM查询
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stri ...
- Linux下NFS服务器的搭建与配置(转载)
一.NFS服务简介 NFS 就是 Network FileSystem 的缩写,最早之前是由sun 这家公司所发展出来的. 它最大的功能就是可以透过网络,让不同的机器.不同的操作系统.可以彼此分享个别 ...
- Git推送到远程分支出错
执行git push -u origin master fatal: 'git@github.com:qilinonline/git_test.git' does not appear to be a ...
- canvas实现半圆环形进度条
html部分 <canvas id="canvas" width="150" height="150"> <p>抱歉 ...
- c#winform使用WebBrowser 大全
C# WinForm WebBrowser (一) MSDN资料 1.主要用途:使用户可以在窗体中导航网页. 2.注意:WebBrowser 控件会占用大量资源.使用完该控件后一定要调用 Dispos ...
- 【Nginx】Nginx配置REWRITE隐藏index.php
只需要在server里面加上 if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; break; }
- (长期更新)OI常用模板
代码很简单的模板就不收录了. DFT 离散傅立叶变换 void dft(pdd *a,int l,bool r){ int i,j=l/2,k; for(i=1;i<l;++i){ if(i&l ...
- .Net 面试题 汇总(二)
51..net中读写XML的类都归属于哪些命名空间? 答:System.Xml 52.解释一下UDDI.WSDL的意义及其作用. 答:UDDI即统一描述.发现和集成协议.作用: 用来说明一个Web服务 ...
- 如何在Moodle中显示PPT课件
Moodle中目前是不直接支持PPT的,所以需要曲线救国: 1.安装 iSpring Free 8版本,免费版,其实是一个PPT的插件,在PPT的工具栏中有显示. 2.打开PPT后,直接在该工具中进行 ...
- fsync体会
看这个链接:http://www.postgresql.org/docs/9.1/static/runtime-config-wal.html 是这样说的: fsync (boolean) If th ...