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