20162307 第5周学习总结

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

教材学习内容总结

1064025-20170402114812992-398341815.png

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

  • 1 问题:
    • 什么是面向对象?
  • 解决方案:
    • 通过视频教程的学习。
    • 面向对象是一种编程方法,一种思维方式,不是一种编程语言。
  • 2 问题:
    • return是什么?
  • 解决方案:
    找到了一个人的博客,并自己进行了实践
    1064025-20170402115109227-29697411.png
    1064025-20170402115122086-564731139.png

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

  • 1 问题
    -在if中打了‘=’结果出现错误
  • 解决方案
    • if括号中改为‘==’
  • 2 问题
    • 不知道如何运行两个程序
  • 解决方案
    • 看了别人的博客,并自己操作。
    • 先将两个程序放在src/下的新建的目录下,用javac运行

代码托管

  • 代码提交过程截图:
    • 运行 git log --pretty=format:"%h - %an, %ci : %s" 并截图
      1064025-20170402115420039-492323864.png
  • 代码量截图:
    • 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
      1064025-20170402115215414-385735242.png

1064025-20170402115728289-1227911452.png

其中有1000行是我在网上找的别人的四则运算扩展的代码,想要学习,保存在我的目录里,所以我的代码会多。

上周考试错题总结

1064025-20170402114900352-263276120.png

结对及互评

点评模板:

  • 基于评分标准,我给本博客打分:(0-10)。得分情况如下:7分

  • 参考示例

点评过的同学博客和代码

  • 学号162303

    其他(感悟、思考等,可选)

    这周的学习较上周学习不是那么的紧张,但是因为这周的学习与以前还是有很大的不同,所以学起来还是很吃力的,以前的类都是Java库中预定义的,而本章确实自己定义的,让我刚刚开始学习的时候,无从下手。老师发布的视频,往往侧重于基础,而书上的知识要更加深入,有了视频内容作为基础,能够更好的学习书上比较深的知识。学习Java就像是学习一门外语,要学习它的基本组成,语法,逻辑,才能建成一个体系,要不断的去积累、去实践、去运用,才能有效果。

    学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周72/721/120/20
第二周267/3391/218/38
第三周297/6361/322/60
第四周719/13552/530/90
第五周640/19951/620/110

尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

  • 计划学习时间:20小时

  • 实际学习时间:20小时

  • 改进情况:

(有空多看看现代软件工程 课件
软件工程师能力自我评价表
)

参考资料

转载于:https://www.cnblogs.com/Tiffany23/p/6658685.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值