20162304 2016-2017-2 《程序设计与数据结构》第5周学习总结

20162304 2016-2017-2 《程序设计与数据结构》第5周学习总结

教材学习内容总结

  • 本章对类进行了更加深入的学习,学习了方法设计和重载,温习了之前老师就让我们学过的调试和测试,还有就是通过本章的学习我对如何自己新建一个类。

教材学习中的问题和解决过程

  • 问题1:对return语句不太理解
  • 问题1解决方案:通过向张泰毓同学请教,在网上搜索,明白了许多。
  • 问题2:对类,方法,对象的概念不太清晰
  • 问题2解决方案:通过百度搜索我找到了这个答案。感觉特别形象生动。

代码调试中的问题和解决过程

  • 问题1:(face == HEADS)?“Head” :“Tails”是什么意思不理解
  • 问题1解决方案:经过多次的尝试以及对代码运行的结果进行推测,我发现它的意思是判断是否相等,如果相等,返回Heads,反之返回Tails。
  • 问题2:在完成PP5.3时不知道如何运用枚举类型
  • 问题2解决方案:我把书翻到57页找到枚举类型这一节,把它又通读了一遍,照葫芦画瓢,根据程序3.6将格式套用到PP5.3中,问题得以解决

代码托管

上周考试错题总结

  • 教材P103页代码SnakeEyes.java的运行结果是固定的。(X)

  • 原因及理解情况:当时书还没有看到那里,对这块内容不太了解,现在已经懂了。

  • 输入"cd"命令并按回车键后,将会出现什么情况?

  • A .从当前目录切换到根目录

  • B .屏幕显示当前目录

  • C .从当前目录切换为上一级目录

  • D .从当前目录切换到用户主目录

  • 原因及理解情况,对命令的使用不熟悉。已懂。cd 等价于cd ~,也就是cd /home/userXXX。

本周结对学习情况

  • 20162318
  • 本周的学习,我与泰毓同学互相帮助,可以说他为我解决了不少问题。
  • 结对学习情况:开始一起研究老师四则运算的作业。

点评过的同学博客和代码

感悟

每周的学习生活都过的非常快,感觉点点滴滴的积累,自己从一个什么都不懂的人,变得能看得懂代码了。感觉很开心。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 28/28 1/1 10/10
第二周 287/315 1/2 15/25
第三周 258/573 1/3 13/38
第四周 719/1292 2/5 17/55
第五周 648/1943 1/6 11/66 将以前留下的一个关于类、对象、方法的坑填上了

耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

  • 计划学习时间:15小时

  • 实际学习时间:11小时

  • 改进情况:通过课上娄老师对我们学习方法的指导,可以说更合理地安排了时间,省去了许多无用功,让自己的学习高效了许多。

参考资料

posted @ 2017-04-02 22:42  20162304张浩林  阅读(157)  评论(15编辑  收藏  举报