如题
一、评分规则
- 1.伪代码务必是文字+代码描述,直接反应代码,每题扣1分
- 2.提交列表没内容,或者太简单,每题得分0分。注意选择提交列表长的题目介绍。
- 3.代码格式不规范,包括命名随意。继续扣分。
- 4.代码互评,内容简单,0分。
作业地址:https://www.cnblogs.com/linli069/p/11812656.html
二、本次作业亮点
2.1作业内容
- PTA的完成度相较以前来说有所提升,希望大家保持函数那次作业的完成水准,继续努力。
- 在博客当中看到有一些同学开始使用动图来描述自己的算法,这种做法很好,继续保持,希望在数据结构时也能够看到。
- 在博客种还有发现同学对Markdown语法的使用也做得很好,在文字中标注出自己觉得重要的知识点,其他同学下次作业也能学习一下。再者就是注释方法,完备的注释看起来也很赏心悦目。
2.2推荐博客
-
推荐理由:李悦同学本次博客作业在梳理知识点时,带着自己对每个知识点的理解,按照自己的想法去写每个点的做法,同时结合了图片来理解过程,并着手实践,非常棒,大家可以学习借鉴!
-
推荐理由:林威同学知识点总结认真,且在错误分析上能很好总结经验,在阅读选择上选择英文题目,且由较好总结。
-
推荐理由:林智凯同学依旧很认真,在写博客的时候适当引入一些有趣的小图片和自己的一些想法,使得博客生动有趣,不那么枯燥~同时给博客添加了目录,优化了阅读体验,推荐!
-
推荐理由:王炜同学的博客作业每次都写得非常认真和仔细,每次总结都会标出知识点需要注意的地方,以及用代码或者图演示,虽然多,但不赘余,逻辑清晰,这点也体现在了王同学的代码中,代码量少,效率高,测试数据也做得十分细致,希望大家能够学习这种精神。
-
推荐理由:1.数据列表以表格方式展示,很值得推荐。2.代码很规范,例题都用函数方式完成,思路清晰,注释易懂。
三、本次作业存在的问题
- 在检查作业的过程中还是发现有很大一部分的同学的伪代码都是从源代码翻译过来的,如果这样的话,写伪代码有什么用呢,伪代码的作用是描述算法,让别人更容易理解。又或者等大家期末要复习的时候回来看也容易理解,这才是伪代码的作用,也是博客的作用,不要只是简单的只是为了交作业而写博客,博客是给自己写的。
- 在大家写的代码中发现,还是有同学喜欢用a,b,c,d这种命名方法,可能现在代码量少大家感觉不出来,但是等到代码量大的时候就会发现很棘手,面对大量的变量,英语不好的同学还要去查翻译。还是希望大家做好这方面的习惯养成,学好命名,学好英语,免得书到用时方恨少。
- 还有少部分同学对于博客的态度不认真,博客写了一半就不写了,又或者开个新随笔,里面什么内容也没有,希望下次能看到这些同学有所进步,先定个小目标,完整地写完一篇博客。
- 在阅读代码地部分中,依然发现有同学用十分简单的语句来描述自己选择的题目,几句客观评价草草带过,我看的也有点懵。很明显这些同学没有给予阅读代码这一部分充分的重视。
四、助教有话说
- 一:
依然是代码规范的问题,可能大家都嫌打那么多字太麻烦浪费时间,但是时间久了就会发现其实打字是种享受。现在回去看看自己以前不规范的代码,可能就能发现差距了,转眼就快期末了,大家从刚刚入门只会打helloWorld的小白到现在已经可以尝试阅览室这样的题目已经成长了许多,希望大家接下来的时间也能继续享受代码给你们带来的乐趣,继续努力,继续成长。
- 二:
C语言只是一个开始,接下来的几年可能还会接触到Java,Python,更甚者可能还会有同学去学习HTML,CSS,JavaScript,这些都是功能性十分强大的语言,但是大家还是应该打好C语言的基础,以前是学好数理化,走遍天下都不怕,现在是学好C语言,什么语言都不怕了。遇到不会的,都可以在网上查找,善于学习,多看看人家高等级程序猿是怎么写的,放开眼界。学有余力的同学也可以开始学一下C++了。多接触一下其他有趣的东西。
- 三:
很高兴看到在这次的作业当中加入gif等一些动画演示,这样有利于自己的理解,也有利于别人的理解,博客园毕竟是个园子,你的博客不只有你一个人再看,可能到了明年就会有哪个学弟排序算法不懂来看你的博客了呢。大脑对于图片的记忆能力总的来说也会更强,这种做法值得表扬。