老师说:
1.PTA很多同学题目完成不错,在博客中尽量挑难度大点题目介绍。本次作业有90%挑字符串对称、银行队列偏简单,不利于共享,尤其编程基础比较好同学。
2.伪代码是把自己写的思路用简要语言描述,本次上机考试发现很多同学做过题不会做,甚至连思路都不清了,可见平时写代码整理思路的重要性。建议平时做完PTA题,再用伪代码整理下思路保存在博客草稿中,以备博客作业用。
3.队列类和栈类,上课已经提到可以用C++栈库,上机考试发现很多同学不会用,导致时间耗很久写出入操作,希望平时尽量养成好的编程习惯,不会或者觉得程序写的不够好的题目,尽量去参考其他优秀博客做法。
4.下次作业伪代码和思维导图画不好同学,不能及格。
5.阅读代码,是要真的把代码读了,理解,加入自己体会,不是复制一个代码放那边。
优秀作业推荐
田亚琴 推荐理由:这位同学学习态度很认真,思维导图内容总结细致全面。
吴军霖 推荐理由:这位同学敲代码的能力真是杠杠的,从伪代码一看就思路清晰,建议大家多学习。但是需要指出的是这位同学不擅长总结,这次学习总结居然没写。建议在这一方面学习田亚琴,李梦冰等同学。
沈梦婷 推荐理由:该同学善于总结,思维导图画的不错,除此之外针对每次pta提交中的错误有清晰的分析与相应的解决办法,学习态度极其认真。
刘艳钦,李梦冰 推荐理由:该同学学习总结内容细致全面,伪代码思路清晰,且详细的写出了提交代码中遇得到的问题及相应的解决办法。
熊志坚 推荐理由:该同学学习总结写的不错,课外代码找的也不错,但是伪代码过于简单。
本次作业中存在的问题
1.作业没有及时完成
本次作业有6为同学未提交,同时也有部分同学虽有提交作业但是并没有全部完成。
建议:
- 做作业只是为了检测平时对知识的掌握程度,每个人都应该按时完成。
- 敲代码能力差一点的同学就算做不出来也不能放弃,对本题的思考过程是必须有的。
2.函数名命名不规范
例如有同学在判断字符串是否对称时写了一个函数,命名为duicheng。
建议:
- 为了提高代码的可读性应该学会骆驼命名方法,避免拼音命名。
- 对于不会的单词应该善于查字典,顺带学英语。
3.思维导图敷衍了事
很多同学在做思维导图时只是简单地将几个关键词连接起来,没有实质性的内容,有的甚至没有自己动手画,只是随便截了几张图,这种学习态度应该批评。
建议:
- 每次做作业前先花点时间认真地回顾所学,这样也有助于做pta代码题。
- 思维导图有助于我们梳理知识,更好的理解,每个人都应该花时间认真地总结一周所学知识。
4.伪代码不够清晰,过于简单
部分同学伪代码书写不够规范,且三言两语,太过简单,不能充分展示自己的思考过程。
建议:
- 伪代码写好之后代码基本就可以写出来,看到题目不要急着下手敲敲敲,要先思考怎样做,有了一个全面的思考过程在写就游刃有余了。
- 伪代码可以看出一个人的思维逻辑,这样读者可以很快的了解作者的思路,清晰明了。
5.缺少对代码提交过程中产生问题的说明
极少数同学能认真地对待这一部分内容。很多同学对pta提交中遇到的问题几句概括,没有认真写下来做个记录。
建议:
- 对学习中遇到的问题加以总结在学期末时可以有助于复习。
- 建议学习沈梦婷,李梦冰,刘艳钦同学这一部分的学习总结。